将文本文件中的数据输入到ArcGIS shapefile属性表

时间:2015-10-20 00:57:39

标签: python text arcgis arcpy

在开始编码之前,我想知道使用arcpy和python是否可行。

我正在尝试从文本文件中获取数据,并使用该数据填充我的属性表,以及使用文本文件提供的坐标创建多边形。数据的一个例子是这样的:

1867-Jan-01 Field value  Field Value  Field Value Field Value  Field Value
  52N  62W
  42N  52W
  32N  42W
  22N  32W
  12N  22W
  11N  12W
  10N  13W

第一行是属性,下面的所有坐标都将成为多边形文件。使用ArcMap 10.1,这是否可以使用arcpy和Python,我应该采用什么方向来实现这一目标?

谢谢

1 个答案:

答案 0 :(得分:0)

是的,这是可能的。

步骤:

  1. 使用arcpy创建要素类并添加字段。
  2. 使用open()或使用Python的csv模块(如果它是CSV)读取文本文件。
  3. 使用da.InsertCursor填充几何和属性。
  4. 每个步骤都有在线提供的ESRI和/或Python文档。如果遇到问题,请仔细阅读代码并发布代码以及错误。