Google 地图 APIv3 高程分辨率

Google Maps APIv3 elevation resolution

我正在构建一个使用沿路径的海拔高度的网络应用程序,因此我正在使用地图 API 来提取海拔高度。但是,重要的是我知道这些信息的准确性。 API 文档指出海拔分辨率是一个值 "indicating the maximum distance between data points from which the elevation was interpolated, in meters." 这正是我想要的,但是我从这个决议中得到的值似乎很奇怪。试试下面给出的英格兰南部海岸的例子。

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

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

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

API returns 贡献于示例图块的最粗糙资源的分辨率。在这种情况下,有 30 弧秒的测深贡献,在摄取时采样到 600m+。图块的其余部分是 SRTM,摄取后的分辨率为 ~75m