gpt4 book ai didi

android - 使用 USGS 高程查询服务 API 获取高程(地面高度)

转载 作者:行者123 更新时间:2023-11-29 14:35:47 32 4
gpt4 key购买 nike

我花了一周的大部分时间试图研究如何通过我的 Android 应用程序连接到 USGS 高程查询服务 API,但结果令人尴尬。我找到的最好的是 6 年前的here使用现在已弃用的代码。剧透 - 我无法让它工作。

使用 GPS 进行海拔高度对于我的应用程序需求来说太不可靠了,即使在对数据应用了广泛的移动平均线和低通/高通过滤之后也是如此。

任何人都可以分享他们的建议/代码以通过 USGS 高程查询服务检索高程。我当然可以提供纬度和经度?

最佳答案

我只是在寻找相关内容时发现了此页面,并注意到第一个响应中存在错误。它是这样说的:

Here is an example call to Las Vegas http://nationalmap.gov/epqs/pqs.php?x=36.1251958&y=-115.3150863&output=json&units=Meters

The problem is that as per their website "If unable to find data at the requested point, this service returns -1000000" and I personally couldn't find any location that they have location (tried Las Vegas and San Francisco).

示例中 X 和 Y 颠倒了。切换到

https://nationalmap.gov/epqs/pqs.php?y=36.1251958&x=-115.3150863&output=json&units=Meters

而且效果很好。希望这对 future 的搜索者有所帮助!

关于android - 使用 USGS 高程查询服务 API 获取高程(地面高度),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41270541/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com