我们的旅游网站上有一个工具,应该精确计算从访客位置到给定酒店的距离,该距离以经度和纬度而定。为实现这一目标,我们使用谷歌API,但这不准确,有时访客位置距离实际位置约40/50公里。根据其他程序员不可能做得更好。我无法相信没有可能检测到访客的确切地理位置。我看到还有一些其他类似的问题,但那些是2/3岁。 谢谢
答案 0 :(得分:1)
可以通过GPS或通过IP的大致位置以两种方式获得设备的位置。 GPS接收可能受到各种因素的影响..城市对城市峡谷的重要性,即GPS波在建筑物上的反射。这些因素可能导致几米的误差,甚至是几十米的特别不利的情况。另一种检测模式是基于IP的地理参考以及通过wifi网络或数据连接使用设备的路由。这种情况下,位置上的错误通常是几十米..