Esri integration points
To display maps, IBM® TRIRIGA® communicates with a mapping service that is provided by the Esri ArcGIS server.
IBM TRIRIGA communicates with the Esri ArcGIS server through Java™, JavaScript, and HTML. The Esri JavaScript API makes the service calls to the Esri ArcGIS server and to IBM TRIRIGA with its native HTTP service protocol. Actions that are provided on IBM TRIRIGA records, such as the Geocode Address action, run an integration object record via a workflow to make a call to the service.
- GIS Latitude (
triGisLatitudeNU
) - Contains the latitude of the geocode point.
- GIS Longitude (
triGisLongitudeNU
) - Contains the longitude of the geocode point.
Esri authentication credentials
- Esri authentication record
- If you use this authentication method, go to Esri OAuth credentials must be provided in the Esri authentication record:. Your
- client_id
- Contains the actual value of your Client ID.
- client_secret
- Contains the actual value of your Client Secret.
To verify your values, select Validate Credentials.
- Integration object record
- If you use this integration object method, go to Esri OAuth credentials must be provided in the Http Post section of the. Your
Geocode Address - Esri - Authentication
integration object record:- UserName Parameter (
triPostUserNameParameterTX
) - Contains the parameter value of
client_id
. - UserName (
triPostUserNameTX
) - Contains the actual value of your Client ID.
- Password Parameter (
triPostPasswordParameterTX
) - Contains the parameter value of
client_secret
. - Password (
triPostPasswordPA
) - Contains the actual value of your Client Secret.
- UserName Parameter (
Your Client ID and Client Secret credentials are required to generate the Esri authentication token that is contained in the query string of the HTTP request. For more information, see Accessing ArcGIS Online Services (https://developers.arcgis.com/authentication/accessing-arcgis-online-services/) and Authenticate a request to the World Geocoding Service (https://developers.arcgis.com/rest/geocode/api-reference/geocoding-authenticate-a-request.htm).
You define the URLs and ports that are used for creating the GIS map. You define basemaps, layers, and widget services such as the geometry service. The only exception is the Esri JavaScript API sourced from the Esri CDN. The offline API is self-contained and can be used behind your firewall. For more information about the services that are used with that API, see the website by Esri (www.esri.com).