ArcGIS和CASS软件在集体土地所有权补充调查中的应用
2020-09-03宋光浩
宋光浩
(河北省地矿局第八地质大队,河北 秦皇岛 066000)
农村集体土地所有权补充调查是第三次国土调查的重要组成部分,是对2012年农村集体土地所有权调查工作以来国有土地征用、农村村界变化的补充调查。根据自然资源部《关于做好集体土地所有权补充调查的通知》的要求,新数据库的图层属性结构要根据《不动产登记数据库标准》(扩展)做相应修改、数据库内容要做相应补充;要结合第三次全国国土调查开展国有权属界线和集体村庄行政界线的补充调查,完善集体土地所有权数据库。对于发生变化的宗地需要重新输出不动产权籍调查表、宗地图等纸质文件。
现阶段省里尚未下发专业软件,2012年确权时的软件从数据结构,地类库、表格格式与现在的要求都不相符,为及时完成这项工作,探讨结合ArcGIS10.5和CASS10.02两个软件的相关功能,完成此项工作,上交相关数据。
1 数据库结构对比
根据《不动产登记数据库标准》(扩展)[1]的规定不动产宗地基本信息属性结构与2012年集体土地所有权调查时的宗地属性结构、界址点属性结构、界址线属性结构发生了较大变化,具体变化如表1、表2和表3所示。
表1 宗地属性结构变化一览表
2 权属界线及村庄行政界线的修改
结合第三次全国国土调查工作,国有权属界线主要来源于收集到的2012年集体土地所有权调查工作之后的征地、供地资料。由于时间跨度大,征、供地资料的坐标系从北京54、西安80到2000国家大地坐标系都有,需要进行坐标转换,统一到2000国家大地坐标系。对于因坐标转换产生的细缝、重叠,结合国家下发影像做适当调整;农村村庄行政界线原则上采用2012年集体土地所有权的村级界线,对于与影像不符的部分根据界址线描述在影像上加以调整[2-5]。界线调整要求与三调图斑完全一致,否则计算集体土地所有权地类面积的时候就会出问题。
表2 界址点属性结构变化一览表
表3 界址线属性结构变化一览表
3 数据结构及属性修改
宗地、界址点、界址线的数据结构及属性修改在ArcGIS10.5软件里完成。首先在ArcGIS10.5软件里以添加字段的方式把不动产登记数据库标准里的字段添加进去,对于能够利用的原属性库里的内容通过字段间赋值加以利用,比如:原宗地属性中的DJH就可以赋值给ZDDM,ZDDM+“w00000000”就可以赋值给BDCDYH……;对于能够直接赋值的,比如YSDM、MJDW、QLLX、QLXZ、QXDM、JBLX、JZDLX等直接赋值即可;对于需要手工输入的属性导出属性表改好后重新连接输入即可[5]。
4 CASS10.02软件的修改
ArcGIS10.5中主要是输入宗地图层的属性,对于修改的宗地需要生成界址点、界址线并完善点、线的属性,这些操作需要在CASS10.02软件里面完成。
首先,修改ArcGIS10.5的注册表,将计算机HKEY_CURRENT_USERSoftwareESRIDesktop10.5CommonCodePage中的defDefault的数值数据改为936(简体中文),防止宗地属性导入CAD中时中文成为乱码。
其次,修改CASS10.02软件中的cassconfig.db文件,CASS10.02中的ZA、JZX、JZD三个图层的属形结构与《不动产登记数据库标准》的规定不一致,将前面三个表格中《不动产登记数据库标准》的属性结构作为扩展属性输入cassconfig.db文件中。在软件下拉菜单“检查入库”→“地物属性结构设置”中修改,需要注意的是字段的数据类型一定要正确,否则 ArcGIS文件无法导入。
最后,修改CASS10.02中的地籍调查表模板,软件自带的模板是A4幅面的,封面及基本宗地信息表需要根据实际情况修改。我们服务的自然资源和规划局要求地籍调查封面是A3幅面的,以便于装订,这就需要将模板中的原表7调到A3页正面的第一栏,原封面调到正面的第二栏,原表1调到A3页背面的第一栏,原表6调到背面的第二栏,原表2、3、4、5仍采用A4幅面。在word中将模板修改好,将单元格内容填写好需要调用的字段名,形如{1@DLRXM}格式。
在CASS10.02软件下拉菜单“地籍”→“启动模板编辑工具”中新建打开编辑好的word文档,在main、Table3、Table4下创建脚本,编写代码。Main.lua: require("stfunctions")
local word = st.currentWord()
local callback = word:callBack("djdcb")
stReplace(word,callback)
callback:setDB(1,1)
tufu = callback:getString(1 , "tufu")
--callback:print(tostring(tufu))
Table3.lua修改原代码中的24-35行即可:
pagenum = pagenum + 1
table:copyRow(4, 0, ((pagenum + 1) * onepagenum) * 2 - 7)
for j = 0, (pagenum * onepagenum) * 2 + 26, 1 do
for k = 0, 12, 1 do
table:merge(j * 2 + 4, 9 + k, j * 2 + 5, 9 + k) ;
end
if j ~= (pagenum * onepagenum) * 2 + 25 then
for k = 0, 7, 1 do
table:merge(j * 2 + 5, 1 + k, j * 2 + 6, 1 + k) ;
end
end
end
Table4.lua原代码不变。
宗地图根据当地实际需要决定改还是不改,方式同上[6-7]。
在CASS10.02软件 “检查入库”→“输入ARC/INFO SHP格式”下导入ArcGIS下修改后的宗地文件。用“地籍”→“宗地重构”选择需要输出的宗地,生成界址线和界址点,利用“调整宗地内界址点顺序”使起始点号J1位于西北角。通过“修改界址点属性”、“修改界址线属性”完善“界标类型”、“界址点类型”、“界线性质”、“界址线类型”、“界址线位置”等属性。
至此,输出地籍调查表和宗地图就没有问题了。
将CASS10.02软件的宗地、界址点、界址线文件输出ARC/INFO SHP格式文件,在ArcGIS中通过“叠加分析”→“空间连接”功能将宗地代码赋给界址点中的“ZDZHDM”;通过JZD属性表中的“计算几何”给“X坐标”、“Y坐标”字段赋值,至此上交数据基本完成。
5 结 论
现阶段国家没有下发农村集体土地所有权补充调查入库的专用软件,各省先行标段根据省厅要求需要按时汇交上报农村集体土地所有权补充调查数据。笔者通过对ArcGIS10.5和CASS10.02软件的部分功能加以修改,
基本上满足了规范要求,至于打印证书,填写登记簿等后续工作,还需等待专用软件下发。