有谁知道我在哪里可以找到将UTM点转换为Geo(WGS 84)的开源代码(在c ++中)?
谢谢, 丽然
答案 0 :(得分:3)
看一下GDAL:http://www.gdal.org/
具体是http://www.gdal.org/gdalwarp.html
中使用的代码此处还有一个Warp API教程:http://www.gdal.org/warptut.html,其中概述了Warp API的基本用法。
或者,您可以使用更轻量级的PROJ.4库(GDAL在内部使用它):http://trac.osgeo.org/proj/
答案 1 :(得分:3)
虽然不是C ++本身,但我已经用Objective-C编写了它,可以或多或少地复制并粘贴到C或C ++中,只做一些小改动。
您需要的部分是名为UTMConverter.m的文件。它有从lat / long转换为UTM的方法,反之亦然。