ArcPy读取空洞岛图斑地块内外环折点坐标

ArcPy读取图斑折点坐标与AE有些差别,还有多部件、空洞、岛等特殊情况需要处理。

(1)代码读取结果会比软件程序多一个点(结束点,与首点实质是同一个点):

程序读取结果:0、1、2、3、4、5、6、7、8、9

软件显示结果:0、1、2、3、4、5、6、7、8

如下图所示:

 (2)在ArcPy外环与内环不像AE那样,一条外环(ExteriorRingBag)对应它的内环(InteriorRingBag),内外环采用空点分隔:

如下图所示,2号图斑为两个部件,外面的部件有一个外环,一个内环,存储方式:

E0、E1、E2、E3、E4、E5、E6  NONE  I0、I1、I2、I3、I4、I5(前面是外环坐标,后面内环坐标用空隔开)

(3)另外,在读取处理过程应该考虑多部件、环、岛、空洞等特殊情况。

 

posted @ 2024-10-15 23:08  我也是个傻瓜  阅读(20)  评论(0编辑  收藏  举报