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)另外,在读取处理过程应该考虑多部件、环、岛、空洞等特殊情况。
作者:我也是个傻瓜
出处:http://www.cnblogs.com/liweis/
签名:成熟是一种明亮而不刺眼的光辉。