【问题标题】:How do I calculate the distance between two points (vertically) specified by latitude and longitude and Altitude?如何计算由经纬度和海拔高度指定的两点(垂直)之间的距离?
【发布时间】:2021-05-10 14:03:19
【问题描述】:

我检查了其他问题,但没有人谈论如何使用 GPS 计算物体的高度,

假设我有两个垂直数据点(不是水平计算距离),我有 (lat1,lon1,alt1) 和 (lat2,lon2,alt2)。现在,我如何计算物体的高度?有什么公式可以用来计算身高吗?考虑一个立方体,数据点位于前左上角和前左下角,我可以使用任何公式使用这两个数据点得到这个立方体的高度吗?

【问题讨论】:

  • 经纬度与高度有什么关系?
  • lat, lon 只是在那里寻找位置。高度也存在于数据点中,
  • 我可以使用地理坐标测量建筑物的高度吗?我们可以使用地理参考来测量它的长度和宽度,但是高度呢?有公式吗?
  • @MohsenAlyafei Thansk,我提到了距离这个词,但还指定了工作垂直以给出清晰的想法。
  • @MohsenAlyafei 你是对的,所有的点可能不会每次都完全重叠,所以你建议用什么来代替 alt2-alt1,这种情况有什么公式可以计算高度差或高度差(我们所说的高度或alt diff)?

标签: javascript gps height distance geographic-distance


【解决方案1】:

如果我没看错你的问题,当你说高度时,这将是垂直的。去吧

alt2 - alt1

(假设 alt2 > alt1)或者去

mod(alt1 - alt2)

无论纬度、经度在太空中的哪个位置,这都会让您垂直上升!!!!希望能解决!

【讨论】:

  • 感谢您的回复!它以哪个单位计算差异?我的意思是 alt2-alt1 是 m 或 km 还是什么?
  • 你来判断,你的输出是什么样的?这是一个非常基本的问题,不确定它是否适用于这样的论坛?
  • 请检查 Mohsen 的 cmets,他的想法是正确的。我问是因为我不确定您是否说 alt2-alt1 它计算的单位是什么?我检查了其他问题,但都与距离有关,而不是高度差。
【解决方案2】:

问题不清楚。

垂直距离是多少?

请看下图。

【讨论】:

  • 感谢您的回复!垂直距离是指垂直直线上的数据点。
  • 图片已添加,请查看
猜你喜欢
  • 2016-01-11
  • 2018-12-08
  • 2012-10-13
  • 2011-04-11
  • 1970-01-01
  • 2012-01-26
  • 1970-01-01
  • 1970-01-01
  • 2016-06-27
相关资源
最近更新 更多