Google Maps APIs for BSM

When using Google Maps with BSM, make sure that you have set up a Google Maps Platform account and have the required Google Maps API key and Google Maps APIs required for BSM.

The two Google Maps APIs that are required for BSM are:
  • Maps JavaScript API - This is for "Maps for your website."
  • Roads API - This is for "Snap-to-road functionality to accurately trace GPS breadcrumbs."
According to the Google Maps information, the main steps to set up a Google Maps Platform account are:
  1. Create a billing account.
  2. Create a project.
  3. Enable APIs or SDKs.
  4. Get, add, and restrict API key. - If your transit site has a Google Maps Premium Plan or want to migrate from a previous license to the Google Maps Platform, see https://developers.google.com/maps/premium/apikey/overview
For additional information, see: https://developers.google.com/maps/gmp-get-started