如何使用C ++ gdal库将栅格Geotiff从EGM96转换为WGS84椭球高度基准

问题描述 投票:0回答:1

我已经使用C ++ gdal库读取光栅图像。具体来说,我现在已经阅读了hgt和geotiffs。这些文件类型的默认垂直基准通常是EGM96大地水准面。我需要能够使用C / C ++ gdal库将其转换为WGS84椭球上方的高度,以便与我的GPS数据进行比较。我知道我可以使用gdalwarp(page 71 of this pdf)在命令行中完成工作,但是我希望能够使用任何用户输入而无需运行预处理脚本。如果需要的话,我将进行系统调用,但是不应该有一种方法可以通过c ++库在我的应用程序中完成它吗?

c++ gdal
1个回答
0
投票

您可以使用GDAL warp的GDAL算法API来扭曲栅格,但是将GPS数据转换为正在使用的栅格会更有意义。有一个tutorial here

© www.soinside.com 2019 - 2024. All rights reserved.