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

 时间:2026-02-14 14:55:32

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

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

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

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

3、在Python窗口输入代码,如图:先使用三个循环对要素进行判断。

for row in infc:

    for part in row.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:

可复制。

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

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

程序设计思路就是这样子了。

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

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

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

6、最后,运行结果如下,四至点:东至,西至,南至,北至,均以xy坐标的方式生成在图形的字段属性表中。

我是地信菜鸟,希望能帮到大家。

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

  • ArcGIS拓扑检查
  • Arcgis中如何批量删除重复的相同图斑面
  • arcgis影像合并教程分享
  • ARCGIS中根据字段属性重新排序并自动编号的方法
  • ArcGis怎么更改字段顺序
  • 热门搜索
    行天下旅游网 旅游安全协议书 北京冬季旅游攻略 蚂蜂网旅游 福州旅游地图 临沧旅游景点大全 大学生旅游网 去哪儿玩旅游网 冬季旅游景点排行 诸暨旅游景点大全