Do you have any plans to do the other way around? That's important for converting the browser's geolocation data into something usable.
https://www.dailycred.com/api/info.json
A few of our clients needed this, so we just made it open to everyone.
It's based on GeoIP and ua-parser.
That is to say, going the other way is a bit more computationally intensive.
we aggregate OSM, Datascience tool kit, geonames, and more. All feedback welcome