Warning: file_put_contents(/datas/wwwroot/jiajiahui/core/caches/caches_template/2/default/show.php): failed to open stream: Permission denied in /datas/wwwroot/jiajiahui/core/libraries/classes/template_cache.class.php on line 55

Warning: chmod(): Operation not permitted in /datas/wwwroot/jiajiahui/core/libraries/classes/template_cache.class.php on line 56
如何使用WGS84 Datum将C中的UTM坐标转换为经度/纬度? - 源码之家

如何使用WGS84 Datum将C中的UTM坐标转换为经度/纬度?

问题描述:

有谁知道在哪里可以找到将UTM点转换为地理(WGS 84)的开放源代码(C++)?如何使用WGS84 Datum将C中的UTM坐标转换为经度/纬度?

感谢, 丽然

看看GDAL:http://www.gdal.org/

特别是在http://www.gdal.org/gdalwarp.html

使用的代码也有经API教程在这里:它概述了基本的使用​​Warp API。

或者,你可以使用更轻巧PROJ.4库(GDAL使用这个内部):http://trac.osgeo.org/proj/

虽然不是C++本身,我已经在Objective-C编写,并可能或多或少地被复制粘贴到C或C++中进行一些小改动。

UTMConverter example for iOS

你想要的部分是一个名为UTMConverter.m文件。它有从lat/long转换为UTM的方法,反之亦然。