I’m working on a project that involves a huge volume of real time data per second (achieved by websockets). Because of this, it can’t handle calling Google’s API to convert a City + Region to a longlat coordinate. I’m getting about a 1 to 100 success rate. Is there an unlimited alternative to City & Region to Coordinate service of the Google API? Ideally a locally stored JSON array of such data?
Share
Usually when you’re dealing with a large number of data points, you’d geocode them once on the server. Then you can stream the lat/longs to your clients ready to use.
Google has a Geocoding web service you can use from your server, but there’s a request limit of 2,500/day. If that won’t work, you can also look in to OSM‘s Nominatim; Mapquest hosts a web service with no limits.