0

我需要使用 Python 读取包含 X 和 Y 坐标以及 Z 值的 ASCII 文件。这些将被写为 ArcMap 中要素类中的要素。每个点构成一个多边形,其中每个要素由包含“999.0 999.0 999.0”的行分隔,如示例所示。我想知道最好的方法是分离每个功能,因为没有功能 ID 列。

329462.713287 8981177.910780 0.000000
331660.441771 8981187.405700 0.000000
331669.945462 8978975.695090 0.000000
329472.340912 8978966.180280 0.000000
329462.713287 8981177.910780 0.000000
999.0 999.0 999.0
297517.590475 8981318.596530 0.000000
299715.649732 8981329.876880 0.000000
299726.953175 8979117.630860 0.000000
297529.017922 8979106.326860 0.000000
297517.590475 8981318.596530 0.000000
999.0 999.0 999.0
4

1 回答 1

1

只需逐行迭代数据,并检查该行是否包含您的魔术三元组,以及当您捕获该行时增加特征索引。

于 2013-06-17T10:14:44.540 回答