HTML / JS地理位置和比较坐标
HTML / JS Geolocation and comparing coordinates
我找到了很多关于如何捕捉某人地理位置的演示和示例,但我很难弄清楚如何获取这些坐标并将它们与建筑物的坐标进行比较(或者我想让它更像一个包罗万象;将它们当前的近似坐标与建筑物的坐标进行比较)。
不会发布任何有关如何找到某人位置的代码,因为到处都是,但我目前的最终结果是我有设备的长/纬度坐标,但现在我需要做的是将它们与特定建筑物坐标的坐标进行比较,然后执行操作,如果它们在 1000米(重定向到页面..是的,我知道)。我目前正在使用 getCurrentPosition,但我意识到在研究差异后我可能不得不切换到 watchPosition。
任何关于比较坐标或坐标+估计面积的帮助都将非常有帮助。
谢谢
您可能希望使用哈弗斯公式来计算距离,但如果您只对非常小的距离感兴趣,则可以只使用二次
以下是通过 MYSQL 的 Haversine 示例:https://developers.google.com/maps/articles/phpsqlsearch_v3#findnearsql(如果您的各个位置恰好在数据库中......但是如果你真的只有一个建筑,这个公式仍然成立,只是你将在你的JS中实现它,而不是在查询中实现它)
http://www.movable-type.co.uk/scripts/latlong.html
http://en.wikipedia.org/wiki/Haversine_formula
相关文章:
- EaseJS拖放;放下(动画CC)电影剪辑的鼠标坐标
- 比较从函数和生成的日期对象
- 如何使用 node.js 比较两个 json 数组
- jQuery自定义验证比较多个输入的序列
- 如何在d3.js中返回路径的y坐标
- 反向字符串比较
- 在谷歌地图上获取事件的x,y坐标
- 通过JSON&比较时间
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- 将DOM节点值与字符串Javascript进行比较
- 从键值结构中获取数据,并将其与AngularJS中ng重复的值进行比较
- 当带有渲染器的DOM元素不在屏幕顶部时,移动了场景的坐标
- 递归深度比较
- 如何在JS Leatflet绘图插件中获取圆的坐标
- 点击(右键点击)使用传单地图库获取图像覆盖的像素坐标
- 可以't在JavaScript中比较两个字符串
- HTML / JS地理位置和比较坐标
- 通过Javascript获取表格单元格的坐标,并与不同的表格进行比较
- 鼠标点击比较的坐标
- 将一个元素'x y坐标与元素列表进行比较以查找匹配(jQuery)