Contact us Login LIVE DEMO FREE TRIAL

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 security purposes, we recommend creating two Google API keys and restrict them as follows

First Google API key:

Should be restricted by HTTP referrer as follows:
.yourdomain.com/
(Use your own domain instead ‘yourdomain’)

Should be restricted by following APIs:

  • Google Maps JavaScript API
  • Google Street View Image API

Second Google API key:

Should be restricted by your server’s IP address only, and by the following APIs:

  • Google Maps Geocoding API
  • Google Maps Geolocation API
  • Google Maps Directions API

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.

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

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:

https://developers.google.com/maps/pricing-and-plans/

If you have more questions please contact our support team

Contacts

USA: +1 858 815 9045

Mexico: +52 334 1642158

UK: +44 808 1641499

Germany: +49 1573 5988250

Russia: +7 495 317 1622

Log in

Loading...

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