Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 地理位置变化_Html_Geolocation - Fatal编程技术网

Html 地理位置变化

Html 地理位置变化,html,geolocation,Html,Geolocation,在过去的几天里,我一直在从事一个涉及HTML5中地理定位的项目,我已经熟悉了这个概念。还有一个类似的例子,它是我项目的一部分,在确定我的位置时总是精确到几百米。然而,到目前为止,他们都把我描绘成最近的大城市。对于我的项目来说,位置保持不变是很重要的-是什么导致了这一点?位置信息可以从GPS获取,位置信息可以从网络信号推断,如IP地址、RFID、WiFi和蓝牙MAC地址、GSM/CDMA小区ID以及用户输入 这取决于您正在测试的设备以及从何处获取地理位置数据。IP地址查找可能会随着数据库的不断更新

在过去的几天里,我一直在从事一个涉及HTML5中地理定位的项目,我已经熟悉了这个概念。还有一个类似的例子,它是我项目的一部分,在确定我的位置时总是精确到几百米。然而,到目前为止,他们都把我描绘成最近的大城市。对于我的项目来说,位置保持不变是很重要的-是什么导致了这一点?

位置信息可以从GPS获取,位置信息可以从网络信号推断,如IP地址、RFID、WiFi和蓝牙MAC地址、GSM/CDMA小区ID以及用户输入


这取决于您正在测试的设备以及从何处获取地理位置数据。IP地址查找可能会随着数据库的不断更新而改变,或者共享IP地址会根据其他用户的输入而改变。精确的GPS定位现在可能不可用。你的设备暂时切换了手机发射塔。等等。

如果准确性是您最关心的问题,那么请使用而不是
getCurrentPosition
,并监视返回位置的属性,仅在其低于阈值时更新。

您知道这是如何工作的吗?据我所知,一切都保持不变……也只是为了说明一个显而易见的事实——不要过于依赖地理定位数据。它现在显示我在伯明翰地方法院,但我隐藏了法庭传票,再也没有去。我明白了,听起来确实很复杂!我很困惑,因为我使用的是和以前一样的机器/浏览器/连接,而且我已经移动了将近10英里@塞巴斯蒂安你在用什么设备?它是如何连接到互联网的?它是一个连接到路由器的iMac,我的浏览器是Chrome。在这种情况下,我建议它从你的IP地址获取你的位置。这可能是因为您的IP地址是动态的(每次连接到Internet时都会更改),或者是共享的(并且您的IP地址上的另一个用户报告了他们在市中心的位置)。无论哪种方式,它几乎肯定是通过谷歌定位服务查询的。希望有帮助。