Mac*_*Mac 18 tracking system geolocation ip-geolocation
我正在为我的朋友设置一个iPhone跟踪系统,这样他们就可以通过iPhone随时随地通过WiFi或手机数据将他们的位置提交到我的网站.
该网站将使用谷歌地图进行协调,以便我的其他朋友可以追踪他们的位置,但是,我对谷歌地图的坐标的准确性是我所关注的,究竟有多准确使用谷歌通过IP地址追踪位置的地图?
我考虑的是95%,但这是在一个相当准确的村庄进行测试,但是如果它在一个城市会发生什么?这会导致不准确的位置吗?
任何帮助表示赞赏.
pr1*_*001 11
IP地理定位确实非常突破,具体取决于用户的ISP如何分配IP以及您正在使用的IP地理位置数据库.例如,我制作了一个简单的PHP脚本IP2FireEagle,它可以查找你的IP.我发现数据库一直把我放在离我真正的西边10多公里的地方.更新我在主机IP中的条目并不是最好的,因为它很快就会被恢复,大概是由我的ISP偶尔分配IP的人!话虽这么说,我发现Clarke有非常精确的坐标(不是说它使用的是IP地理定位本身,而是Skyhook的API及其WiFi地理定位数据库).
如果这是你的朋友的网站,你知道他们有iPhone手机,我会建议使用其浏览器的支持为navigator.geolocation.getCurrentPosition().也就是说,通过Javascript获取位置并通过AJAX调用将其提交给您的服务器.更好的是,因为您想要使用Google地图,他们会为您提供有关如何获取朋友的位置然后更新地图的简短教程.