跑路规划GIS工具箱


先前主要版本的更新内容:
1.0版: 跑路规划gis工具箱使用说明汇总
1.1版: 湖南省国土空间规划gis工具箱更新了,试用版免费下载
1.2版: 【工具箱更新】用地用海地类编码和名称互相转换匹配、地类分级,计算镇区用地结构表
1.3版:【工具箱更新】1.3.1测试版:203打开/不打开统计自选,镇区结构表细分地类自选
1.4版: 【工具箱】1.4.1版:湖南省乡镇规划(新版)表格自动生成,村庄规划表格批量导出
1.5版: 【工具箱】1.5.1版:用地用海生成规划分区(道路分至相邻片区),新用地用海转土规三大类
A 用地用海分类转换

新用地用海分类转换标准为《国土空间调查、规划、用途管制用地用海分类指南》(2023.11),部分工具介绍可见:【新版用地用海】属性赋值插件、符号文件、工具箱全部更新啦!
旧用地用海分类转换标准为《国土空间调查、规划、用途管制用地用海分类指南(试行)》(2020.11),其他功能类似。
规划分区工具介绍见【工具箱】1.5.1版:用地用海生成规划分区(道路分至相邻片区),新用地用海转土规三大类 改为默认使用新用地用海分类标准(可以手动切换选择旧标准),注意该分区标准为湖南省标准,比国标多了“其他城镇建设区”,其他省份可以参考。

B 面积统计表
此工具集的功能主要为全国规划行业通用的面积和表格统计。
面积字段计算
计算椭球面积:可以选择保留小数位数,字段类型数字或文本型均可。

计算带扣除系数的椭球面积:工具箱中默认的其他统计表格工具的前置工具,同时计算图斑面积、图斑净面积和田坎面积。
图斑面积平差:介绍见【arcpy脚本】面积平差工具(村庄规划) 、规划中的表格面积平差和图斑面积平差(ArcGIS工具更新)
表格统计生成
三调、用地用海面积分级汇总统计:介绍见
【arcpy脚本工具】三调用地面积汇总统计表
【arcpy脚本工具】用地用海分类汇总表
【工具箱】1.6.1版:矢量处理、数据库、三调/用地用海分级统计表、地类转换工具更新,bug修复

增加了多个村批量出用地用海汇总表的模型构建器(模型编辑密码在公众号【国土空间跑路规划】后台回复“密码”),其他工具的批量出表可参考此模型。

自定义结构调整表:可统计全国各个地区不同导则中的乡镇国土空间规划、村庄规划的国土空间功能结构调整表,需要有对应的excel规则表(工具箱配套资料中给出部分典型规则表)。介绍见:
【工具升级】自定义结构调整表2.0:全国各地村庄规划功能结构调整表excel一键生成,自定规则,已有11省模板
免费工具|全国乡镇/村庄规划功能结构调整表:分村批量出表,18省份25模板(自定出表规则),兼容ArcGIS Pro
规划中的表格面积平差和图斑面积平差(ArcGIS工具更新)

分单元统计多图层面积:【arcgis工具】分单元统计多图层面积:乡镇内各村的指标分解表(耕地、建设用地、三线…)
提取变化图斑并生成用地转移矩阵:
工具是两个功能的合集:
(1)根据输入的现状和规划图层和相应地类字段,提取出地类发生了变化的图斑位置(可用于生成项目图层);
(2)然后根据这些变化图斑,输出用地转移矩阵,定量体现出具体的地类变化与转移情况。

在输出用地转移矩阵表格时,可以选择平方米、公顷、亩等不同的统计单位;可以选择计算并统计椭球面积;可以选择矩阵的行和列均保留变化图斑的现状、规划出现过的所有地类(生成首行和首列沿对角线对称的表格)。

相关原理和教程见【规划GIS会】:
ArcGIS小技巧:图斑变化分析
ArcGIS小技巧_土地利用转移矩阵
目前全国范围内,主要是山西省的乡镇和村庄规划需要用到用地转移矩阵,导则中要求的表格比此工具中提供的基础表格复杂得多。【凯凯GIS】制作了一个与山西乡镇规划导则中用地转移矩阵表格非常相似的免费工具,推荐给大家:
【KKTools更新】土地利用转移矩阵
C 矢量处理

介绍见【arcgis矢量处理】碎小面按属性合并,快速去重叠,继承相交最大图斑属性,擦除多个要素类
【arcgis矢量处理】更新:图层间属性赋值(计算面积占比)、按顺序依次更新图层、弧线查找并处理
D 数据库

大部分工具介绍见【arcgis数据库工具】批量裁剪gdb库,按字段提取库,合并库,修改库中指定字段…
【工具箱】1.6.1版:矢量处理、数据库、三调/用地用海分级统计表、地类转换工具更新,bug修复
新增批量处理的模型构建器:按范围批量裁剪库、按字段批量拆分库。借由模型的迭代,可以将一个镇的数据库拆分为其中每个村的多个数据库。(模型编辑密码在公众号【国土空间跑路规划】后台回复“密码”)



E 字段处理

分组编号: 对图斑进行编号(从1开始),输出在指定字段中。



字段左右补零:

字段左右去零:

图层名/要素类名/别名写入字段:


F 出图

一些常见和常用的出图工具,需要结合ArcGIS的数据驱动页面使用,可达到批量出图效果。
图幅横竖方向:生成一个字段,标明每个图斑(通过分组字段可实现多个图斑一起)更适合使用横图框还是竖图框。建议横图和竖图分两次分别设置数据驱动页面进行批量出图。
数据驱动页面批量出图:ArcGIS自带的数据驱动页面只能批量导出pdf,此工具可导出jpg。
数据驱动页面导出mxd:将每个数据驱动页面导出为单独的mxd文档,方便进行单独的修改。
多mxd批量出图:将文件夹中多个mxd批量导出jpg,因为ArcGIS本身的一些问题,导出图片中可能会有部分元素无法正常显示。
一些小工具

txt批量转shp面:见【arcpy脚本】土地报备坐标txt批量转shp工具 ,新增了XY反转的选项,适应更多古怪的数据。

查照中文unicode编号:小编之前没想过这个功能也需要用到工具,但时不时有群友问起方法。其实不需要去专门的网站或程序中查找,只要打开ArcGIS中自带的python窗口,输入 ord(u"字") ,然后回车就可以了(字替换成你要查的那个字)。


如果用工具的话可以一次生成多个文字的unicode编号。

道路面提取中心线:规划行业的常见需求,思路与代码参考自【GIS民工】在ArcGIS中提取中心线方法汇总

其他小工具制作比较久远,介绍见跑路规划gis工具箱使用说明(五)其他工具
湖南旧用地用海(不再更新)
由于各种原因,小编将不再发布专门针对湖南省的工具。湖南省镇村规划最新的分类与出表功能已整合至自定义结构表工具中,湖南省旧版用地用海分类与出表相关功能暂停更新,并移至单独的工具集中。之前介绍可见:【工具箱】1.4.1版:湖南省乡镇规划(新版)表格自动生成,村庄规划表格批量导出

其他-口令简化

* Final *
网友评论