> 文章列表 > Python|勘测定界TXT坐标点转shp文件——Arcpy实现

Python|勘测定界TXT坐标点转shp文件——Arcpy实现

Python|勘测定界TXT坐标点转shp文件——Arcpy实现

平时日常工作中,经常会遇到txt格式的测绘数据,这类数据通常只有不同地块的界址点集和坐标系信息,没法直接导入GIS软件中进行分析。拿到这类原始文本文件,首要工作就是将之转换为shp图层数据。

今天,主要分享两种转shp数据的方法,一种是在arcmap中直接转换,另一种是通过arcpy编程的方式进行转换。前者适合地块数量较少的情况,后者适合地块较多时批量处理。

一、ArcMap实现

1、txt文件转Excel文件

首先打开原始txt坐标文件,将红框中某个地块的坐标点集复制保存到另一个空白txt文件中。

然后新建一个Excel文件,在文件打开中导入新保存的txt文件。

注意选择好分隔符,本例子中分割符为逗号。

将含有xy坐标的两列数据类型修改为数值,设置小数位数,并加上列头方便后续识别。其他列可以保留也可以删除掉,最后另存为97-2003版本后缀为xls的Excel文件。