To use geolocation in a mobile application you want to implement service Getcodebase (Geodecoding or Reverse Geocoding).
The problem is actually very straightforward: given the coordinates, latitude
to determine the country, city, place in which is this point.
Clear explanation here: https://developers.google.com/maps/documentation/g...
1. What are public web services (in addition to the aforementioned google) to solve the problem?
2. How best to implement the service by yourself?
People recommend PostgreSQL + PostGIS + geonames.org. Whether it is a solution of the question of whether to make it easier/better/more relevant?