浏览器之间的地理定位精度的差异 [英] Differences of geolocation accuracy between browsers

查看:145
本文介绍了浏览器之间的地理定位精度的差异的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试一下就知道为什么当我用型动物浏览器地理定位的同一台计算机上我有型动物的结果。我知道这个功能的实现没有perfect..but,
因为我尝试用铬和FF4.1的计算机上,我得到了一个很好的精度真奇怪。在同一台计算机IE浏览器给我一个坏的准确性。当我尝试了其他电脑铬和FF 4.1,Chrome浏览器给我一个好的结果和Firefox一样糟糕精度IE(IP位置,我猜的)。

I try to know why when I use the geolocation with differents browsers on a same computer I have differents results. I know the implementation of the feature is not perfect..but, it's strange because I try on a computer with chrome and FF4.1 and i got a good accuracy. On the same computer IE give me a bad accuracy. When I try on an other computer with chrome and FF 4.1, Chrome give me a good result and firefox the same bad accuracy as IE (ip location i guess ).

如果任何人有一个解决方案,使所有的浏览器或只是一个解释同样的精度?

If anyone have a solution to get the same accuracy for all browser or just an explication ?

推荐答案

让我们假设使用谷歌街景信息(WiFi热点和手机中继器)的位置进行计算。

Let's assume the location is computed using Google Street informations (wifi hotspots and cell phone repeaters).

有关无线网络,地理位置的模块着眼于通过WiFi适配器接收到的信号。这些信号从无线接入点发射。谷歌汽车驾驶周围时评估各接入点的发射功率,以及它们的位置,。从由用户无线适配器,它是提供给地理位置模块,在视线的WiFi接入点的位置,和他们的假定发送功率接收的信号的相对强度,很容易确定在用户的无线适配器位于

For wifi, the geolocation module looks at signals received by the wifi adapter. Those signals are emitted from wifi access points. Google cars assessed the emission power of each access points, as well as their location, when driving around. From the relative strength of the signals received by the user wifi adapter, which is available to the geolocation module, the location of the wifi access points in sight, and their assumed transmission power, it is easy to determine where the user's wifi adapter is located.

然而计算位置,如果所接收的接入点中的一个改变其自己的电源,或者是通过一些阴影之间它的天线和将不同接收机天线

However the computed position will varies if one of the received access point varies its own power, or is shadowed by something between it's antenna and the receiver's antenna.

注意,当该地理位置时使用手机的信号计算,这将是类似的。

Note that this will be similar when the geolocation is computed using cell phone signals.

如果该位置是使用GPS信号嵌入在计算机上的GPS接收器完成的,那么你是回GPS位置确定(在望卫星的数目,它们的相对位置,他们在地平线上的高度,信号一般问题反射)。 GPS的精度一般为30米的半径范围内,即60米/200英尺

If the location is done using GPS signal with a GPS receiver embedded in the computer, then your are back to general issue of GPS position determination (number of satellites in sight, their relative position, their height on the horizon, and signal reflexion). GPS normal accuracy is "within a radius of 30 m", that is 60 meters / 200 ft.

如果位置确定是使用所有可用的技术的混合完成的,那么结果将变化也根据在最终的结果分配给每个技术的重量

If the location determination is done using a mix of all available techniques, then the result will varies also according to the weight assigned to each technique in the final result.

这篇关于浏览器之间的地理定位精度的差异的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