openstreetmapreverse-geocodingmkreversegeocodernominatim

How many calls I can make to OSM's Nominatim instance?


I am developing mobile application which using google maps and I want to find users current address with device latitude and longitude (Reverse geocoding).

Google have some limits and it will charge me once I go beyond it. Now I am looking on OpenStreetMap, it is open to use in public. And I can use Reverse geocoding with it.

e.g. http://nominatim.openstreetmap.org/reverse?format=xml&lat=20&lon=71&zoom=18

My question is, 1). Is there any limit to make these calls per day? 2). Do I need to register somewhere ? 3). Is there any other alternatives available ?

Thnks in advance


Solution

  • Check the Nominatim Usage Policy

    If you exceed the limits given there one of your options is to run your own instacne

    There are also ready-to-run Docker images available on Docker Hub