已知地标经纬度,批量添加海拔的方法(无需编程和API)

添加海拔通常的做法是编程调用具有高程数据的API接口,我首先尝试了在 google cloud中获取 map elevation api,但需要添加国外信用卡账号,无奈改用以下方法。

1.EXCEL录入三列,地标,经度,维度,并保存为csv格式,如下图:

2.GOOGLE EARTH PRO导入csv文件,弹出“数据导入向导”,默认下一步,选择表中对应的经度和维度的列名,直到完成,将数据另存为kml文件。提示“是否要对提取的功能应用样式模板”,选择否。

3.打开:https://www.gpsvisualizer.com/elevation,导入kml文件,点击 Convert & Add Elevation,生成GPX文件,用office打开即可看到添加的海拔数据。

4.注意事项:如果输出有漏项,请检查原始数据的经度和维度是否存在多余空格、错误数据等。

5.关于数据精度

国内使用NASA SRTM1 的数据, 分辨率30米,每个数据点表示地面上的 30米×30米 区域。但是 精度(即误差范围)一般被认为是 ±16米,这代表了数据值和实际海拔值之间的差距范围。最近,他们利用 ASTER、NED 和 GLAS 等数据来源对 SRTM1 数据进行了重新处理和增强,生成了“ NASA DEM ”,并在 GPS Visualizer 中取代了 SRTM1,其精度更高,误差可能降低到 ±10米

发表评论