HTML5地理位置 - 为什么它在浏览器中报告的位置与在移动应用中的不同?

时间:2014-02-10 13:17:21

标签: android html5 geolocation

我是mapy.cz的用户,捷克地图门户网站也恰好有Android应用。我猜浏览器版本和移动应用程序都从API,HTML5 API或Android API获取当前位置。我目前的理解是,最终,两个API都与“Google位置服务/数据库”对话,对吧?

现在,当网络版报告几公里外的位置时,移动应用如何报告正确的位置?我的手机当然已关闭GPS,以使这两种情况具有可比性。此时PC和我的手机都连接到同一个WiFi网络。两个API不应该报告相同的位置吗?如果没有,是什么让他们与众不同?我想理解这一点,谢谢。

1 个答案:

答案 0 :(得分:0)

一个wifi地址的地理位置我从来没有100%准确,一个ip地址的城市准确率在50-80%之间,国家98-99%,到邮政编码或地址甚至更少,所以你会得到不同的结果取决于您使用的服务,每次使用单一服务时您都可以获得不同的结果,因为它不准确,不像GPS可以跟踪您到mm距离。

编辑:您的手机可能更准确,因为该服务可能通过移动桅杆和IP进行三角测量