Configuration and Administration
HERE Properties
These tables list the properties for HERE maps which are used for external distance engine and Workbench maps.
In the near future, HERE will stop supporting version 3.0 of the HERE maps API. So in an effort to smoothly transition to the new 3.1 version, OTM is taking the following approach:
- Expose some previously reserved properties to allow you to switch between versions
- By default, these HERE properties are set to use version 3.0 as detailed in section For Version 3.0 of HERE Maps API
- Provide new properties as well as settings for existing properties to support version 3.1 as detailed in For version 3.1 of HERE Maps API
General Properties
Property |
New in Version |
Description |
---|---|---|
6.3.7 |
This property is used to specify the application code which connects to external engine provided by HERE. It is a part of the credential along with app_id. See the glog.ExternalDistanceEngine.HERE.authenticationType property for more information. Note: HERE is deprecating this property in favor of ApiKey and OAuth. |
|
6.3.7 |
This property is used to specify the application ID which connects to external engine provided by HERE. It is a part of the credential along with app_code. See the glog.ExternalDistanceEngine.HERE.authenticationType property for more information. Note: HERE is deprecating this property in favor of ApiKey and OAuth. |
|
21A |
Contains the API key generated by HERE version 3.1. See the glog.ExternalDistanceEngine.HERE.authenticationType property for more information. |
|
6.3.7 |
This property is used to specify the complete geocode URL for validating an address with HERE. |
|
6.3.7 |
This property is used to specify the complete route URL of HERE to get the distance or time between two given locations. |
|
here.route.overlay | 24A | This property is used to specify a global overlay for HERE V7 routing. |
20C |
This property is used to specify the complete route URL of the HERE service to get distance or time between a list of source locations and a list of destination locations for Generate Rush Hour Data. |
|
21A |
This property is used to specify which version of the following HERE APIs to use for Workbench maps:
Set to false to use HERE maps version 3.0 and HERE routing version 7. Default: false Note: The Enhanced Workbench only uses HERE maps API 3.1. |
For version 3.1 of HERE Maps API
To switch to version 3.1 of the HERE maps API, set the following properties as listed below:
Property |
New in Version |
Description |
---|---|---|
here.useLatestApi |
21A |
Set this property to true to use version 3.1. Default: false |
here.useLatestApiKey |
24A |
Set this property to true to use the new Map Tile Service functionality in the Enhanced Workbench map. You must also enter the platform key obtained from HERE support into the here.api_key property. Default: false |
here.api_key |
21A |
Contains the API key generated by HERE version 3.1. For External Distance Engine setup, see the glog.ExternalDistanceEngine.HERE.authenticationType property for more information. To use the new Map Tile Service functionality in the Enhanced Workbench map, contact HERE support to get a platform key and enter that key here. Then, set the here.useLatestApiKey propery to true. |
here.core_url |
No longer reserved as of 21A |
For version 3.1, set to https://js.api.here.com/v3/3.1/mapsjs-core.js |
here.core_legacy_url |
21A |
For version 3.1, set to https://js.api.here.com/v3/3.1/mapsjs-core-legacy.js |
here.css_url |
No longer reserved as of 21A |
For version 3.1, set to https://js.api.here.com/v3/3.1/mapsjs-ui.css |
here.event_url |
No longer reserved as of 21A |
For version 3.1, set to https://js.api.here.com/v3/3.1/mapsjs-mapevents.js |
here.service_legacy_url |
21A |
For version 3.1, set to https://js.api.here.com/v3/3.1/mapsjs-service-legacy.js |
here.service_url |
No longer reserved as of 21A |
For version 3.1, set to https://js.api.here.com/v3/3.1/mapsjs-service.js |
here.ui_url |
No longer reserved as of 21A |
For version 3.1, set to https://js.api.here.com/v3/3.1/mapsjs-ui.js |
For Version 3.0 of HERE Maps API
By default, Oracle Transportation Management uses version 3.0 of the HERE maps API. These properties are set by default as shown below.
Note: This version of HERE Maps API is in maintenance mode and will no longer be supported in the near future. Update to version 3.1 of the HERE Maps API.
Property |
New in Version |
Description |
---|---|---|
here.useLatestApi |
21A |
This property is to false to use version 3.0. |
here.app_code |
6.3.7 |
This property is used to specify the application code which connects to external engine provided by HERE. It is a part of the credential along with app_id. See the glog.ExternalDistanceEngine.HERE.authenticationType property for more information. Note: HERE is deprecating this property in favor of ApiKey and OAuth. |
here.app_id |
6.3.7 |
This property is used to specify the application ID which connects to external engine provided by HERE. It is a part of the credential along with app_code. See the glog.ExternalDistanceEngine.HERE.authenticationType property for more information. Note: HERE is deprecating this property in favor of ApiKey and OAuth. |
here.core_url |
No longer reserved as of 21A |
This property is set to https://js.api.here.com/v3/3.0/mapsjs-core.js |
here.css_url |
No longer reserved as of 21A |
This property is set to https://js.api.here.com/v3/3.0/mapsjs-ui.css |
here.event_url |
No longer reserved as of 21A |
This property is set to https://js.api.here.com/v3/3.0/mapsjs-mapevents.js |
here.service_url |
No longer reserved as of 21A |
This property is set to https://js.api.here.com/v3/3.0/mapsjs-service.js |
here.ui_url |
No longer reserved as of 21A |
This property is set to https://js.api.here.com/v3/3.0/mapsjs-ui.js |
HERE Engine Host Details
This table displays host details of the HERE engine.
HERE Services |
Property |
Description |
Host |
---|---|---|---|
Geocoding |
here.geocode.host |
Validates address |
https://geocoder.api.here.com/6.2/geocode.xml |
Routing |
here.route.host |
Calculates distance or time between two locations. |
https://route.api.here.com/routing/7.2/calculateroute.xml |
Routing Matrix |
here.route.matrix.host |
Calculates the distance or time between a list of source locations and a list of destination locations. |
https://matrix.route.api.here.com/routing/7.2/calculatematrix.xml |
Custom Routing Extension |
here.route.host |
Creates optimistic custom route considering user-defined roadblocks (overlay). This overlay name is set as a value for the OVERLAY_ID parameter in the HERE engine. Note: The value of the OVERLAY_ID parameter must contain the word 'OVERLAY'. It can contain letters A - Z (both uppercase and lowercase) and numbers 0 - 9, but must not contain any special characters and spaces. For example, OVERLAYTEST, 1OVERLAYDEMO, or ROUTEOVERLAY. You can also add multiple map names with a comma. For example, OVERLAYTEST, OVERLAYDEMO. For more information, refer to the HERE documentation. |
https://cre.api.here.com/2/calculateroute.xml |
Custom Location Extension |
here.route.host |
Creates routing by considering overlays and the new route provided (road blocks). Note: The value of the OVERLAY_ID parameter must contain the word 'OVERLAY'. It can contain letters A - Z (both uppercase and lowercase) and numbers 0 - 9, but must not contain any special characters and spaces. For example, OVERLAYTEST, 1OVERLAYDEMO, or ROUTEOVERLAY. You can also add multiple map names with a comma. For example, OVERLAYTEST, OVERLAYDEMO. For more information, refer to the HERE documentation. |
https://cle.api.here.com/2/calculateroute.xml |
The app_id/app_code, API Key, and OAuth columns show the endpoint URLs.
Use Case |
Properties |
Description |
app_dd/app_code |
API Key |
OAuth |
---|---|---|---|---|---|
Custom Locations |
here.route.host |
Creates routing by considering overlays and the new route provided (road blocks). Note: The value of the OVERLAY_ID parameter must contain the word 'OVERLAY'. It can contain letters A - Z (both uppercase and lowercase) and numbers 0 - 9, but must not contain any special characters and spaces. For example, OVERLAYTEST, 1OVERLAYDEMO, or ROUTEOVERLAY. You can also add multiple map names with a comma. For example, OVERLAYTEST, OVERLAYDEMO. For more information, refer to the HERE documentation. |
https://cle.api.here.com/2/calculateroute.xml |
https://fleet.ls.hereapi.com/2/calculateroute.xml |
https://fleet.ls.hereapi.com/2/ |
Custom Routes |
here.route.host |
Creates optimistic custom route considering user-defined roadblocks (overlay). This overlay name is set as a value for the OVERLAY_ID parameter in the HERE engine. Note: The value of the OVERLAY_ID parameter must contain the word 'OVERLAY'. It can contain letters A - Z (both uppercase and lowercase) and numbers 0 - 9, but must not contain any special characters and spaces. For example, OVERLAYTEST, 1OVERLAYDEMO, or ROUTEOVERLAY. You can also add multiple map names with a comma. For example, OVERLAYTEST, OVERLAYDEMO. For more information, refer to the HERE documentation. |
https://cre.api.here.com/2/calculateroute.xml |
https://fleet.ls.hereapi.com/2/calculateroute.xml |
https://fleet.ls.hereapi.com/2/ |
Distance |
here.route.host |
|
https://route.api.here.com/routing/7.2/calculateroute.xml |
https://route.ls.hereapi.com/routing/7.2/calculateroute.xml |
https://route.ls.hereapi.com/routing/7.2/ |
Generate Rush Hour |
here.route.matrix.host |
Calculates the distance or time between a list of source locations and a list of destination locations. |
If property glog.business.session.useMatrixServiceToGenerateRushHours is false then https://route.api.here.com/routing/7.2/calculateroute.xml. If true https://route.api.here.com/routing/7.2/calculatematrix.xml |
If property glog.business.session.useMatrixServiceToGenerateRushHours is false then https://route.ls.hereapi.com/routing/7.2/calculateroute.xml . If true https://matrix.route.ls.hereapi.com/routing/7.2/calculatematrix.xml |
https://matrix.route.ls.hereapi.com/routing/7.2/ |
Geo Coding |
here.geocode.host |
Validates address |
https://geocoder.api.here.com/6.2/geocode.xml |
https://geocoder.ls.hereapi.com/6.2/geocode.xml |
https://geocoder.ls.hereapi.com/6.2/ |
Service Time |
here.route.host |
|
https://route.api.here.com/routing/7.2/calculateroute.xml |
https://route.ls.hereapi.com/routing/7.2/calculateroute.xml |
https://route.ls.hereapi.com/routing/7.2/ |
Weekend Restrictions (Using Fleet Telematics) |
|
https://fleet.api.here.com/2/calculateroute.xml |
https://fleet.ls.hereapi.com/2/calculateroute.xml |
https://fleet.ls.hereapi.com/2/ |