平时日常工作中,经常会遇到txt格式的测绘数据,这类数据通常只有不同地块的界址点集和坐标系信息,没法直接导入GIS软件中进行分析。拿到这类原始文本文件,首要工作就是将之转换为shp图层数据。
今天,主要分享两种转shp数据的方法,一种是在arcmap中直接转换,另一种是通过arcpy编程的方式进行转换。前者适合地块数量较少的情况,后者适合地块较多时批量处理。
一、ArcMap实现
1、txt文件转Excel文件
首先打开原始txt坐标文件,将红框中某个地块的坐标点集复制保存到另一个空白txt文件中。
然后新建一个Excel文件,在文件打开中导入新保存的txt文件。
注意选择好分隔符,本例子中分割符为逗号。
将含有xy坐标的两列数据类型修改为数值,设置小数位数,并加上列头方便后续识别。其他列可以保留也可以删除掉,最后另存为97-2003版本后缀为xls的Excel文件。