瑞图国土变更调查建库系统2025

一.软件思路

  1. 我们的软件使用图层整合的方式对需要变更的图斑进行管理。将所有需要变更的图斑放入一个叫做 PLBGDLTB 的图层中。在该图层中,你可以修改相应的属性和图形范围,来描述你想要进行的变更操作。我们的软件会根据 PLBGDLTB 图层中的范围和属性信息,自动判断 DLTB/CJDCQ/XZQ/CZCDYD 的变化情况,并自动进行数据增量变更。这样做的好处是可以一次修改,自动进行多处的数据变更,从而大大减少了工作量,同时也降低了错误变更的风险。

  2. 瑞图建库软件的建库流程如下:

建库流程图.png

  1. 为了数据及软件稳定性,我们建议导入的所有图层数据都是在.gdb数据库中,不使用.shp或者其他格式.)

  2. 软件运行环境要求

5.我们微信公众号:瑞图时空。公众号中可添加管理员微信,欢迎咨询。

6.建库流程视频教程: 点击跳转哔哩哔哩查看视频教程

7.支持村/镇的界变更,不支持县界的变更

8.更新日志: 点击跳转查看更新日志

二.变更建库操作

1. 基础数据准备

基础数据包的内容是国家直接下发的数据,个人不要对数据内容做任何修改,目录结构如下:

基础数据包_24年

下方链接为国家下发的标准基础数据包模板

https://reuto.lanzoub.com/JCSJB

2.新建工程

  1. 打开程序

  2. 点击新建

年度变更 新建工程.png

选择国家下发的基础数据包reuto工程文件的保存目录(后续直接双击.reuto后缀的文件也能直接打开工程)然后点击确定,程序会自动跳转到工程基础设置页面

3.PLBGDLTB介绍

PLBGDLTB图层是本软件的核心图层,新建工程以后程序的工作目录下会新建好「WorkSpace.gdb」,在里面也会新建好一个标准图层「PLBGDLTB」,这个标准图层「PLBGDLTB」用于控制DLTB(地类图斑)、CJDCQ(村级调查区)、XZQ(行政区)和CZCDYD(城镇村等用地)图层的变更。对于这些图层的任何变更,都需要通过PLBGDLTB图层来进行控制。仅需修改本图层的属性和图斑范围,PLBGDLTB图层可以自动修改其他相关图层,实现一处变更多处自动修改的功能。

字段 类型 说明
DLBM char(5) 必填字段
QSDWDM char(19) 留空则继承原属性
ZLDWDM char(19) 留空则继承原属性
QSXZ char(2) 留空则继承原属性
GDLX char(2) 程序自动推导空值
KCXS float 耕地必填字段
GDPDJB char(2) 耕地必填字段
XZDWKD float 线性地物填写字段
TBXHDM char(6)
ZZSXDM char(6)
GDDB int
CZCSXM char(4)
MSSM char(2) 留空则继承原属性
HDMC char(100) 留空则继承原属性
BZ char(255)
XZQTC char(1) 行政区调出(没有县界变化可无视)

在直接修改 DLTB 图层时,必须调整这 15 个字段的属性。其他字段(如 DLMC、ZZSXMC 等)的修改将不会生效,因为除这 15 个字段的内容外,其他字段的值均由系统自动判断生成,无需人工干预。

GDLX:

当GDLX字段在PLBGDLTB图层没有或者没有值时,程序会根据DLBM字段与GDPDJB字段的类型来自动判断GDLX的值。具体规则如下:

注意,在某些特殊区域,这些规则可能并不适用。例如,在一些区域内,旱地的 GDLX 可能为 TT,或者水田的 GDLX 可能为 PD,这与系统的自动判断规则会产生冲突。遇到这种情况时,您可以在 PLBGDLTB 图层中手动赋值 GDLX 字段。当程序检测到 PLBGDLTB 图层中 GDLX 字段有值时,将停止自动判断,以用户填写的 GDLX 值为准。

4.CJDCQ和XZQ更新

