Contact us Login LIVE DEMO FREE TRIAL

Geocoding / Google API

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. We support two geocoder/route providers, and below you can find description for each of them.

Google API

This is the recommended geocoder/route provider, as it is most accurate. Our Premium GIS package already include this option, but if you wish to acquire Google API keys separately, please read below.

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:
.contoso.com/
(Use your own domain instead ‘contoso’)

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

Send the keys to Navixy tech.support so that we can install them for you, or you can refer to our how-to guide if you wish to install them yourself.

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/

OpenStreetMap geocoding

OpenStreetMap (OSM) and OpenSourceRoutingMachine (OSRM) are free alternatives to Google API. The downside of OSM is that it’s less accurate than Google in some parts of the world, and that it has usage limits – if you send too many geocoding requests per second, your IP might be blocked by OSM servers. In practice, you will start hitting this limit if you have approximately 700 devices and more.

If you’re going to use small number of devices, OSM geocoder and OSRM routing might be a viable option.

Nominatim

Nominatim is a free software that can provide geocoding capabilities using OpenStreetMap data. You can find more information on our Nominatim page

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