Google maps and geocoding

Geocoding is the process of converting addresses (like a street address) into geographic coordinates (like latitude and longitude), and vice-versa – converting geographic coordinates into a human-readable address.

Routing is a process of creating a route between two points on the map.

For geocoding and routing to work, a geocoder/route provider is needed. Here we’ll discuss how to use Google services for those purposes.

Google API

Google currently is the most reliable and accurate provider.
But due to Google’s license agreement, geocoder and routing are only available to license holders. There are 2 ways to get that license.

  1.  Use our Premium GIS package.
    This option is easy to use since all maintenance will be done by us :)
  2. Use your own Google API keys.
    This way you will have full control over your license.


For everything to work correctly, we recommend creating two Google API keys

First Google API key

Should be restricted by following APIs:

  • Maps JavaScript API
  • Street View Static API

Second Google API key

Should be restricted by the following APIs:

  • Directions API
  • Geocoding API
  • Geolocation API

How to create keys

If you need help with creating your own Google API keys, please refer to this article.

What’s next?

In order to use your personal keys on our platform please send them to our support team so that we could install them for you.

Please note that according to Google usage policy, Google Premium plan is required to be able to use Google API for asset tracking purposes. You can get more information from Google using the link below:

If you have more questions please contact our support team


USA: +1 858 225 46 88

Mexico: +52 558 526 11 25

UK: +44 203 807 64 62

Russia: +7 495 128 35 56

We use сookies to improve our website, products and related services, analyze site traffic, and serve targeted advertisements. If you continue to use our services, you consent to our use of сookies. Read more

Log in