从Google地图获取经度/纬度坐标列表的高度的简单方法

时间:2017-07-24 17:37:23

标签: google-maps gps

是否有一种简单的方法可以从Google地图中获取经度/纬度列表中的高度列表?

输入:

Latitude   Longitude  
32.111362   34.807575
32.111362   34.807575
32.111362   34.807575
32.11136    34.807606
32.11136    34.807606
32.111343   34.80759
.....        .......

输出:

Latitude   Longitude      Height 
32.111362   34.807575       35
32.111362   34.807575       35
32.111362   34.807575       34
.....        .......        ..

我一直在寻找一种简单的方法来做这几天,但却什么都没有(我的编码经验是用MATLAB和Python)。

谢谢!

2 个答案:

答案 0 :(得分:0)

我发现轻松实现这一目标的最佳方式是使用网站:

http://www.gpsvisualizer.com/geocoder/elevation.html

将此网站与您的个人Google API密钥配合使用效果非常好!

答案 1 :(得分:0)

SRTM任务收集了一些海拔模型(公共领域数据),并辅以插值法和其他数据集来填补空白,可以在这里找到: http://viewfinderpanoramas.org/dem3.html

它不会以您想要的确切格式保存,但是可以通过一些解析轻松地从HGT格式转换为表格格式。例如,对于Python而言,该库的工作方式类似于charm:https://github.com/gmalt/hgtparser