navigator.gelocation准确性与什么有关
What does navigator.gelocation accuracy relate to?
在JavaScript中使用navigator.geolocation对象。试图建立准确的范围,但想知道它们到底有多准确。
navigator.geolocation有一个准确度值,但我不知道它们的数字实际与什么有关。该值是否具有现实世界中的等效值?
地理定位标准规定精度以米为单位,并且应符合95%的置信水平。
因此,如果你在实际物理位置周围画一个半径为accuracy
的圆,(至少)20个报告的位置中有19个位于该圆内。在实践中,这个值可以让你大致衡量定位的质量:如果它超过100,定位只精确到城市级别。如果小于10,则这些值具有高质量。
来自W3C编辑草稿:
"精度属性表示纬度和经度坐标的精度级别。它以米为单位指定,所有实现都必须支持。精度属性的值必须是非负实数。
altitudeAccuracy属性以米为单位指定。如果实现无法提供海拔信息,则此属性的值必须为null。否则,altitudeAccuracy属性的值必须是非负实数。
实施返回的准确度和高度准确度值应对应95%的置信水平。"
此外,根据MDN:
"enableHighAccuracy–一个布尔值,向设备指示您希望获得最准确的读数(此参数可能有影响,也可能没有影响,具体取决于您的硬件)"
相关文章:
- 这是什么 ==- javascript 运算符
- 我的单元测试选项是什么
- 全局变量和全局对象的属性之间有什么区别吗
- 打破承诺链的好方法是什么
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- Javascript中的空白是什么
- 是什么让一个“;Uncaught RangeError:超过了最大调用堆栈大小“;错误(Chrome,在其他浏览器中显示
- 在ember/handlers中使用value和valueBinding有什么区别
- 什么'在webpack外部设置中,reactDom和reactDom不同
- 在JavaScript中拆分日期字符串的更好方法是什么
- 为什么$.brower被弃用?还有什么更好的替代方案
- 什么是&&在没有if的行中的变量之间
- 将jQuery.ech()方法转换为本地JavaScript抽象的最佳方法是什么
- 处理浮点错误的最佳方法是什么
- DOM元素和angular元素之间的主要区别是什么
- javascript导入的最佳实践是什么
- 这两个关于 JavaScript 作用域链的例子有什么区别?
- 什么's本地node.js服务器和python简单http服务器之间的区别
- 基于窗口宽度jquery的函数的替代方法是什么
- navigator.gelocation准确性与什么有关