摘要
ArcGIS 提供了一些工具,用于将 shapefile 的数据转换为文本文件格式,例如 TXT。 可以使用文本编辑器来打开转换为文本文件的数据。
提供的说明将介绍如何将面折点的坐标导出到 TXT 文件。
过程
将讨论以下两种不同的方法。 选项 A 允许选择要导出的字段以及在输出文件中分离数据的方法。 对于选项 B,输出文件将自动包含所有字段,并使用逗号作为分隔符。
注: 要素折点转点工具需要 ArcGIS Desktop Advanced 许可。
选项 A
- 单击 ArcToolbox 图标打开要素折点转点工具,然后在 ArcToolbox 窗格中,单击数据管理工具 > 要素 > 要素折点转点。
- 选择包含面要素类的图层作为输入要素。
- 指定输出要素类的名称和位置。
- 针对点类型参数,选择全部。
- 单击确定运行工具。 由此可将折点转换为点,并创建一个要素类,其中包含根据指定折点或面要素的位置生成的点。
- 单击 ArcToolbox 图标将 XY 坐标添加到这些点,然后在 ArcToolbox 窗格中,单击数据管理工具 > 要素 > 添加 XY 坐标。
- 选择第 1 步中的输出作为输入要素。
- 单击确定运行工具。 将在属性表中生成要素的 XY 坐标。
- 单击 ArcToolbox 图标打开将要素属性导出到 ASCII 工具,然后在 ArcToolbox 窗格中,单击空间统计工具 > 实用工具 > 将要素属性导出到 ASCII。
- 选择第 2 步中的输出作为输入要素类。
- 选择要导出到 ASCII 文本文件的值。
- 选择一个分隔符以指定要素坐标和属性值在输出 ASCII 文件中的分隔方式。
- 指定输出要素类的名称和位置。 在输出文件名末尾添加“.txt”。
- 单击确定运行工具。 随即将面折点的坐标导出到 TXT 文件。
注: 选中将字段名称添加到输出复选框以包含输出文本文件中包含的字段名称。
选项 B
- 执行上述选项 A 中的步骤 1 和 2。
- 打开步骤 1 的输出的属性表。
- 在属性表中,单击表选项,然后单击导出。
- 单击浏览按钮以指定输出文件名称和位置。
- 选择文本文件作为输出文件的类型,然后单击保存。
- 单击确定。
注: 输出文件将自动包含所有字段,并使用逗号作为分隔符。