阅读:3326回复:1
转换大地坐标值为经纬度坐标的方法
可以用ARC INFO的project命令:
PROJECT FILE <input> <output> {projection_file} 先把点的坐标按照这个格式保存到一个文本文件中: ...... 4143373 20635300 4143373 20637397 ...... 不能有TAB键。 如果你的X、Y坐标是测绘上的定义(SN方向为X,EW方向为Y), 必须把x、y坐标位置互换一下(ARC INFO对X、Y坐标的定义刚 好和测绘上的定义相反)。 然后用上面这个命令。 再给你列一个projection_file的例子: input projection transverse units meters spheroid krasovsky parameters 1 111 0 0 0 0 0 500000 0 output Projection GEOGRAPHIC Units DS Spheroid KRASOVSKY Xshift 0 Yshift0 Parameters end projection_file同样是文本格式的。 这个文件把源投影定义为1954年北京坐标系,6度带19号;目的 投影被定义为GEOGRAPHIC,椭球参数和北京坐标系的相同。更具 体的东东自己看ARC INFO联机帮助吧。 然后在<output>里面就是DS(digital second)格式的经纬度坐 标了。要转换为我们所习惯使用的度分秒格式,还要稍微换算一 下。 如果你的<input>的坐标值不合法,转换的结果会是错的、而且全 部相同。 |
|
|
1楼#
发布于:2004-06-21 10:22
<img src="images/post/smile/dvbbs/em01.gif" /><img src="images/post/smile/dvbbs/em01.gif" />解决不少问题
|
|
|