【问题标题】:Google Maps APIv3 elevation resolutionGoogle Maps APIv3 高程分辨率
【发布时间】:2015-06-27 21:09:27
【问题描述】:

我正在构建一个使用沿路径高程的 Web 应用程序,因此我使用 Maps API 来提取高程。但是,重要的是我知道这些信息的准确程度。 API 文档指出,高程分辨率是一个值“指示插值高程的数据点之间的最大距离,以米为单位。” 这正是我的我想要,但我从这个分辨率得到的值似乎很奇怪。试试下面这个英格兰南部海岸的例子。

https://maps.googleapis.com/maps/api/elevation/json?locations=50.8,-1.1

这个例子给出了 610 米的分辨率。现在已经通过网络筛选以了解 google 用于高程数据的内容,SRTM 3 出现了很多。我个人广泛使用了这个数据集,我知道它的分辨率为 3 弧秒,大约为 90m,并且适用于世界大部分地区。但谷歌也表示,他们使用许多来源获取高程数据,以提供最好的possible coverage。因此,基于此,我希望高程分辨率至少为 90m 或更好。但是整个欧洲的采样似乎并非如此,而且通常超过 1 亿。考虑到 Google 将使用的数据类型,英格兰南部海岸的 610 米似乎太高了。

所以我的问题是,任何人都可以对此有所了解,还是我错过了什么甚至做错了什么?我知道对于美国,某些地区的分辨率很高(约 4 米),但正如我所说,直觉上你会期望世界至少有 90m 分辨率。

【问题讨论】:

    标签: google-maps google-maps-api-3 geocoding


    【解决方案1】:

    API 返回对示例图块有贡献的最粗略资产的分辨率。在这种情况下,有 30 弧秒的测深贡献,在摄取时采样到 600m+。瓷砖的其余部分是 SRTM,摄取后的分辨率约为 75m

    【讨论】:

    • 谢谢。我想我可以看到这背后的逻辑,但肯定最好只提供它所能提供的最佳分辨率数据(即 SRTM),而不是提供 600m+ 分辨率的数据。即使是插值的 75m res 数据也会比 600m 的数据更好?
    • @AniV 您是否使用公开来源确定了海拔来源?如果是这样,你介意解释一下如何。谢谢
    • 我发现这个数据特别有趣。 API 报告的是建筑物高度还是地面高度?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 1970-01-01
    • 1970-01-01
    • 2012-12-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多