Deep Links

Deep Links

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
  1. Destination latitude & longtitude, comma separated

daddr
  1. Custom string shown on the pin for the provided co-ordinates
type (of vehicle/router)
  1. vehicle (car)
  2. truck
  3. smoothtruck (avoids speed humps)
  4. largetruck
  5. responsecar
  6. responsetruck
  7. smoothresponsetruck (avoids speed humps)
  8. 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