在MAPGIS中,怎么投影多条线段?

    最近这段时间,在忙着帮师兄弄MAPGIS的作图,说实话,第一次接触这玩意,感觉这个软件很难玩,加之我又是学电子通信出身的,对地理作图这些玩意完全不懂。

要求如下:

(1)将suffer生成的平切图导入到MAPGIS中,以便用户查看哪些位置存在电阻率异常的情况,从而判断煤炭采空区的位置;

(2)将已测测线和测点导到地图上去,以便地矿局的人评判瞬变电磁法的勘探效果。

对于要求(1),很容易实现,可以先用MAPGIS的文件转换功能将suffer生成的平切图转换成MAPGIS软件的文件格式,然后通过“添加项目”的方式加入到地图中去,然后,调整一下图层顺序即可;

对于要求(2),比较棘手,因为先要对坐标进行处理,然后再做投影变换,最后才能通过“添加项目”的方式加入到地图中去。

    在最开始一段时间里,因为不清楚地矿局提供的地图文件的比例尺,所以,一直都在摸索和纠结怎么将坐标点投影到地图上去,纠结了三四天后才发现,该地图文件采用的是“用户自定义”的坐标系类型,比例尺也并不是1:50000(分子单位是米,分母单位是毫米),而是1:5000。如果只是有MAPGIS我是无法发现这些问题的,后来我借助SECTION(网友开发的MAPGIS的一个组件)才发现这些问题的,总而言之,我感觉MAPGIS很不好用。下面,介绍一下怎么将已测测线和测点导到地图上去:

①修改已测测点的坐标,并另存为制表符分隔的文本文件格式:

首先,将X、Y轴的坐标乘以1000(单位由千米变为米),X轴的坐标减去360000;然后,将每条测线第一个点的坐标复制到每条线的末尾,再用分号“;”作为线间分隔符分隔两条线;最后,将文件另存为制表符分隔的文本文件格式。

②进行点投影,设置如下(注意指定XY坐标所在的列号):

③进行线投影,设置如下:

注意设置“线间分隔标志”!投影结果如下,然后,将投影生成的点文件和线文件添加到项目中去即可!

原文地址:https://www.cnblogs.com/huangsanye/p/5639154.html