经常性拿到的数据是北京54、西安80、经纬度坐标,和我们预期要应用的坐标系不一样。文章起因:有朋友拿到了wgs84经纬度格式的tif,最终要生成进入cad的等高线,要2000坐标投影的。
一、简单坐标值转换:
![d536a5978dfdfa9c91639d68443193bd.png](https://img-blog.csdnimg.cn/img_convert/d536a5978dfdfa9c91639d68443193bd.png)
![2b98c1db67f03ddd6a1ce51cd19e64c4.png](https://img-blog.csdnimg.cn/img_convert/2b98c1db67f03ddd6a1ce51cd19e64c4.png)
坐标系统的定义,直接使用EPSG代号是最简单的(注:20以前的版本不支持2000坐标系)
这里测试经纬度投影(epsg:4326)到谷歌web墨卡托平面投影(EPSG:900913)的坐标转换
![8411918db0d3666e796dd8c53c8fe171.png](https://img-blog.csdnimg.cn/img_convert/8411918db0d3666e796dd8c53c8fe171.png)
![173472dfa7711af21191cf93ea4e8ffc.png](https://img-blog.csdnimg.cn/img_convert/173472dfa7711af21191cf93ea4e8ffc.png)
二、坐标点集转换
针对一系列的点,如何转换呢,如果excel玩的溜,可以用Excel,直接公式转换,或者用于格式化文件。
txt也是不错的选择,此处以txt为例,当然,对于excel格式的坐标点集也可以格式化为Excel
2.1创建点集
![2a8a045bdc04f8f4819ee65252beb414.png](https://img-blog.csdnimg.cn/img_convert/2a8a045bdc04f8f4819ee65252beb414.png)
这里创建10*10共计100个间距为100米的点集
![b06d87048d318bc780e42c426590930d.png](https://img-blog.csdnimg.cn/img_convert/b06d87048d318bc780e42c426590930d.png)
![cda3d7e5-9b2a-eb11-8da9-e4434bdf6706.png](http://p05.5ceimg.com/content/cda3d7e5-9b2a-eb11-8da9-e4434bdf6706.png)
2.2设置投影为当前手里待转数据的投影
按照当前手里有的数据的坐标投影进行设置,比如现在是epsg4326
![c2f08dcb3ad21c442458f25073bc9a12.png](https://img-blog.csdnimg.cn/img_convert/c2f08dcb3ad21c442458f25073bc9a12.png)
![ebe45af35af41616a781d48bdb4ca4d9.png](https://img-blog.csdnimg.cn/img_convert/ebe45af35af41616a781d48bdb4ca4d9.png)
2.3导出点击为文本文件
![9857e5ffcba97d935e8a79d72552d4f8.png](https://img-blog.csdnimg.cn/img_convert/9857e5ffcba97d935e8a79d72552d4f8.png)
格式选择xyz(simple ascii)text file
![5c70948ac843c979463c4ff5102ebd4a.png](https://img-blog.csdnimg.cn/img_convert/5c70948ac843c979463c4ff5102ebd4a.png)
![73f8ef9a9976cf160eaba2798ae01c41.png](https://img-blog.csdnimg.cn/img_convert/73f8ef9a9976cf160eaba2798ae01c41.png)
成果如下:
![eea7d1a286790f5cbb147528b28ca2bc.png](https://img-blog.csdnimg.cn/img_convert/eea7d1a286790f5cbb147528b28ca2bc.png)
![0dc6c697722865498d0eeecefa8c11de.png](https://img-blog.csdnimg.cn/img_convert/0dc6c697722865498d0eeecefa8c11de.png)
解释一下:
GM_TYPE=Unknown Point Feature//要素类型
DESCRIPTION=Grid Point//类型描述是点
NAME=A_01//要素名称
106° 26' 58.3060" E,29° 40' 29.2521" N,-999999//要素坐标,x,y,z
如果是900913,格式是这样的
![d2c405899367fb7e6dac13110e4ef545.png](https://img-blog.csdnimg.cn/img_convert/d2c405899367fb7e6dac13110e4ef545.png)
2.4把我们需要的点按这种格式粘贴。
修改完成后,用globalmapper打开txt
2.5再次设置投影为目标投影
2.6另存即可
三、文件转换
支持shp、kml、csv、tif、dxf、dwg等,只需要设置投影即可,会更加简单。
-END-
相关文章推荐:
关于投影坐标和坐标转换,这几点你不得不知道zhuanlan.zhihu.com