1、首先,打开arcgis软件,加入待生四至点坐标的数据。
2、然后,打开arcgis工具栏中的Python窗口。
3、在Python窗口输入代码,如图:先使用三个循环对要素进行判断。for row i艘绒庳焰n infc: for part in r泠贾高框ow.getValue("shape"): max_x, max_xy,max_y,max_yx = 0 ,0,0 ,0 min_xy ,min_y,min_yx,min_x= 0 ,9876543210,0,9876543210 for pnt in part:可复制。
4、三个循环之后,主要判炝里谧艮断要素的X、Y坐标值,选出最大值和最小值,然后导出并赋值。 if pnt: if pnt.X > max_x: max_x = pnt.X max_xy = pnt.Y if pnt.Y > max_y: max_y = pnt.Y max_yx = pnt.X if pnt.X < min_x: min_x = pnt.X min_xy = pnt.Y if pnt.Y < min_y: min_y = pnt.Y min_yx = pnt.X else: pass程序设计思路就是这样子了。
5、然后,双击回车,运行Python代码。
6、最后,运行结果如下,四至点:东至,西至,南至,北至,均以xy坐标的方式生成在图形的字段属性表中。我是地信菜鸟,希望能帮到大家。