-
Notifications
You must be signed in to change notification settings - Fork 149
Portal for ArcGIS Integration
zguo edited this page Jun 17, 2016
·
3 revisions
It is possible to integrate many of the Geoportal Server functionalities with Portal for ArcGIS, including:
- Add metadata editing capability to Portal for ArcGIS, including edit metadata within Portal for ArcGIS using either the GXE Editor of an existing Geoportal Server instance or an standalone Geoportal GXE editor instance. Please refer to https://github.com/Esri/geoportal-server/tree/develop/geoportal/etc/Metadata for details, and the metadata.war download is available from https://github.com/Esri/geoportal-server/wiki/Geoportal-Server-Downloads.
- Harvest items from one Portal for ArcGIS instance to another Portal for ArcGIS instances, click AGP-TO-AGP Harvesting with the Geoportal for details
- Harvest items from geoportal repository to Portal for ArcGIS instances (1.2.7)
- Search geoportal repository within WebAppBuilder applications, see Configure-Widgets (1.2.7)
- Use WebAppBuilder application as Geoportal Map Viewer, see Configure-Widgets (1.2.7)
- Conduct federated search within ArcGIS Portal instances such as search Geoportal metadata repository within a Portal for ArcGIS interface and display the results within Portal for ArcGIS. Please refer to https://github.com/Esri/geoportal-server/tree/develop/components/server/FederatedSearch for an example.
- Connect Portal for ArcGIS viewer to "Add to Map" in geoportal as a Map Viewer.
- Configure Geoportal Server as CSW interface to ArcGIS Online or Portal for ArcGIS.
- Configure Geoportal Server to use ArcGIS Online or Portal for ArcGIS as an identity store.For this, configure arcgisPortalAdapter identity adapter in
gpt.xml
and provide the following information:- appId: application id (Geoportal app registered at ArcGIS Online or Portal)
- authorizeUrl: OAuth2 authorize url (e.g. https://myorg.maps.arcgis.com/sharing/oauth2/authorize)
- expirationMinutes: token expiration minutes
- gptAdministratorsGroupId: group id for Geoportal administrators (optional)
- gptPublishersGroupId: group id for Geoportal publishers (optional)
- allUsersCanPublish: true or false, if true all authenticated users can publish items to Geoportal
<arcgisPortalAdapter
appId=""
authorizeUrl=""
expirationMinutes="120"
gptAdministratorsGroupId=""
gptPublishersGroupId=""
allUsersCanPublish="true"
/>
If you are interested in these capabilities, please contact [email protected].