问题标签 [bearing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 纬度点的相对位置
我目前正在参与一个项目,在该项目中,将地理点显示为VIDEO
元素(尺寸 512x288)顶部的叠加层会很有用。
该VIDEO
元素包含一个现场直播,并且我还有一个实时的方位、纬度、经度和高度信息,这些信息作为 JavaScript 变量输入到站点中。
我还有一系列包含在网站中的 POI(兴趣点)。POI 的格式如下:
每隔五秒左右,我想遍历 POI 数组,并检查它们中的任何一个是否在视频的当前视口内 - 如果为真,则将它们覆盖在VIDEO
元素的顶部。
有人可以指出我应该看什么的正确方向吗?我假设我必须使用例如墨卡托投影将点映射到 2D 平面。
但是在将 POI 的相对像素位置映射到视频的位置时,我有点迷茫。
期待得到一些提示!
android - 使用加速度计的轴承
加速度计返回的方位是要走的路,还是最好使用一个 GPS 服务返回?
java - 从一个坐标到另一个坐标的方位角
我从http://www.movable-type.co.uk/scripts/latlong.html实施了“轴承”公式。但这似乎非常不准确 - 我怀疑我的实施中有一些错误。你能帮我找到它吗?我的代码如下:
php - 给定初始纬度 lng,距离和方位角,在 php 中查找纬度经度点
在 php 中,给定一个纬度和经度点、方位角(以度为单位)和距离(以英尺或公里或其他为单位)我如何确定新的 lat lng 点是什么?这是我尝试过的,但它是错误的。
c - 在 C 中使用两组坐标(纬度和经度)的方位
我已经开始在 c 中研究一架自主遥控直升机。我需要帮助找到一种计算方位 acuratley 的方法。我正在使用两组坐标(纬度和经度),一组是当前位置,另一组是目标点。我已经将纬度和经度转换为十进制格式,所以......
谁能给我看c中的代码以找到我可以使用的轴承或公式?
我看过:http ://www.movable-type.co.uk/scripts/latlong.html ,当我将它转移到c时,结果毫无意义。
这是我尝试过的:
android - 如何在不启用指南针的情况下计算 getOrientation()?
我有一个带有指向特定位置的箭头的 ImageView 的 MapView。我通过旋转 ImageView 进行指向,通过 getOrientation() 计算指南针的方位(方向) - 使用 geoField.getDeclination() 的航向和使用 myLocation.bearingTo(finalDestiny) 的方位。
该算法完美运行,我让箭头准确指向我想要的位置。唯一的问题是,为了能够 getOrientation(),需要启用 Compass(),否则返回 NaN。同时,enableCompass() 在 MapView 上绘制默认的 google 指南针,我不想显示。
我该怎么做?可以使用传感器“手动”计算这个方位,所以我不需要使用 enableCompass()?
c# - 目标航向的转向
我正在使用一个程序,在该程序中我在 2D 地图上模拟飞机。我很难找到转向以击中目标方位的方向。
您可以看到我正在尝试做的是获得转弯的方向,然后如果转弯量大于最大转弯量,则按最大转弯量转弯。
问题是,当对象处于约 10 度的航向并且目标为 354 度时,它认为它应该顺时针转动以击中该目标,因为这将减去航向以击中较小的目标航向. 问题是,一旦目标航向超过 0 并进入更高的航向范围,它就会将转向顺时针方向反转。这导致对象转向其航向(逆时针旋转,或减少度数),并在它通过 0 时突然反转转向方向。
我需要找到一种更有效的方法来获得以度为单位的转弯量(我不能简单地设置heading
为targetHeading
,因为在最大转弯量中有一些模拟),以便它检测到从当前航向击中 350* 航向10*,继续减去航向。
抱歉,解释太长了。
[编辑]:潜在的解决方案 1
.net - 点之间的笛卡尔XY轴承.Net
我正在寻找一种方法来计算一个绘图点、像素或屏幕坐标到另一个的方位角或方位角(0-360°)。
我目前有它的距离部分,并且在我上学的时候数学不是最喜欢的科目,我正在寻求帮助。
我见过很多计算纬度和经度的距离和方位的例子,但我只想计算屏幕坐标。稍后,我会将这些转换为纬度/经度。
屏幕坐标起源于(0,0)的顶部/左侧,所以我知道这一点。我还需要能够用鼠标移动“原点”。这是我已经可以轻松做到的事情。部分问题是我是否必须将这些点转换为适当的笛卡尔点(即,点“南”和“西”或“下”和“左”的原点为负值?
javascript - 在 JavaScript 中从 gps 位置指向另一个不指向正确方向的箭头
我在互联网和 stackoverflow 上进行了很多搜索,但不知何故我似乎无法做到正确!我试图让箭头从 1 GPS 方向指向另一个方向。
我附上了一个测试 HTML,它准确地解释了我的问题。我无法让箭头指向正确的方向,我也不知道我做错了什么。它计算角度,箭头以该角度旋转,但它不是正确的角度,我没有得到我期望的结果。
任何帮助将非常感激。