问题标签 [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.

0 投票
1 回答
192 浏览

javascript - 纬度点的相对位置

我目前正在参与一个项目,在该项目中,将地理点显示为VIDEO元素(尺寸 512x288)顶部的叠加层会很有用。

VIDEO元素包含一个现场直播,并且我还有一个实时的方位、纬度、经度和高度信息,这些信息作为 JavaScript 变量输入到站点中。

我还有一系列包含在网站中的 POI(兴趣点)。POI 的格式如下:

每隔五秒左右,我想遍历 POI 数组,并检查它们中的任何一个是否在视频的当前视口内 - 如果为真,则将它们覆盖在VIDEO元素的顶部。

有人可以指出我应该看什么的正确方向吗?我假设我必须使用例如墨卡托投影将点映射到 2D 平面。

但是在将 POI 的相对像素位置映射到视频的位置时,我有点迷茫。

期待得到一些提示!

0 投票
1 回答
561 浏览

android - 使用加速度计的轴承

加速度计返回的方位是要走的路,还是最好使用一个 GPS 服务返回?

0 投票
4 回答
20545 浏览

java - 从一个坐标到另一个坐标的方位角

我从http://www.movable-type.co.uk/scripts/latlong.html实施了“轴承”公式。但这似乎非常不准确 - 我怀疑我的实施中有一些错误。你能帮我找到它吗?我的代码如下:

0 投票
1 回答
2440 浏览

php - 给定初始纬度 lng,距离和方位角,在 php 中查找纬度经度点

在 php 中,给定一个纬度和经度点、方位角(以度为单位)和距离(以英尺或公里或其他为单位)我如何确定新的 lat lng 点是什么?这是我尝试过的,但它是错误的。

0 投票
2 回答
9706 浏览

c - 在 C 中使用两组坐标(纬度和经度)的方位

我已经开始在 c 中研究一架自主遥控直升机。我需要帮助找到一种计算方位 acuratley 的方法。我正在使用两组坐标(纬度和经度),一组是当前位置,另一组是目标点。我已经将纬度和经度转换为十进制格式,所以......

谁能给我看c中的代码以找到我可以使用的轴承或公式?

我看过:http ://www.movable-type.co.uk/scripts/latlong.html ,当我将它转移到c时,结果毫无意义。

这是我尝试过的:

0 投票
2 回答
556 浏览

android - 如何在不启用指南针的情况下计算 getOrientation()?

我有一个带有指向特定位置的箭头的 ImageView 的 MapView。我通过旋转 ImageView 进行指向,通过 getOrientation() 计算指南针的方位(方向) - 使用 geoField.getDeclination() 的航向和使用 myLocation.bearingTo(finalDestiny) 的方位。

该算法完美运行,我让箭头准确指向我想要的位置。唯一的问题是,为了能够 getOrientation(),需要启用 Compass(),否则返回 NaN。同时,enableCompass() 在 MapView 上绘制默认的 google 指南针,我不想显示。

我该怎么做?可以使用传感器“手动”计算这个方位,所以我不需要使用 enableCompass()?

0 投票
1 回答
1877 浏览

c# - 目标航向的转向

我正在使用一个程序,在该程序中我在 2D 地图上模拟飞机。我很难找到转向以击中目标方位的方向。

您可以看到我正在尝试做的是获得转弯的方向,然后如果转弯量大于最大转弯量,则按最大转弯量转弯。

问题是,当对象处于约 10 度的航向并且目标为 354 度时,它认为它应该顺时针转动以击中该目标,因为这将减去航向以击中较小的目标航向. 问题是,一旦目标航向超过 0 并进入更高的航向范围,它就会将转向顺时针方向反转。这导致对象转向其航向(逆时针旋转,或减少度数),并在它通过 0 时突然反转转向方向。

我需要找到一种更有效的方法来获得以度为单位的转弯量(我不能简单地设置headingtargetHeading,因为在最大转弯量中有一些模拟),以便它检测到从当前航向击中 350* 航向10*,继续减去航向。

抱歉,解释太长了。

[编辑]:潜在的解决方案 1

0 投票
1 回答
4113 浏览

.net - 点之间的笛卡尔XY轴承.Net

我正在寻找一种方法来计算一个绘图点、像素或屏幕坐标到另一个的方位角或方位角(0-360°)。

我目前有它的距离部分,并且在我上学的时候数学不是最喜欢的科目,我正在寻求帮助。

我见过很多计算纬度和经度的距离和方位的例子,但我只想计算屏幕坐标。稍后,我会将这些转换为纬度/经度。

屏幕坐标起源于(0,0)的顶部/左侧,所以我知道这一点。我还需要能够用鼠标移动“原点”。这是我已经可以轻松做到的事情。部分问题是我是否必须将这些点转换为适当的笛卡尔点(即,点“南”和“西”或“下”和“左”的原点为负值?

0 投票
0 回答
390 浏览

vector - 两个地理位置之间的方向向量

我正在构建一个 Android AR-App(是的,另一个),但我更感兴趣的是理解它背后的数学而不是使用框架(知道这个这个)。

给定位置 (lat1,long1) 和 (lat2,long2) 我正在搜索从 Location1 到 Location2 的方向向量 (x,y,z)。

使用这个站点,我可以计算 Location1 和 Location2 之间的距离和(初始)方位。

现在我开发了两种方法(忽略高度)

但现在我被困住和烦躁......结果不应该是一样的吗?我在哪里可以找到我的推理错误?我如何计算方向向量(或者更确切地说:为什么我的第二种方法没有工作?)?

谢谢你的帮助

0 投票
1 回答
2286 浏览

javascript - 在 JavaScript 中从 gps 位置指向另一个不指向正确方向的箭头

我在互联网和 stackoverflow 上进行了很多搜索,但不知何故我似乎无法做到正确!我试图让箭头从 1 GPS 方向指向另一个方向。

我附上了一个测试 HTML,它准确地解释了我的问题。我无法让箭头指向正确的方向,我也不知道我做错了什么。它计算角度,箭头以该角度旋转,但它不是正确的角度,我没有得到我期望的结果。

任何帮助将非常感激。

地图.png

箭头.png