问题标签 [altitude]

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 回答
43 浏览

matlab - 使用 MATLAB 识别周期性行为

我正在尝试处理大量数据以寻找周期性行为。换句话说,在两个相应值之间来回跳转的数据。我尝试了许多不同的解决方案,但它们都给出了识别行为的误报。如果第一列是时间,第二列是高度,这是我正在寻找的示例:[0 1000; 5 2000;10 1000;15 2000;20 1000]。在此示例中,高度在 1000 到 2000 英尺之间来回循环。如果有人可以帮我一把,将不胜感激。我正在用 MATLAB 写作。

0 投票
0 回答
915 浏览

c# - 如何使用 C# 获取准确的海拔(高度)值?

问题是 - 如何以足够的精度通过点坐标获得高程?

现在我正在使用 Google Maps Elevation API:

但问题是:

  1. 那段代码很慢
  2. 结果不够准确

我也知道有GeographicLib可以获取大地水准面高度。但是大地水准面高度只是椭球和大地水准面高度之间的差异,而不是其绝对值。

所以,有两个问题:

  1. 通过坐标获取地图上点高度的最快和更准确的方法是什么?(如果 Google Elevation API 是,那么如何改进我的代码?)

  2. 是否可以使用 GeographicLib 获得它?也许我无法理解,因为英语不是我的母语,而且它的文档中的一切都很清楚。

0 投票
1 回答
151 浏览

database - Redis GREORADIUS: include altitude?

I am looking to use Redis' GEORADIUS command.

However, this command only searches within the range of a two-dimensional circle around a given longitude and latitude. I need to also search with an altitude, thus finding results within the range of a three-dimensional sphere.

How would I achieve this in Redis?

0 投票
1 回答
466 浏览

swift - 在 Apple Watch 3 上检索相对高度信息时出现问题

我想使用 CMAltmeter 类在 Apple Watch 3 上记录相对高度变化。在模拟器上,isRelativeAltitudeAvailable() 函数返回 false,所以我在真实设备上进行了测试。在这里我注意到,提供了该信息,但是高度计太多(例如,仅通过在同一水平面上移动就可以达到 100-1000 m)。我错过了什么?- 期望第一个点是 0 - 以下 relativeAltitudes 是相对于此的变化,以米为单位。谢谢你的帮助!

0 投票
0 回答
105 浏览

lua - 将高度转换为楼梯

我有一个使用 WatchMaker 中的 {aalt} 标签支持海拔高度的华为手表 2 和一部 Android 手机。

如何使用此标签转换为爬楼梯?

在华为健康应用程序中,它显示“爬过”读数,它转换为爬升楼梯的近似值,但我不知道该怎么做。

如果我只记录高度的变化,它可能会上升或下降。

对此的任何帮助将不胜感激。TIA

0 投票
1 回答
899 浏览

curl - 如何使用例如开放高程获取一组位置的高度?

我目前正在学习一门算法,并且必须做一个与图形相关的项目,更具体地说是在一组位置中找到最短路径。问题是我们不仅要考虑点之间的距离,我们还需要知道它们的高度。现在,我搜索了openstreetmaps、谷歌海拔api等,但我还没有找到一种方法来获取海拔。据我了解,osm 只有少量节点的提升。

是一个使用 open-elevation API 中的 curl 的示例。有没有办法制作一个简单的程序(最好是 C/C++)来做我想做的事?我已经尝试过,但无法让它工作。

我的第一个想法是使用 system()。如果它有效,那么我可以读取位置并创建一个字符串以传递给函数。但是,我遇到了很多与引号相关的编译器错误。我不是已经逃避一切了吗?这是代码:

编辑:显然删除空格有效。即使那样,有没有更好的方法来做到这一点?

0 投票
1 回答
273 浏览

ios - CLLocation 高度属性在飞行中的有效性

我理解海平面以下负数和海平面以上正数的概念+垂直精度可以检查该值的合理性。

我对飞行中的 GPS 数据感兴趣。什么可能是最大值或近似最大值,altitude以便我可以将飞行与公路旅行区分开来。

我知道我可以查询速度,但速度本身并不能解决目的。

0 投票
0 回答
260 浏览

json - JSON数据(位置历史)和高度的简明解释

我从手机中获得了这些数据,其中大部分我一般都能理解,但一些 GPS 位置值让我感到困惑。数据是由内置气压计的三星 Galaxy S8 采集的。我已经阅读了很多关于这个主题的帖子和答案,但它没有回答这些具体问题。

现在我明白了如何破译大部分内容,时间戳是纪元格式,坐标是 10^7 的因子。但基本上,让我感到困惑的是最后三个。据我了解,准确度定义为 68% 置信度的半径。所以我假设返回的值,在这种情况下为 16,是 GPS 有 68% 的信心确定它在 16 米内是准确的(?)。但是对于高度和垂直精度值,我不知道。我知道 GPS 的高度精度由于多种原因非常不准确,但我假设这个 -28 是海平面以下 28 米的负数(或者这不正确吗?)?值不管是什么,手机本身的高度也是正确的吗?

当这些坐标输入到高度检查站点时,我得到的值是 5 米,这是否意味着海拔 5 米?如果在这些坐标处有一栋建筑物,这是否意味着建筑物与街道垂直的 5 米?

第二个但很小的问题,手机在 30 秒内记录了两个 GPS 点,GPS 基本上重新定位并获得更准确的位置,是否可以安全地假设第二个位置是“正确”位置以及设备的频率轮询数据?

0 投票
0 回答
374 浏览

c# - 如何使用统一从设备获得相对于地面的准确高度?

嗨,我正在为 IOS 应用程序开发室内应用程序。我正在尝试获取纬度、经度和高度。当我测试设备时,起始高度值会出现

3.67853-一楼(起点)

3.665541-二楼

3.538336-一楼

从上面的值很难知道用户在哪个楼层。有没有办法得到正确的高度。

0 投票
1 回答
589 浏览

permissions - regedit 如何删除具有“拒绝所有人”权限的密钥?

首先,我必须提供一些上下文。

我可以通过在键 'HKLM\SYSTEM\CurrentControlSet\Services\PROCMON24\Instances\Process Monitor 24 Instance' 中进行两项更改来将 procmon 设置为在某个非默认高度运行:

  1. 将海拔高度值从其默认的“385200”更改为所需的值;例如。'136500'
  2. 并为密钥添加特殊权限: user:Everyone type:Deny permissions:('set value' | 'delete')

改变海拔高度的原因是显而易见的。添加特殊权限的原因不太明显:没有此 procmon 将简单地将 Altitude 重置为其默认值。

好的,这是我的问题:

我无法以编程方式删除添加的权限或更改该键或其值。这并不奇怪,因为权限拒绝“每个人”访问。

但是,我可以使用 regedit 轻松删除该权限。我只是选择权限并将其删除。

那么 regedit 使用什么技巧来覆盖该权限呢?

我可以看到它以当前用户身份运行,而不是“系统”。我可以使用 psexec 以“SYSTEM”身份运行删除脚本,但这也被拒绝访问。