I am basically trying to develop an application, which marks essential services(eg hospitals,schools etc.) within certain range of the device. For this I would have to keep detailed information of every place on the map(like latitude, longitude, info etc.), that is to be marked on the map.
Now if I have to prepare this application for a city, taking into account atleast 10 services, the amount of data that needs to be ready for use, is certainly not feasible to put on the device. Therefore I was thinking of developing a web service, just to serve information about the points of interset to the client application, on the device. The map part would still be retreived from the Gooogle maps web service, but the information about the POIs would be retreived from the web service.
Does this sound logical, or can there be a more efficient way to acheive this?