CDJCQ 和 XZQ 的变更分为三种情况:

  1. 整体变化:这是针对 ZLDWDM 和 ZLDWMC 的整体调整,例如:A 村整体合并到 B 村,A 村的村名调整为 A1 村,或者 A 村的代码由 001 变更为 002 等,都属于这一情况。

  2. 部分图斑变更:这是指 A 村的某些图斑部分范围变更至 B 村范围内,例如:A 村中 BSM 为 001 的图斑,其中一半范围变更为 B 村内部。

  3. 使用新村界变更:使用您做好的新村界进行变更,这种方式最简单,我们也相对推荐

我们软件针对这三种情况的变更方法如下:

1.对DM和MC作整体变化

点击 年度变更=>数据准备=>生成权属变更表模版

程序会自动在当前工程下生成一个xlsx的表格文件:权属单位代码变更表.xlsx

表格内容如下:

生成权属代码变更表模版2.png

按照上边的方法自行编写变更信息后保存即可,无需移动或对文件改名。 编写完成以后,在下次的“一键生成变更成果”时,软件将读取变更信息,并自动进行一系列的变化。

2.仅对个别图斑进行 CJDCQ 和 XZQ 的变更
这种变更方式与图斑属性的变更类似,只需将相应图斑放入 PLBGDLTB 图层,并将 ZLDWDM 调整为目标村镇的代码即可。软件会自动识别村镇的变化情况,并生成 CJDCQGX 或 XZQGX。

3.使用做好的新村界进行变更

从241127版本开始,我们提供了村界预变更的功能,只需要选择你做好的新村界(CJDCQ),程序会自动帮您生成权属单位代码变更表,同时会将你没有纳入变更范围的图斑纳入到PLBGDLTB图层中,会帮您修改程序纳入部分的ZLDWDM,以达到方便变更村界及节约时间的目的。

注意:本方法如果在上图范围内已经存在的图形不会使用新村界赋值

5.CZCDYD更新

CZCDYD 的更新实际上是 PLBGDLTB 图层属性更新的一部分。只需对 PLBGDLTB 图层的 CZCSXM 进行调整,软件就能够通过 CZCDYD 图层的空间分析自动判断新增城镇村的位置,以及哪些城镇村已经消失,哪些从 203 变更为 201 等等。

自 2021 年起,国家对 CZCDYD 图层进行了更新,新增了许多二调村庄的范围信息。然而,这导致 CZCDYD 图层中的 CZCLX 字段内容与 DLTB 图层的 CZCSXM 字段并不完全一致。特别是对于耕地、园地和草地等类型的图斑,其原始的 CZCSXM 字段为空。然而,随着二调村庄范围的引入,部分或全部图斑的 CZC 属性将变更为 203。国家规定,如果图斑变更为非建设用地,并且在 CZCDYD 图层叠加后,部分图斑仍处于 20X 范围内,则必须对这些图斑进行分割,并将重叠部分图斑的 CZCSXM 字段设置为与 CZCDYD 图层中相应图斑一致的类型。这是一项庞大的工作,每年都需要进行大量图斑分割,以满足国家要求。

好消息是,在我们软件中处理此类问题时,不需要任何手动分割操作。软件会根据地类的变更情况自动判断是否需要对图斑进行分割,其分割操作按以下规则执行,序号越小优先级越高。

  1. 当图斑变更为 “1001”、“1002”、“1003”、“1007”、“1008”、“1009” 和 “1109” 这几个地类时,无论是否填写 CZCSXM,其变更后的 CZCSXM 都会为空(国家规定)。

  2. 当变更前的地类为非建设用地时,变更前的 CZCSXM 将继承 CZCDYD 图层的 CZCLX 字段内容。如果一个图斑部分处于 CZCDYD 图层内部,软件会自动进行图形分割,并将交集部分设置为与 CZCDYD 的 CZCLX 相同的值。

  3. 当变更后的地类为建设用地(如 “0603”、“05H1”、“0508”、“0601”、“0602”、“0701”、“0702”、“08H1”、“08H2”、“0809”、“0810”、“0810A”、“09”、“1004”、“1005”、“1201”)时,变更后的 CZCSXM 将与 PLBGDLTB 中的填写内容一致,不会发生分割。

6.变更范围导入

