在MaxMind中将经度/纬度转换为国家/地区,城市

时间:2014-04-06 12:50:37

标签: geolocation geoip maxmind

我正在使用MaxMind GeoIP2数据库根据IP地址确定客户的位置(经度,纬度,城市,国家/地区)。 为此,我使用Python库geoip2和本地GeoLite2-City.mmdb数据库。

为了获得更精确的结果,我想另外使用HTML5地理位置,它只返回客户端的坐标。

我想使用现有的MaxMind本地数据库,根据HTML5方法的坐标获取国家和城市。

是否可能以及如何?

1 个答案:

答案 0 :(得分:1)

你可能想检查他们提供的服务(我没有看到他们有你想要的东西),然后可能会支持他们的支持以获得更多帮助。

无论如何,您可以轻松使用任何Reverce Geocoding服务,该服务提供REST接口以确定国家/地区(并确定更准确的地址),因此我建议您重新考虑使用原始提供商的要求。

如果出于某种原因,您需要为同一城市的所有用户提供某个地理位置,那么在对城市进行地理编码后,国家/地区,使用这些值(没有任何实际的街道地址)和地理编码服务来获得“中心”。这个城市。