2

我正在尝试创建一个使用有关区域的地形信息的应用程序。我使用 kml 文件中的 lon/lat (4326) 多边形并将几何图形存储在 postgis 中。

我需要找到由 lon/lat 点定义的特定区域(多边形)的高程波动。这怎么可能?我已经阅读了某些可能的解决方案,例如 DEM,但我不知道如何使用它们。还有其他方法可以实现吗?

提前感谢您的回复。

4

1 回答 1

1

令人惊讶的是有一个Google Elevation API :)(主要用于Android开发,您需要注册一个正确的密钥):

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

也许你可以使用同一个服务的 JavaScript API(这个我没试过,只是找到了上一个的链接):

https://developers.google.com/maps/documentation/javascript/services#Elevation

也许您可以使用它,但请注意:

每天使用 Google Elevation API 的请求数限制为 2,500 个。

好消息是,在一个请求中,您可以获得关于Line的高程数据,具有任意数量的分隔点(分隔线将线分成等长的部分)。

于 2013-01-17T00:10:45.310 回答