【发布时间】:2013-07-28 15:07:08
【问题描述】:
显然 Lumia 1020 有一个气压计。请参阅下面链接中的“额外功能”部分。
http://developer.nokia.com/Devices/Device_specifications/Lumia_1020/
我想知道如何直接从气压计访问海拔数据。现在我可以从Windows.Devices.Geolocation 命名空间中的Geolocator 对象访问高程数据,但它让我从GPS 信号而不是气压计返回高程。我知道这一点是因为Geolocator 对象的Altitude 属性变化了几十米,而在电话刚刚放在桌子上的几分钟内保持恒定的高度。气压计应该以厘米为单位变化。
有什么想法吗?也许我们看到 Windows Phone SDK 的更新只是时间问题?
【问题讨论】:
-
我没有使用过 1020,也没有尝试过带有气压计的设备,但是您是否将 Geolocator 的 DesiredAccuracy 属性设置为
High?这可能会决定是否使用气压计来确保准确性。 -
好主意,但已经尝试过了。
-
@user1950470 你偷看了我的兴趣。我正在调查这个。
-
Galaxy Nexus 也有气压计,但它仅用于将已知数据输入 GPS 以更快地获得锁定(需要解决的变量更少) .它完全不能用于任何其他用途。我怀疑这个设备也是一样的。
标签: c# windows-phone altitude