Google是否有API可以从ip地址到纬度经度进行地理编码?与MaxMind相似。我已经调查了他们的地方api:
https://developers.google.com/maps/documentation/business/places/
我已经成功使用了Maxmind,
http://www.maxmind.com/en/geolocation_landing
但谷歌是否提供ip到lat长期服务?
答案 0 :(得分:13)
严格来说就是f.y.i.,google的加载程序https://developers.google.com/loader/,您可以使用简单的脚本标记加载:
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
会存储有关用户位置的最佳猜测信息,可能是通过i.p.在google.loader.ClientLocation对象中查找。事实上,这是一个小提琴示例,显示您自己(假设)的位置,带有标记http://jsfiddle.net/pTfM5/2/
这对我来说非常不准确,让我觉得自己是一个完整的州,距离我真正的几百英里。迈克尔·C建议的ipinfodb和ip2location更加准确,他们向我展示了远远超过现实的三分之二,而不是谷歌加载器,仍然有很长的路要走。
尽管Maxmind好多了,但距离大约20英里