Description
When Esri Maps for IBM Cognos is configured to use Portal for ArcGIS and the Address location type is chosen to add address data to the map, the address fields are not populated and the data cannot be added.
Cause
This occurs when Portal for ArcGIS does not include a configured hosting server and/or a valid geocoder that supports batch processing. A geocoder is required to find the addresses and a hosting server is required to read the addresses and send them to the geocoder.
Solution or Workaround
To solve the problem, follow these steps:
- Perform a self-call on the portal using the following URL syntax:
http://[portalUrl]/[portalVirtualDirectory]/sharing/rest/portals/self?f=pjson
For example:
http://myportal.mycompany.com/arcgis/sharing/rest/portals/self?f=pjson
- Ensure that Portal for ArcGIS is configured with a valid geocoder that supports batch processing. In Portal for ArcGIS 10.3 or later, verify that batch geocoding is configured as follows:
a. In the code, look for a "geocode" setting. All geocoders configured for the portal are listed under this setting.
b. For each geocoder, look for a "batch": true setting. This setting indicates that the geocoder supports batch geocoding.
c. If "batch": true is not present for any of the geocoders, configure a geocoder that supports batch processing.
- Ensure that Portal for ArcGIS is configured with a hosting server, as follows:
a. In the code, look for a "supportsHostedServices" setting.
b. If supportsHostedServices is set to true, a hosted server is configured. If set to false, configure a hosting server for the portal.