How are Road Toll Costs related in the HMC
Symptoms / Triggers
You may need this article if:
You cannot find toll pricing or cost information for a specific road segment in the HERE Map Catalog
You see a toll_system_id value in the road data but don't know how to use it to get the actual toll cost
You are looking at the Roads-Navigation Attributes layer but toll prices are not shown there
Your route planning application shows no toll cost data even though tolls exist on that road
You are unsure which HMC layer contains toll pricing information
Quick Answer
Toll prices are not stored in the Roads-Navigation Attributes layer. They are in a separate layer called Rules & Regulations - Toll Cost. To find the toll cost for a road segment, copy the toll_system_id from the Roads-Navigation Attributes layer and use it to query the Toll Cost layer via the INSPECT tab.
Step-by-Step Resolution
1. In HERE Map Catalog, open the Roads-Navigation Attributes layer.
2. Go to the INSPECT tab and enter your Partition ID (e.g., 20095970).
3. In the returned data, locate the toll_system_id attribute and note its value (e.g., 86).
4. Now navigate to the Rules & Regulations - Toll Cost layer.
5. Open the INSPECT tab and enter the toll_system_id value (86) as the query.
6. The system returns the detailed toll cost data associated with that road segment.
7. Verify that the toll cost data matches the expected geographic region and road type.
Root Cause / Background
HERE Map Catalog uses a modular data architecture. Road navigation attributes (geometry, speed limits, road class) and regulatory data (toll costs, restrictions) are intentionally stored in separate layers. The toll_system_id is the relational key that links a road segment to its associated toll cost entry. This design allows each layer to be updated independently without affecting the other.
Expected vs Unexpected Behavior
| Expected Behavior | Unexpected Behavior |
| --- | --- |
| toll_system_id in the road data returns matching toll cost data in the Toll Cost layer. | The toll_system_id is empty/null, or no matching entry exists in the Toll Cost layer. |
| Toll pricing data is complete and corresponds to the correct geographic partition. | Toll data is missing, outdated, or references a different road segment. |
Notes
Ensure both layers are from the same catalog version to avoid data mismatches.
If a toll_system_id returns no results in the Toll Cost layer, the toll data may not yet be available for that region. Check the HMC coverage documentation.
This process applies to inspection via the HMC portal. For programmatic access, use the HERE Data API with the appropriate layer and partition parameters.
Applies To
HERE Map Catalog (HMC) | Roads-Navigation Attributes Layer | Rules & Regulations - Toll Cost Layer | All regions with toll coverage
Tags
toll cost, toll price, road toll, toll fee, how much does the toll cost, find toll charges, toll_system_id, HERE Map Catalog, HMC, partition ID, toll lookup, toll data missing, toll not showing, INSPECT tab, Rules & Regulations, road charges, toll system mapping, navigation attributes
Related Information
* HERE Developer Documentation
* HERE Platform Layers Overview
Updated 3 days ago