5
如何获取GPS轨迹的高程剖面图?
我想获得一个用GPS记录的轨迹的合理准确的高度剖面(该轨迹通常具有非常不可靠的高度数据,有时根本没有,取决于型号)。 有没有人暗示最简单的方法。到目前为止,我正在考虑的两种技术是: 使用Google Elevation API 该API相对易于使用,但由于其使用限制,仍然需要一些简单的步骤:每个请求最多返回512个样本,并且沿路径的点数也受到限制(受URL长度限制)。 我希望可以配置一个gpsbabel简化过滤器以将轨道缩小到合适的点数(由于海拔数据的分辨率,它们中的任何点都不能小于100m左右),但是接下来的问题仍然是如何映射由于长度会有所不同,因此此简化的轨迹可以追溯到原始路径。 或者,如果这不适合自动化,最好的方法可能是让用户手动选择地图上的横断点。 下载航天飞机雷达地形任务(SRTM)数据并在本地进行查询。 我没有这方面的经验,因此欢迎提出任何可行的建议。数据集有多大?需要什么GIS软件,可以用合适的方式编写脚本吗?我不想不必编写一个采样和插值算法,这听起来很痛苦。这种方法的可能表现是什么?(我需要它非常快并且可以在内存受限的VPS Web服务器上运行...) 从http://srtm.csi.cgiar.org/SELECTION/inputCoord.asp重新下载数据,以充实@MerseyViking的答案的一些详细信息: 共有72 x 24个图块,每个图块约20mb的zip文件,可解压缩为72.1mb 16bit TIF文件(6001x6001像素)。 大约120 GB,比我能存储的还要多。将其压缩并忽略海洋会将其减小到10gb,这仍然有点太大。按需加载数据将大大减少所需的存储空间,但是源站点速度很慢(我的速度仅为10kb / s),这非常不切实际。