如何获得Android设备的最准确海拔高度

问题描述 投票:0回答:1

我正在编写健身跟踪应用程序。因此,我想使用海拔高度。我知道我可以通过GPS获取海拔高度,但这似乎与准确度相差甚远。我已经在多种设备上试用了我的应用程序,所有这些设备的海拔高度都有问题。感谢您的帮助。

android gps altitude
1个回答
0
投票

[似乎有一个Google Maps api,Google Maps Elevation API,它似乎提供了您需要的数据,但是显然它确实需要关联的计费帐户,不确定这是否可行。但是我希望像Strava这样的公司使用这样的东西,看起来非常合法和准确。

您提出要求:

https://maps.googleapis.com/maps/api/elevation/json?locations=39.7391536,-104.9847034&key=YOUR_API_KEY

并获得类似此JSON的内容:

{
   "results" : [
      {
         "elevation" : 1608.637939453125,
         "location" : {
            "lat" : 39.73915360,
            "lng" : -104.98470340
         },
         "resolution" : 4.771975994110107
      }
   ],
   "status" : "OK"
}

https://developers.google.com/maps/documentation/elevation/start

© www.soinside.com 2019 - 2024. All rights reserved.