arcgis字段计算器中计算矢量面的每个点坐标
python脚本
函数
def ExportCoordinates(feat):coors = []partnum = 0partcount = feat.partCountwhile partnum < partcount:part = feat.getPart(partnum)pnt = part.next()while pnt:coors.append("({}, {})".format(pnt.X,pnt.Y))pnt = part.next()if not pnt:pnt = part.next()if pnt:coors.append(" | ") # 内部环分隔符partnum += 1return ", ".join(coors)
计算
ExportCoordinates(!SHAPE!)
使用方法
注意要选python,还要勾选显示代码块,下面两个窗口分别拷贝函数和计