考虑到2023年开始很多地区会将一部分日常变更等图斑纳入到年度变更,但是从平台直接下载的数据字段类型全部都是文本格式(如:日常变更的KCXS平台上下载就是文本类型,而它的标准类型应该是Double类型),数据结构也与变更调查不同,使用本功能会将字段名能于PLBGDLBG图层字段名匹配的字段填写好。我们提供一个这样一个功能,提高大家的工作效率。

变更范围导入.png

注意:本工具只是将图斑导入,不会对图斑及数据进行任何操作,图斑本来就有重叠或多次导入导致的重叠图斑软件不会进行修复

7.单独图层导入

这个功能主要用于单独图层的导入

软件提供了单独导入和批量导入

可以将基础库的单独图层导入到WorkSpace.gdb再进行修改

也可以将你已经修改好的单独图层导入到WorkSpace.gdb

单独图层无需赋值BSMZLDWDM字段,只需对主要字段赋值 如:LMFW的XZDWKD字段

将WorkSpace.gdb中的单独图层名称手动修改为 “图层名GX” 如:TTQGX \ LMFWGX

在一键生成变更成果时会自动将WorkSpace.gdb已存在的单独图层打包进增量数据

在建库时程序只会对后缀为GX的单独图层进行建库,如图层名为TTQ不会进行建库,TTQGX才会进行建库

注意:如果导入时图层在WorkSpace.gdb中已经存在,则会删除WorkSpace.gdb已存在的图层

8.GX层转PLBGDLTB层

这个功能主要考虑到部分用户在建库以后会在DLTBGC层或DLTBGXGC上做修改以后又转为我们的PLBGDLTB图层,这里选择DLTBGC层或DLTBGXGC即可。

程序建库以后会在工程目录生成一个ExportGDB.gdb

这里面有两个图层** DLTBGX和DLTBGXGC**,我们建议用户修改图形和属性时在这里面修改,这里面保留了仅有村界变更的图斑(质检软件XYBASE.gdb中的DLTBGX和DLTBGXGC不会保留仅有村界变更的图斑),修改完毕后再转回PLBGDLTB

注意:点击转换以后会直接将现有的PLBGDLTB清空再导入,请注意做好数据备份

9.建库前预检查

检查PLBGDLTB的值域等问题,防止建库程序报错或质检后报错导致的基本问题,也是为了节约时间。

直接点击开始即可进行检查,没有错误即可继续 一键建库

如果存在错误程序会列出错误个数,并在当前工程下新建一个 预检查错误列表 的.txt文件,用户可根据.txt中的PLBGDLTB的"OBJECTID"定位到错误图斑

1.入库前置检查

这里主要检查文件完整性和PLBGDLTB的值域检查,检查完毕后会在工程目录下生成一个检查结果,检查结果中有图斑的具体错误信息。

2.20X异常灭失检查

检查疑似上图错误导致的20X异常灭失,本功能检查需要CJQ图层。

10.一键建库

成果 ==> 一键生成变更成果

建库

程序会自动对应的DLTBGX、DLTBGXGC、CZCDYD、单独图层的完整增量包

"权属单位代码表.xlsx"需要手动放到当前工程下(与.reuto文件同级,去掉文件名的区县代码及括号,内部格式如下)

权属单位代码表.png

一键开始前标准目录如下:

建库标准目录.png

若有村界变更,则还应有"权属单位代码变更表.xlsx" (程序内可生成模版)

没有村界变更请勿生成"权属单位代码变更表.xlsx" 否则会建库失败

三.功能说明

1. 集群工作流

前提:此功能需要激活变更板块

适用:数据量大 / 需要团队配合 / 质检时间长的场景。

说明:质检软件仅对变更部分图斑进行质检;将数据分包建库再质检可显著提高效率的同时方便了团队配合。

初始化:在软件设置中选择工作流缓存位置

选择缓存位置

工作流分为 主机模式节点模式

选择工作流模式


1) 主机模式

进入后程序会自动启动服务;若未启动,可手动点击启动服务

功能与流程:

任务包讲解

任务包:将一个区县工程切分为多个工程,便于多人并行处理,待质检错误减少后再合并

说明:因部分区县基础数据包体量大,任务包中不含基础数据包。节点若需要基础数据包,可在节点模式中传输。

任务包替换 / 导出 / 合并


2) 节点模式

进入后程序会自动启动服务;若未启动,可手动点击初始化

说明:

功能与流程:

左侧将显示:基础数据包主机切分的任务列表

任务交互:


2. 自动修改质检

自动修改的错误列表

以下为软件能够自动修改的拓扑错误类型

错误分类 目标图层 错误编码 错误描述
图形上图规范性 地类图斑更新 34304000207002 地类图斑更新层标识码为[510111211000089127]的要素是不规则图斑
图形上图规范性 地类图斑更新 34304000207001 地类图斑更新层标识码为[510111211000087459]的要素为碎片多边形,最小上图面积应大于30平方米
图形上图规范性 地类图斑更新 34304000207003 地类图斑更新层标识码为[510111211000088486]的要素存在尖锐角[34000000.1900,5300000.92000]
图形上图规范性 地类图斑更新 34304000207003 地类图斑更新层标识码为[510111211000090424]的要素存在局部狭长

虽然看着类型不多,但是其实拓扑错误几乎都是这几类,且数量非常大。

注意:如果修改后与城镇村图层有冲突软件将不会修改。

质检引擎


有村界变更的区县手动修改质检时我们建议将ExportGDB.gdb的DLTBGX转为PLBGDLTB再修改

为什么要将ExportGDB.gdb的DLTBGX转为PLBGDLTB?这个gdb中的图层与PLBGDLTB\XYBASE.gdb中的图层有什么区别?

修改质检流程图.png

3. 鹰眼视图

示例

质检引擎

4. 影像耕地提取

环境要求:安装ArcgisPro及深度学习环境。

推荐一个外部下载地址:http://file.8000888.xyz/

数据准备:

  1. tif影像文件(单次提取的面积不建议超过10平方公里,可自行裁切后执行)
  2. 深度学习模型.dlpk文件(上方链接可下载)

运行效率:每平方公里运行时间大于5分钟

耕地提取

模型介绍:

由于影像特征过于复杂,分辨率/季节/地区均会影像提取精度,本模型不一定适用所有地区,模型未加密,可使用自己的影像在本模型的基础上再次训练。


起初,我们利用两张NVIDIA Tesla T4显卡进行了为期半个月的模型训练。然而,我们发现用户在使用模型时,需要自行搭建深度学习环境(如PyTorch),并配置CUDA等组件,这导致入门门槛过高,与我们的初衷不符。我们希望GIS从业者(GISer)能够轻松上手并应用模型。因此,最终我们转向ArcGIS Pro作为深度学习平台。尽管其训练效率稍低,但上手难度极低,仅需安装ArcGIS Pro及其官方环境即可实现无缝集成。

5. 影像变化提取

环境要求:安装ArcgisPro及深度学习环境。

推荐一个外部下载地址:http://file.8000888.xyz/

数据准备:

  1. 前时相文件(tif)
  2. 后时相文件(tif)

运行效率:每平方公里运行时间大于1分钟

我们建议将两期影像裁切到相同大小再输入。

变化提取

6. 坐标吸附

考虑到平台下载或人工上图的数据会有精度丢失、重叠、缝隙、碎面等情况,本功能可个性化解决这些问题。 程序不在原目标图层上修改,目标图层的GDB下会有一个"图层名_XF"的图层

参数:

7. 尖锐角处理

程序会根据用户输入的角度查找并修改尖锐角。程序不在原图层上修改,尖锐角所在位置图层名为"图层名_JRJCheck",尖锐角修改后的图层名为"图层名_JRJ"

参数:


由于各区县数据情况不同,非建库软件导致的质检错误具体修改方式请询问自己单位的建库专家进行解答。

四.常见特殊问题处理方案

1.土整系数建库

因为如无特殊情况,耕地地类未发生变化,KCXS/GDLX/GDPDJB继承基础库。

如需要在建库时完全不更改PLBGDLTB的KCXS/GDLX/GDPDJB。

需要建库前在工程设置中开启土整系数建库

一般出现在系数为0,坡度级别大于1的情况(涉及土整)

2.自主纳入CZCGX/CZCGXGC图斑

如果遇到质检报错CZC图层未与基础库CZC图斑合并(极少数特殊情况)

需要建库前新建一个 CZC_SEL.txt 的文档。

将质检提示的标识码在文档中填入,每行一个标识码。


错误编码 34608000207001

质检案例:

城镇村等用地年末库层标识码为[510111293100147506|510111293100147517]的要素城镇村代码、城镇村名称、城镇村类型相同,应该进行合并

txt内容案例:

CZC_SEL.png

3.上图本身就有小面,建库报错

上图只有几个平方,与DLTB叠加后产生 0.3-1m² 左右的规则小面。

可能会导致建库失败或建库错误(出现行政区调入的情况)。

需要建库前在工程设置中开启小面强制建库

新建此文档以后程序将不会主动处理 0.01-1m² 之间的规则小面。

如任然需要程序主动处理小面,请将涉及到的上图范围增大面积并关闭此选项。

4.质检软件未成功进行表格平差

所有错误更改完毕以后任然提示表格错误

并且质检查询数据库为负数

质检错误编码:33328026307001

质检案例:

汇总表中【建制镇_其他林地面积】的【年末面积】中的汇总值[0]与 数据库汇总面积[-0.0039] 差值为[0.0039];


解决方案

1:请检查质检软件是否正确安装。

2:请检查质检前控制面积是否正确填写。

(这都会导致质检无法平差,且不会显示质检失败项目)

5.基础库CZCDYD椭球面积异常

一般出现在基础库CZCDYD面积为0,实际椭球面积大于0的图斑。


质检结果:

城镇村等用地更新过程层标识码为[511111293200000008]的要素,BGMJ[0.00]与椭球面积[5.28]差异[5.28]超出阈值范围


解决方案:

将基础库的面积修改为正确椭球面积建库,然后使用未修改的基础库进行质检。

质检错误编码:34508007303001

城镇村等用地更新过程层BGQBSM[511111293200000008]均相同的变更基本单元BGMJ之和[5.28]不等于对应基础库相同BSM要素的CZCMJ[0]

将以上错误标注例外交库

6.XYBASE.gdb图形异常拉扯

一般出现在单独图层的LMFWGX,这是因为上图图层中有弧线段。

我们的程序会主动将VCT的弧线段修改为直线(不会纠正矢量)

如果任然遇到这个问题请自行检查图层中的弧线段。

VCT纠正弧线段.png

7.一览表条目差异且面积为0.01

在质检过程中,所有拓扑和属性错误已修复,仅剩少数一览表错误。这种错误通常是由于软件的计算精度问题所致。在少数情况下,当平面面积接近0.005时,同一套数据,软件可能会将椭球计算为0.01或0两种结果。具体来说,XYBASE.gdb中的DLTBGXGC_CZCLX图层是由DLTBGXGC和基础库CZCDYD叠加生成的图层,在叠加过程中,如果数值没有接近0.005,就不会出现此类精度问题。


具体定位方式:

打开XYBASE.gdb的DLTBGXGC和DLTBGXGC_CZCLX图层,根据质检结果提供的标识码找到DLTBGXGC图斑,然后框选DLTBGXGC_CZCLX图层这个范围的图斑,打开属性表,有一个平面面积在0.005左右的极小图斑,就是这个图斑导致的。

修改方式1:直接修改一览表结果,添加或删除对应条目,此方法较快但不推荐,因为下次质检的计算结果跟这次可能不同。

修改方式2:将上图范围涉及到这个面积为0.005左右的图斑灭失或者新增,只要叠加以后不在0.005左右都可以避免。

8.年末库村级调查区面积异常

如果无村界变更报错以下内容

质检错误编码:34604012302001

质检案例:

年末库村级调查区,同一坐落单位代码ZLDWDM字段取值[5100002142020000000]、描述说明MSSM字段取值[00]的调查面积DCMJ字段取值[20201657.25]与年末库地类图斑层坐落于该单位所有图斑的图斑面积之和[19975064.4]不一致

检查PLBGDLTB的ZLDWDM/QSDWDM是否正确赋值。

9.新增的203小于30m²

如果存在上图范围的新增203小于30平方米

需要与基础库203进行合并

需要建库前在工程设置中开启新增203小面

10.进度条13%异常

进度条卡在13%长时间不动(一般指此处长于15分钟)。

此处建议安装ArcgisPro并在瑞图软件的设置中开启Pro环境