In ArcGIS for SharePoint, users can search for documents based on their geotags. When items are geotagged by attributes, those tagged values are stored in a Microsoft SharePoint site's managed properties.
For documents geotagged by coordinates, users can search for documents based on the map's extent as it is navigated. For the map extent search to work, crawled properties must be mapped to managed properties in the SharePoint administrator search schema settings.
For more information on managed and crawled properties, see the SharePoint documentation.
To set up managed and crawled properties for geosearching, do the following:
- Access the SharePoint admin center and browse to the More features section.
- Under the Search section, click Open > Manage Search Schema.
- Identify two managed properties with the Double precision float type without any mapped crawled properties.
These properties are typically named RefinableDouble with two digits, for example, RefinableDouble00.
- Click one of the managed property's names.
- Enter an alias for the managed property, for example, ARCGISGEOTAGX.
- Repeat for another managed property. Enter the alias ARCGISGEOTAGY.
- In the Mappings to crawled properties section of each managed property's settings, add a mapping.
Map each managed property to a crawled property for each coordinate type (latitude and longitude).
- For ARCGISGEOTAGX, add ows_ArcGISGeoTagX as a crawled property.
- For ARCGISGEOTAGY, add ows_ArcGISGeoTagY as a crawled property.
- Click OK.
Now users can geosearch for documents by map extent.