Turn Facility Addresses Into Reliable Transportation Locations
OpenStreetMap’s Nominatim service converts facility addresses into latitude and longitude coordinates. FTM stores those coordinates inside Salesforce so mapping, routing, dispatch, and other transportation workflows start with accurate location data.
Coordinates, Not Just Addresses, On Every Facility Record
Text addresses can tell you where a facility is located. Latitude and longitude tell routing engines, map services, and dispatch tools exactly where it is. Nominatim reads a facility address from FTM, submits it to the OSM geocoding service, and writes the returned coordinates back to the Salesforce record.
Before And After A Facility Is Geocoded
When a facility is first entered in FTM, it typically holds only a text address. After geocoding, the same record carries latitude and longitude that routing engines, map displays, and dispatch planning can use directly.
Geocoding Prepares Location Data. It Does Not Route.
OpenStreetMap through Nominatim provides geographic coordinates. The routing, distance calculation, mapping, and dispatch capabilities shown in other FTM integration pages use those coordinates, but they come from separate configured services.
- Route distance between pickup and delivery
- Estimated travel time
- Stop sequencing or trip optimization
- Live traffic or real-time road conditions
- Shipment tracking or ETAs
- Batch or automated geocoding of all records
- Latitude and longitude from OSM address lookup
- Coordinates saved directly to the Salesforce Facility record
- Reliable location data for routing engines like GraphHopper
- Address quality checks that surface failed matches by email
- Open-source geographic coverage across most regions globally
Verified Coordinates Enable Every Downstream Transportation Workflow
Coordinates stored on a Facility record become available to routing engines, map display services, dispatch planning, and reporting. The geocoding step is the foundation; the workflows that follow depend on it being accurate.
What Happens When An Address Cannot Be Matched
Not every address resolves successfully. Industrial parks, new developments, rural locations, and abbreviated addresses may not match precisely in OSM data. The current FTM implementation handles these cases with a notification rather than a silent failure.
- Latitude and longitude stored on the Facility record
- Geocoding status updated to reflect a successful result
- Facility available for routing and dispatch workflows
- Coordinates should still be validated for industrial or non-standard addresses
- Nominatim returns no result for the submitted address
- FTM sends an email so the issue is visible rather than silent
- Address should be reviewed and corrected before re-geocoding
- Coordinates may need to be entered manually for some facility types
OpenStreetMap Requires Credit When Its Data Is Used
OSM data is released under the Open Database License. Applications that display maps, distribute geocoding results, or use routing outputs derived from OSM data are generally required to attribute the source.
What Changes When Facility Coordinates Are Accurate
Useful Across Carriers, Brokers, Shippers, And Mixed Operations
Accurate Coordinates Power These FTM Integrations
Geocoded facility records are the foundation routing, dispatch, and mapping integrations depend on.
Common Questions
Start Every Transportation Workflow With Accurate Location Data
See how FTM connects Nominatim geocoding to Facility records inside Salesforce, and how verified coordinates improve routing, dispatch, and transportation reporting across your operation.