利用ArcGIS输出图斑边界拐点坐标的操作方法
2015-03-22谢小凯吕小斌
谢小凯,吕小斌
(武山县水土保持局,甘肃 武山 741300)
利用ArcGIS输出图斑边界拐点坐标的操作方法
谢小凯,吕小斌
(武山县水土保持局,甘肃 武山 741300)
水土保持;信息系统;图斑边界;拐点坐标;输出方法;县级用户
随着国家水土保持重点工程建设管理信息系统的应用,图斑边界的录入成为影响整个数据录入进程的关键环节。信息系统为县级用户进行图斑边界的录入提供了面上编辑、导入RM文件、输入拐点坐标三种方法。输入图斑边界拐点坐标是一种通用方法,但是在使用这种方法之前必须对图斑边界拐点坐标进行输出处理。现阶段图斑边界拐点坐标的输出方法主要有利用CAD、手持GPS、Google Earth和ArcGIS等四种方法,在这四种方法中,利用ArcGIS输出图斑边界拐点坐标是一种最为简便、快捷、高效、准确的方法。详细介绍了此方法的操作过程。
1 国家水土保持重点工程建设管理信息系统图斑边界录入方法
随着国家水土保持重点工程建设管理信息系统(以下简称“信息系统”)的应用,图斑边界的录入成为影响整个数据录入进程的关键环节。信息系统为需要录入图斑边界信息的县级用户提供了面上编辑、导入RM文件、输入拐点坐标三种方法。
1.1 面上编辑
这种方法是在国家水土保持重点工程建设管理信息系统中对图斑边界进行绘制。由于信息系统只提供了非常简单的点线编辑工具,绘制复杂的图斑边界显然是个难以完成的任务,因此这种方法只适用于对图斑边界的微调。
1.2 导入RM文件
RM文件是由RegionManager软件生成的文件。 RegionManager软件是面向水土保持与生态环境规划设计的专业GIS软件,是GIS、RS、GPS、CAD技术与林业、水土保持业务的有机集成。根据业务需要,整套软件划分为“3S”工具、土壤侵蚀分析、资源评价、措施布局、措施设计、工程制图、投资概(估)算、效益分析、经济评价和数据中心等相对独立又相互关联的几个模块。因此,对于由非RegionManager软件绘制的图斑,没办法使用RM文件导入这一功能。
1.3 输入拐点坐标
输入图斑边界拐点坐标是一种通用方法,比较简单,但是在使用这种方法之前必须对图斑边界拐点坐标进行输出处理。
2 图斑边界拐点坐标输出方法
现阶段图斑边界拐点坐标的输出方法主要有利用CAD、手持GPS、Google Earth和ArcGIS等四种方法。
2.1 利用CAD
利用CAD输出拐点坐标这种方法,一般用于在CAD中绘制出图斑边界,然后通过“Li”命令提取出每一个拐点的坐标,再利用两个已知基点A和B的经纬度,在Excel中计算出每一个CAD坐标所对应的经纬度。
这种方法的优点在于可以实现图斑边界拐点坐标的批量输出;缺点在于要求技术人员具有很高的CAD处理能力,且由于提取出来的坐标点极多,加上在Excel中的计算公式比较复杂,因此运算量大,极易出错。
2.2 利用手持GPS
利用手持GPS在现场采集图斑边界信息,然后导入电脑进行后续处理,这种方法虽然简单方便、易于实现,但是由于人为和GPS系统的误差导致录入的图斑边界信息与实际差距过大。
2.3 利用Google Earth
利用Google Earth手动记录图斑边界的拐点坐标,然后填入信息系统,这种方法的优点是简单方便,缺点是工作量大、易出错、效率低下,难以实现大量的图斑边界拐点坐标输出工作。
2.4 利用ArcGIS
利用ArcGIS输出图斑边界拐点坐标是一种最为简便、快捷、高效、准确的图斑边界拐点坐标输出方法。其输出流程为:绘制图斑边界→图斑边界拐点的转换→添加XY字段→经纬度计算、图斑边界拐点坐标的导出→后续处理。
2.4.1 对每一个需要上传的图斑边界重新绘制
因为信息系统要求上传的图斑边界拐点必须是按顺时针或者逆时针方向排列的,所以必须对每一个图斑边界建立相对应的线图层,比如1号图斑建立以1命名的线图层1.shp。然后打开编辑器,利用编辑器中的跟踪工具(图1)完成对1号图斑边界的绘制。因为是已经绘制完成的图斑,所以利用跟踪工具重新绘制图斑边界非常方便。以此类推,绘制完所有的图斑边界。
图1 跟踪工具
2.4.2 完成对图斑边界拐点的转换
因为图斑边界是由一定量的拐点首尾相连所组成,而这些点本身是不带有属性的,所以需要把这些拐点转换成带有属性的点图层,这就需要用到工具箱中的“要素折点转点”工具。单击“工具栏→ArcToolbox→数据管理工具→要素→要素折点转点”,在输入要素栏中选择1.shp,然后点“确定”,完成对1号图斑边界拐点转点的工作。以此类推,完成所有图斑边界拐点转点的工作。
2.4.3 对转换成功的图斑边界拐点添加字段和计算经纬度坐标并导出
(1)添加字段。对拐点图层只有添加经纬度字段以后才能计算经纬度坐标,所以右键单击1号图斑边界的拐点图层,打开属性列表,依次打开“表选项→添加字段”,在名称中写入“经度/纬度”,类型选择文本(图2)。
图2 添加经纬度字段
(2)计算经纬度坐标。打开属性列表,右键单击“经度”,利用“计算几何”工具分别计算出经纬度坐标,信息系统的录入数据单位要求是以“度分秒”为单位,所以这里的经纬度单位选择“度分秒”(图3)。
(3)图斑边界拐点坐标的导出。单击“表选项→报表→创建报表→导出报表”,选择需要的“图层/表”和“报表字段”,然后点击“完成”(图4)。在出现的报
图3 “计算几何”工具中的经纬度单位选择
表查看器中点击“导出报表至文件”,保存成XLS格式的Excel文件至指定的文件夹(图5)。以此类推,导出第一个图斑边界的拐点坐标。
图4 报表向导
图5 导出报表至文件
2.4.4 在Excel中进行拐点坐标的后续处理
信息系统规定的拐点坐标格式如图6所示。利用工具栏中的“数据—分列—分隔符”将经纬度数据转换成无单位的形式,然后以CVS格式保存。以此类推,完成所有的图斑边界拐点坐标的格式转换。
图6 拐点坐标格式
至此,完成了利用ArcGIS对图斑边界拐点坐标输出的全部工作,利用信息系统中的坐标导入工具就可以批量完成对图斑边界的录入工作。
(责任编辑 徐素霞)
S157;TP274
B
1000-0941(2015)06-0060-02
谢小凯(1987—),男,甘肃武山县人,助理工程师,主要从事水土保持规划设计和管理工作。
2014-09-20