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 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.
- Use our Premium GIS package.
This option is easy to use since all maintenance will be done by us :)
- 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:
- 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.
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: