Blue Light Maps supports a number of URL schemes that allow users to share location information, and enabling easy integrations with third party applications.
The main schemes are:
blm:// Scheme
On a device with Blue Light Maps installed, this will open Blue Light Maps and focus on the specified location. Passing an optional text name will display that as the location text in the UI, else it will show 'Unknown Location'.
e.g.
When sharing a location from within the app, the schema encodes these details to form a short-form URL, e.g.
blm://o4B4pYZsRs/Zoo_Zürich
To calculate a route to a location, you can use the /nav format below.
Parameters:
dll
- Destination latitude & longtitude, comma separated
daddr
- Custom string shown on the pin for the provided co-ordinates
type (of vehicle/router)
- vehicle (car)
- truck
- smoothtruck (avoids speed humps)
- largetruck
- responsecar
- responsetruck
- smoothresponsetruck (avoids speed humps)
- largeresponsetruck
Geo Scheme
This is a standard schema. Clicking a link of this format will prompt the user to choose which mapping application to use, like the Android screenshot below, unless there is a local default already set on the device