MapGIS中点位置坐标批量导出

在实际工作中,我们经常需要在某一面图面上同时读出多点的位置坐标至表格中,如果一个一个的读出并填制成表,则工作量是十分大。那么有没有快速的方法呢?答案是肯定的,而且不只一种方法可实现。

在这里列出了其中的三种方法:

第一种:

基本原理是利用mapgis67中的“文件转换”模块实现的。具体操作是:

(1)打开MAPGIS67中的“文件转换”,装入点文件(是否赋属性不影响),然后在“输出”菜单下,选择“输出MAPGIS明码格式”单击(注意:在选择“输出MAPGIS明码文件”之前,最好进行一下“重设省缺ID”),保存为“*.wat”格式文件。

(2)用记事本打开“*.wat”格式文件,选中从出现坐标的第一行开始至结尾的所有数据,复制粘贴至WORD文档中,然后利用WORD进行文本转为表格,将表格复制到Excel

第二种:

(1)进入投影变换模块,使用“工具”菜单下“点位置转为属性”,对点文件的属性结构进行编辑,增加x坐标字段和y坐标字段,当然这两个字段的的数据类型要选为双精度型或浮点型,设置坐标的小数位数后,在工具菜单中选择点位置转为属性,选择图形坐标的x、y所对应的字段,转换即可。

(2)打开已转为属性的点文件,使用“工具”菜单下“属性生成文本文件”进行文本转换即可,然后利用WORD进行文本转为表格,将表格复制到EXCEL。

第三种:

借助与MAPGIS的辅助软件MGT6来实现。它具有操作步骤简单,实用性强的特点。具体操作如下:

(1)进入MGT6界面下打开需转换的点文件,在编辑工具菜单下,点击“点位赋至属性”。

(2)打开新的EXCEL表,然后进入MGT6,在EXCEL菜单下,点击“属性”菜单下“表格”即可。至此在刚打开的EXCEL表中已有各点的位置坐标了。下面是转换过程的一个简单的操作演示。



版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权地质书签发表,未经许可,不得转载。

评论