提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
ArcGIS图斑四至坐标范围及坐标点批量计算(附代码及详细操作步骤)
前言
国土调查、国土空间规划等成果中常常需要上报所涉图斑范围的坐标信息,例如四至范围、图斑外接矩形定点、四至坐标。本篇文章将详细介绍这几些数据的计算方法。(如有侵权请私信)
首先我们要明确四至范围、四至坐标及图斑外接矩形定点坐标的区别。
1、四至范围
故名思议就是图斑的最西经度、最东经度、最南纬度、最北纬度,因此四至范围数据由两个经度和两个纬度构成。
2、外接矩形坐标
图斑外接矩形的西北、西南、东北、东南角的坐标,由4个坐标点构成,可以先计算四至范围,再两两组合构成四个顶点的坐标。
3、四至坐标
即图斑四至点的坐标,由4个坐标点构成。
一、四至范围与外接矩形坐标
step1:将矢量图斑数据设置为地理坐标。
注意图斑已有投影坐标,请使用"工具箱-数据管理工具-投影与变换-投影",重新生成一个矢量文件,如果直接使用定义投影工具,可能造成数据投影失败。
step2:设置好最西经度、最东经度、最南纬度、最北纬度4个字段(双精度)。
step3:利用字段计算器(python)输入公式进行计算。
最西纬度:!shape.extent.xmin!
最东纬度:!shape.extent.xmax!
最南经度:!shape.extent.ymin!
最北经度:!shape.extent.ymax!
以上公式可以直接复制,如手动输入请确保个标点符号在英文状态下键入。
step4:外接矩形坐标
当以上步骤计算完毕之后,对东西南北四个经纬度进行两两组合即可得到外接矩形坐标点。
二、四至点坐标
如图ABCD4个点所示,即为陕西省四至点。
使用构建模型构建器可实现批量计算。
这里不展示如何构建,借用GIS思维公众号提供的模型。
首先在arcgis工具箱中插入该工具。
(工具箱中包含四至范围及四至坐标批量计算2个工具。本小节只介绍四至点坐标操作步骤。)
双击四至点时无法执行所选工具。
此时,需要右键-编辑,输入密码"gis123",打开模型。
原数据同样需要使用地理坐标,并新建一列NAME字段,标识图斑
双击输入图层,选择数据
然后选择工具-计算四至坐标
点亮所有程序
左上角点击“模型-运行”,等待运行完成即可。
模型获取可私信或者到“GIS思维”公众号获取。