【发布时间】: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