I am trying to geocode an address using Nominatim for Malaysia but it cannot recognize it using his page: https://nominatim.openstreetmap.org/ . Is Nominatim available only for certain countries?
Despite of the low rate for the post, there is a question has to be answered.
Nominatim is available for all the countries.
Check the web map showing the geocoding quality across the globe
For every country, 100 random points generated
Points locations were geocoded (using reverse geocoding) to obtain the address and coordinates
Obtained addresses were geocoded using the "address" field
The map connects locations obtained by reverse geocoding and locations obtained by direct geocoding
Based on Nominatim FAQ, there are many reasons of why your search didn't get any result:
Why wasn't anything found for my search?
There are a number of reasons why no result may have been found:
- There is no data currently in OSM which matches your criteria. Data which you expect to match may be defective in some way. For example, if you search for "Springfield, Massachusetts", it may not be found if the state border has been damaged and no longer encloses Springfield.
- The place is spelled wrongly. The name has to be the same as in the OSM database, Nominatim is not able to correct bad spelling.
- The search query does not use the correct encoding.
There is no information of whether nominatim is for specific countries or not, but I believe it is not for specific countries because they include a code for every country in this globe.