显然 Lumia 1020 有一个气压计。请参阅下面链接中的“额外功能”部分。
http://developer.nokia.com/Devices/Device_specifications/Lumia_1020/
我想知道如何直接从气压计获取海拔数据。现在我可以从 Windows.Devices.Geolocation
命名空间中的 Geolocator
对象访问海拔数据,但它给我的是来自 GPS 信号的海拔高度,而不是来自气压计的海拔高度.我之所以知道这一点,是因为 Geolocator
对象的 Altitude
属性会在几分钟内保持恒定高度而变化数十米,而手机只是放在 table 上。气压计应以厘米为单位变化。
有什么想法吗?或许我们迟早会看到 Windows Phone SDK 的更新?
最佳答案
Galaxy Nexus 也有一个晴雨表,但它仅用于将已知数据输入 GPS 以更快地获得锁定(需要解决的变量更少)。它完全不能用于任何其他用途。我怀疑这个设备也是一样的。有了 GPS,为什么还需要气压计高度?
这是 Nexus 的引用:http://www.engadget.com/2011/10/20/galaxy-nexus-barometer-explained-sam-champion-not-out-of-a-job/
嗯...“它就在那里,为什么不让它可用?”这是我得知此事后的疑问。
关于c# - 从 Lumia 1020 访问气压计数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17913651/