2011-01-27 182 views
0

我是一位GIS新手,但有代码可以将lat/long转换为UTM坐标,并且它假定了WGS84基准面。将utm转换为纬度不同的基准(数据?)

我也有对地球的半径,圆度不同值的列表,等:

 Datum  Equatorial Radius (m) Polar Radius (m) Flattening 

    WGS84   6,378,137   6,356,752.3142  1/298.257223563 
    Airy 1830 6,377,563.4    6,356,256.9   1/299.32 

等等

是计算不同的投影作为替代这些不同的常量一样简单?我无法找到任何支持或反驳这种可能性..

感谢

+0

如果这是家庭作业,请标记为这样。你能告诉我们你到目前为止的代码吗? – Benjamin 2011-01-28 14:54:37

+0

我太老了还不能做作业.. 我从博客的某个地方抓取了代码 - 它们都似乎工作正常,但都假设WGS84数据 – DefenestrationDay 2011-01-29 03:10:01

回答

0

网上有很多工具来执行这种转换,this one例如。该工具提供this reference,它具有包含所需公式的Excel电子表格。在编程方面,例如,您可以使用GDAL/OGRPROJ4来无缝地使用Python进行转换。任何地理信息系统软件包也可以在没有麻烦的情况下为您重新处理数据。

要回答你的最后一个问题,不,更改常量不足以完成转换。然而,你是正确的,转换完成的方式是基于数据的。