ArcGis如何批量自动生成东南西北四至点坐标

 时间:2024-10-21 06:23:06

大家好,我是Python.龙市唐川,这次给大家分役钽俏淌享一个全网唯一的在arcgis中自动生成四至点坐标的方法,对每个地块的四至点自动识别并生成坐标点,生成四换纪藿钒至点坐标自动赋值到每个图斑的属性表字段中。地理信息、林业、测绘、土整、土管、规划、勘测等方面都能用得上。希望能帮到大家!

ArcGis如何批量自动生成东南西北四至点坐标

工具/原料

ARCGIS10.2版

电脑Windows7操作系统

方法/步骤

1、首先,打开arcgis软件,加入待生四至点坐标的数据。

ArcGis如何批量自动生成东南西北四至点坐标

2、然后,打开arcgis工具栏中的Python窗口。

ArcGis如何批量自动生成东南西北四至点坐标

3、在Python窗口输入代码,如图:先使用三个循环对要素进行判断。forrowi艘绒庳焰ninfc:forpartinr泠贾高框ow.getValue("shape"):max_x,max_xy,max_y,max_yx=0,0,0,0min_xy,min_y,min_yx,min_x=0,9876543210,0,9876543210forpntinpart:可复制。

ArcGis如何批量自动生成东南西北四至点坐标

4、三个循环之后,主要判炝里谧艮断要素的X、Y坐标值,选出最大值和最小值,然后导出并赋值。ifpnt:if禊诬娱飑pnt.X>max_x:max_x=pnt.Xmax_xy=pnt.Yifpnt.Y>max_y:max_y=pnt.Ymax_yx=pnt.Xifpnt.X<min_x:min_x=pnt.Xmin_xy=pnt.Yifpnt.Y<min_y:min_y=pnt.Ymin_yx=pnt.Xelse:pass程序设计思路就是这样子了。

ArcGis如何批量自动生成东南西北四至点坐标

5、然后,双击回车,运行Python代码。

ArcGis如何批量自动生成东南西北四至点坐标

6、最后,运行结果如下,四至点:东至,西至,南至,北至,均以xy坐标的方式生成在图形的字段属性表中。我是地信菜鸟,希望能帮到大家。

ArcGis如何批量自动生成东南西北四至点坐标

ArcGIS拓扑检查 Arcgis中如何批量删除重复的相同图斑面 arcgis影像合并教程分享 ARCGIS中根据字段属性重新排序并自动编号的方法 ArcGis怎么更改字段顺序
热门搜索
红眼图片 九宫格凑图用空白图片 赵四图片 橄榄枝图片 肥胖图片