我正在尝试创建一个使用有关区域的地形信息的应用程序。我使用来自kml文件的lon / lat(4326)多边形并将几何存储在postgis中。
我需要找到由lon / lat点定义的特定区域(多边形)的高程波动。这怎么可能?我已经阅读了某些可能的解决方案,如DEM,但我不知道如何使用它们。 有没有其他方法可以实现它?
提前感谢您的回复。
答案 0 :(得分: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 的高程数据,其中包含任意数量的分隔点(分隔线将线条划分为相等长度的部分)。