摘 要:土地承包經(jīng)營(yíng)權(quán)確權(quán)頒證完成后,由于存在調(diào)查錯(cuò)誤、地塊征收、權(quán)利人自然消亡、承包地塊災(zāi)毀、地塊合法互換等情況,地方主管部門(mén)的數(shù)據(jù)變更日常化、動(dòng)態(tài)化要求強(qiáng)烈?;诖耍Y(jié)合土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)變更工作流程,研究利用增量包自動(dòng)完成數(shù)據(jù)變更的技術(shù),并開(kāi)發(fā)相應(yīng)的變更工具軟件,實(shí)現(xiàn)軟件讀取變更“增量包”自動(dòng)開(kāi)展數(shù)據(jù)變更的目標(biāo)。
關(guān)鍵詞:土地承包經(jīng)營(yíng)權(quán);數(shù)據(jù)變更;變更增量包
中圖分類號(hào):F301.2;P208 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1674-7909-(2023)13-137-4
0 引言
土地承包經(jīng)營(yíng)權(quán)確權(quán)工作,是指經(jīng)過(guò)調(diào)查將承包土地空間信息和屬性信息錄入管理系統(tǒng)后向農(nóng)民發(fā)放承包經(jīng)營(yíng)權(quán)證件[1]。這項(xiàng)工作于2014年啟動(dòng),2019年已基本完工。各地政府有關(guān)部門(mén)通過(guò)開(kāi)展實(shí)地調(diào)查,采集了地塊的空間位置、屬性信息及發(fā)包方、承包方的基本信息,建立了符合質(zhì)量檢查標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù),與承包戶簽訂了合同,向承包戶頒發(fā)了包括田塊空間位置圖件在內(nèi)的承包經(jīng)營(yíng)權(quán)證書(shū)[2]。土地承包經(jīng)營(yíng)權(quán)確權(quán)頒證后,由于存在調(diào)查錯(cuò)誤、地塊征收、權(quán)利人自然消亡、承包地塊災(zāi)毀、地塊合法互換等情況,地方主管部門(mén)需要及時(shí)對(duì)地塊形狀、空間位置、承包戶名稱、家庭成員關(guān)系等空間及屬性信息進(jìn)行數(shù)據(jù)變更[3]。因此,需要開(kāi)發(fā)針對(duì)土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)智能化管理的技術(shù)與平臺(tái),以助力鄉(xiāng)村有序治理。
1 土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)變更原因及內(nèi)容
土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)變更原因主要包括以下4個(gè)方面:①由于入城務(wù)工人員較多,有的戶主不能到實(shí)地參與現(xiàn)場(chǎng)指界,只能委托同村村民代辦,而被委托人由于對(duì)他人田塊情況不熟悉,調(diào)查時(shí)易出現(xiàn)田塊錯(cuò)誤甚至漏田塊現(xiàn)象;②經(jīng)權(quán)利人同意后,村、組集體成員在內(nèi)部互換田塊;③城鄉(xiāng)集鎮(zhèn)開(kāi)發(fā)及交通水利等基礎(chǔ)設(shè)施建設(shè)造成田塊征收;④自然人搬遷或死亡導(dǎo)致銷(xiāo)戶等。
土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)變更內(nèi)容主要包括以下8個(gè)方面:①承包方戶主發(fā)生變化,如承包人姓名或其他信息登記錯(cuò)誤,依法合戶、分戶,依法轉(zhuǎn)讓、互換;②承包方家庭成員及其信息發(fā)生變化;③田塊調(diào)查錯(cuò)誤后糾錯(cuò),如地塊范圍及空間位置發(fā)生改變;④各種原因產(chǎn)生的田塊漏登情況;⑤部分土地依法征收或者災(zāi)毀、退耕還湖、退耕還林;⑥權(quán)利人自然消亡;⑦整村整組在土地承包經(jīng)營(yíng)權(quán)確權(quán)階段,形成一致意見(jiàn),未開(kāi)展確權(quán)登記工作;⑧土地糾紛原因,依法進(jìn)行變更。
2 土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)變更流程及總體技術(shù)路線
土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)變更工作流程包括變更申請(qǐng)及受理、外業(yè)調(diào)查測(cè)繪、內(nèi)業(yè)編輯處理、變更結(jié)果公示確認(rèn)、數(shù)據(jù)變更入庫(kù)、數(shù)據(jù)質(zhì)檢、合同簽訂及權(quán)證換發(fā)等。
土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)變更總體技術(shù)路線:根據(jù)承包經(jīng)營(yíng)權(quán)權(quán)利人變更書(shū)面申請(qǐng)及相關(guān)證明材料,在變更申請(qǐng)人、村小組及村民配合下,開(kāi)展承包方變更調(diào)查、承包地塊變更調(diào)查;調(diào)查前將地塊面要素用ArcGIS軟件進(jìn)行矢量切片,與最新遙感影像一起導(dǎo)入移動(dòng)端調(diào)查系統(tǒng)(“易采”外業(yè)調(diào)查系統(tǒng),由湖南省第二測(cè)繪院研發(fā));調(diào)查時(shí),在系統(tǒng)中使用點(diǎn)要素記錄田塊承包方、發(fā)包方、田塊名稱等屬性信息,使用線要素記錄田塊形狀等變化信息,使用表格要素記錄承包方及其家庭成員變化信息、田塊的刪除信息;調(diào)查后將移動(dòng)設(shè)備中存儲(chǔ)的點(diǎn)要素、面要素、表格要素導(dǎo)出,經(jīng)內(nèi)業(yè)編輯預(yù)處理后形成變更增量包;使用GIS二次開(kāi)發(fā)及關(guān)系數(shù)據(jù)庫(kù)技術(shù),自動(dòng)化完成地理信息數(shù)據(jù)集中承包地塊等矢量數(shù)據(jù)及權(quán)屬信息數(shù)據(jù)集中承包方表、承包地塊信息表等權(quán)屬數(shù)據(jù)的更新,同步進(jìn)行地塊四至自動(dòng)賦值等變更操作。
3 土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)智能化變更主要技術(shù)
土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)智能化變更主要技術(shù)如圖1所示。①變更增量包生成,包括地塊交互編輯、權(quán)屬信息分類轉(zhuǎn)換、數(shù)據(jù)檢查、變更增量包提取;②地理信息數(shù)據(jù)集變更,包括圖形及屬性智能更新;③權(quán)屬數(shù)據(jù)集變更,包括權(quán)屬分類信息更新、地塊信息更新、其他表內(nèi)容聯(lián)動(dòng)更新;④基于國(guó)情數(shù)據(jù)四至賦值,包括地理國(guó)情覆蓋數(shù)據(jù)預(yù)處理及四至自動(dòng)賦值算法研究。
3.1 變更增量包生成
3.1.1 地塊交互編輯。
承包地塊是土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)變更的核心對(duì)象,承包地塊的新增、消亡及形狀改變是變更的一項(xiàng)重要內(nèi)容。地塊編輯前,參考外業(yè)調(diào)查采集的調(diào)繪點(diǎn)及繪制的田塊線文件,按照空間分析“相交關(guān)系”規(guī)則,從原數(shù)據(jù)庫(kù)中選取與調(diào)繪點(diǎn)、線文件相交的地塊,選取后導(dǎo)出保存為預(yù)變更地塊。
對(duì)預(yù)變更地塊進(jìn)行編輯,編輯內(nèi)容包括地塊新增、地塊分割、地塊合并、地塊形狀修改及地塊刪除等5項(xiàng)。在編輯過(guò)程中,涉及相鄰地塊形狀變化的,需要追蹤相鄰地塊共有邊,減少面縫隙、面重疊等拓?fù)溴e(cuò)誤[4]。預(yù)變更地塊編輯操作步驟具體見(jiàn)表1。
3.1.2 權(quán)屬信息分類轉(zhuǎn)換
針對(duì)權(quán)屬信息發(fā)生改變的情況,外業(yè)工作中錄入了需要變更的發(fā)包方、承包方等權(quán)屬信息,保存為XML格式。為了便于后續(xù)數(shù)據(jù)更新,在預(yù)處理階段,根據(jù)變更中數(shù)據(jù)組織結(jié)構(gòu)要求,將權(quán)屬信息轉(zhuǎn)換為五類信息表,包括承包方變更表、家庭成員變更表、承包方及家庭成員刪減表、發(fā)包方變更表、承包地塊整戶交換表[5],分類轉(zhuǎn)換后,表格存儲(chǔ)為XLS格式。
3.1.3 數(shù)據(jù)檢查
①面拓?fù)溴e(cuò)誤檢查,即檢測(cè)是否存在面重疊及不正常的面縫隙,面拓?fù)溴e(cuò)誤檢查容差設(shè)置為0.01 m。②地塊編碼重復(fù)性檢查,如發(fā)現(xiàn)重復(fù)編碼的情況,則要清空地塊編碼,變更時(shí)進(jìn)行空編碼自動(dòng)化編碼。③邊界一致性檢查,即將變更地塊進(jìn)行空間分析以融合邊界,應(yīng)用拓?fù)湟?guī)則中邊界一致性原則,比對(duì)融合后的面范圍與數(shù)據(jù)庫(kù)對(duì)應(yīng)位置地塊是否邊界一致,對(duì)不一致的查找原因,經(jīng)判斷后修改錯(cuò)誤。④調(diào)繪點(diǎn)空間位置檢查及屬性錯(cuò)誤檢查,即根據(jù)調(diào)繪點(diǎn)與地塊的空間位置關(guān)系、調(diào)繪點(diǎn)屬性與權(quán)屬數(shù)據(jù)集對(duì)應(yīng)性關(guān)系,判斷調(diào)繪點(diǎn)是否位于地塊面內(nèi),調(diào)繪點(diǎn)中發(fā)包方名稱、承包方名稱是否正確,是否與權(quán)屬數(shù)據(jù)集中一致,若不一致,判斷是否為新增發(fā)包方、承包方。
3.1.4 變更增量包提取
將調(diào)繪點(diǎn)、變更地塊、權(quán)屬信息分類表等數(shù)據(jù)打包提取后形成變更增量包。
3.2 地理信息數(shù)據(jù)集變更
3.2.1 圖形智能更新
使用GIS二次開(kāi)發(fā)技術(shù),根據(jù)變更增量包中地塊范圍,自動(dòng)查找原數(shù)據(jù)庫(kù)中對(duì)應(yīng)位置地塊,判定所查找的地塊與邊界重合或位于變更范圍內(nèi),自動(dòng)刪除該地塊。變更完成后,讀取變更增量包中地塊,導(dǎo)入數(shù)據(jù)庫(kù),實(shí)現(xiàn)圖形智能更新。
3.2.2 屬性智能更新。
3.2.2.1 常規(guī)屬性自動(dòng)更新
根據(jù)調(diào)繪點(diǎn)與矢量地塊的位置關(guān)系,使用調(diào)繪點(diǎn)中屬性信息,更新矢量地塊屬性。使用ArcEngine的IFeatureCursor接口,訪問(wèn)調(diào)繪點(diǎn)要素,用IFeature類型鏈表結(jié)構(gòu)保存點(diǎn)要素。在進(jìn)行地塊屬性更新時(shí),根據(jù)空間位置關(guān)系中的“點(diǎn)在面中”位置關(guān)系,依次找到點(diǎn)對(duì)應(yīng)的面要素,使用Ifeature類get_Value()方法,獲取點(diǎn)的屬性字段內(nèi)容,再使用set_Value()方法,依次為對(duì)應(yīng)的地塊面要素賦值[6]。賦值內(nèi)容包括地塊名稱、指界人姓名、上輪承包合同面積等信息[7]。
3.2.2.2 地塊編碼自動(dòng)更新
地塊編碼是地塊唯一的“身份確認(rèn)信息”。在土地承包經(jīng)營(yíng)權(quán)地理信息數(shù)據(jù)集中,每個(gè)地塊的編碼均不同;在數(shù)據(jù)變更中,地塊新增、分割時(shí)會(huì)產(chǎn)生新的地塊。在預(yù)處理階段,需要檢查新地塊的地塊編碼是否為空;在數(shù)據(jù)變更階段,需要對(duì)空編碼地塊進(jìn)行自動(dòng)編碼。編碼主要步驟如下:①讀取權(quán)屬數(shù)據(jù)集發(fā)包方編碼信息,保存在FBF鏈表要素中;②查找地理要素集中承包地塊的最大編碼值,并與發(fā)包方編碼建立對(duì)應(yīng)關(guān)系,然后保存在DkMax鏈表對(duì)象中;③遍歷地塊中空編碼要素,查找DkMax鏈表對(duì)應(yīng)發(fā)包方最大地塊編碼,順延編碼對(duì)其賦值,同步更新DkMax鏈表內(nèi)容。
3.2.2.3 地塊其他屬性自動(dòng)更新
①地塊類別賦值,訪問(wèn)點(diǎn)要素“承包方名稱”字段,當(dāng)字段中包含“村集體、組集體、其他非承包地塊”等字段內(nèi)容時(shí),判斷該地塊為“其他集體土地”,代碼自動(dòng)賦值“99”,屬非承包地塊戶;否則判斷為“承包地塊”,代碼自動(dòng)賦值“10”。②是否確權(quán)確股賦值,判斷地塊包含的調(diào)繪點(diǎn)數(shù)量,對(duì)于數(shù)量大于1的地塊,修改“是否確權(quán)確股”屬性內(nèi)容為“1”,即“是否確權(quán)確股”屬性為“是”;對(duì)于等于1的地塊,修改“是否確權(quán)確股”屬性內(nèi)容為“2”。③共有面積分?jǐn)?,?jì)算分?jǐn)偙壤龝r(shí)根據(jù)空間位置關(guān)系中的“相交”位置關(guān)系,讀取對(duì)應(yīng)的地塊面內(nèi)單個(gè)調(diào)繪點(diǎn)的原合同面積大小,再讀取多個(gè)調(diào)繪點(diǎn)的原合同面積并累加(為地塊中所有調(diào)繪點(diǎn)原合同面積的累計(jì)和),相除后乘以地塊面積,即分?jǐn)偯娣e,計(jì)算公式為
3.3 權(quán)屬數(shù)據(jù)集變更
3.3.1 權(quán)屬分類信息更新
對(duì)權(quán)屬數(shù)據(jù)集,采用C#結(jié)合SQL語(yǔ)言,進(jìn)行相應(yīng)表格內(nèi)容更新,主要代碼內(nèi)容如表2所示。
3.3.2 地塊信息更新
①根據(jù)數(shù)據(jù)變更包中調(diào)繪點(diǎn)屬性信息,進(jìn)行承包地塊信息表屬性更新;②根據(jù)矢量地塊選擇相應(yīng)的調(diào)繪點(diǎn),參考承包方代表信息,進(jìn)行權(quán)屬數(shù)據(jù)集CBDKXX表承包方編碼等屬性更新;③對(duì)于非承包地塊,檢查CBDKXX表中是否有相應(yīng)DKBM的記錄行,結(jié)果為“是”,刪除對(duì)應(yīng)記錄;④對(duì)確權(quán)確股地塊,其面積參考分?jǐn)偤竺娣e進(jìn)行更新。
3.3.3 其他表內(nèi)容聯(lián)動(dòng)更新
一是承包經(jīng)營(yíng)權(quán)登記簿表(CBJYQDJB)更新。根據(jù)承包方表(CBF)進(jìn)行承包經(jīng)營(yíng)權(quán)登記簿表更新,即讀取承包方表、承包經(jīng)營(yíng)權(quán)登記簿表中的CBFBM字段,保存在字符串鏈表中,再進(jìn)行字段內(nèi)容比較。針對(duì)不一致的內(nèi)容進(jìn)行如下處理:①對(duì)承包經(jīng)營(yíng)權(quán)登記簿表中存在該編碼、承包方表中不存在該編碼的情況,刪除承包經(jīng)營(yíng)權(quán)登記簿表對(duì)應(yīng)的記錄行;②對(duì)承包經(jīng)營(yíng)權(quán)登記簿表中不存在該編碼、承包方表中存在該編碼的情況,根據(jù)承包方表中承包方編碼內(nèi)容,新增記錄行,并更新記錄;③新增記錄行,其承包經(jīng)營(yíng)權(quán)證流水號(hào)字段(CBJYQZLSH)需要新增最大編碼,具體實(shí)現(xiàn)方法為查找CBJYQZLSH字段內(nèi)容中最大順序碼,將其數(shù)值加1即是最大碼。二是承包合同表(CBHT)、承包經(jīng)營(yíng)權(quán)證表(CBJYQZ)更新。根據(jù)承包地塊信息表(CBDKXX)屬性,進(jìn)行承包合同表、承包經(jīng)營(yíng)權(quán)證表字段內(nèi)容更新。
3.4 基于地理國(guó)情數(shù)據(jù)的地塊四至自動(dòng)賦值
該研究采用的地理國(guó)情數(shù)據(jù)是2021年度國(guó)情變更本底數(shù)據(jù),地理國(guó)情覆蓋面數(shù)據(jù)中對(duì)應(yīng)有50多個(gè)二級(jí)類,基本涵蓋了常見(jiàn)地理要素[8],可以作為地塊四至名稱自動(dòng)賦值的參考數(shù)據(jù)。由于地塊四至賦值對(duì)相鄰地物為田塊的在相鄰位置及方向的四至準(zhǔn)確性要求高,需要相鄰地塊具體的田塊名稱或者承包戶名稱;對(duì)于其他地物,了解清楚地物類型即可,僅作為田塊輔助信息。
利用地理國(guó)情覆蓋數(shù)據(jù),經(jīng)地理國(guó)情覆蓋類名稱轉(zhuǎn)換、拆除多部件、面重疊擦除、同類名稱屬性面融合、細(xì)小面消除、拓?fù)錂z查及數(shù)據(jù)疊加等步驟后,將處理后的地理國(guó)情覆蓋面導(dǎo)入地塊面中,開(kāi)始四至賦值,賦值完成后清除地塊中的地理國(guó)情面數(shù)據(jù)。以東至賦值為例,算法的主要步驟如下:①將地塊面轉(zhuǎn)換為界址線要素,并取消線分割,合并具有重合端點(diǎn)的線,線轉(zhuǎn)換使用Arcpy中PolygonToLine方法,線分割使用arcpy.UnsplitLine方法;②使用arcpy.FeatureToPoint方法,將地塊面要素轉(zhuǎn)點(diǎn),參數(shù)選擇INSIDE,獲取地塊幾何中心點(diǎn);③使用arcpy.FeatureToPoint方法,將相交邊轉(zhuǎn)點(diǎn),參數(shù)選擇INSIDE,獲取相交邊中心點(diǎn);④從1開(kāi)始對(duì)地塊“BM”字段按順序編碼;⑤遍歷地塊,對(duì)每個(gè)地塊查找其幾何中心,并查找其與相鄰地塊相交邊中點(diǎn);⑥將地塊幾何中心與相鄰地塊相交邊中點(diǎn)連線,比較兩點(diǎn)連線與東至方向角度絕對(duì)值大??;⑦獲取最小角度地塊名稱,并進(jìn)行東至賦值(見(jiàn)圖2)。
4 結(jié)束語(yǔ)
通過(guò)分析土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)變更需求及變更流程,采用數(shù)據(jù)庫(kù)技術(shù)、GIS二次開(kāi)發(fā)技術(shù),構(gòu)建了土地承包經(jīng)營(yíng)權(quán)數(shù)據(jù)智能化變更技術(shù)框架,解決了數(shù)據(jù)庫(kù)變更引起的原數(shù)據(jù)庫(kù)被動(dòng)變化,實(shí)現(xiàn)了軟件讀取變更“增量包”自動(dòng)開(kāi)展數(shù)據(jù)變更的目標(biāo)。隨著我國(guó)嚴(yán)禁“非農(nóng)化”、防止“非糧化”等政策的深入實(shí)施,后續(xù)可參考國(guó)土三調(diào)變更調(diào)查中的耕地?cái)?shù)據(jù),結(jié)合“田長(zhǎng)制”“三區(qū)三線”劃定等工作,開(kāi)展非承包地塊補(bǔ)充調(diào)查研究,查清非承包地塊及其權(quán)利人信息后,整合形成數(shù)據(jù)庫(kù),實(shí)現(xiàn)耕地地塊信息、權(quán)利人信息等變更日?;?dòng)態(tài)化,從而更好地落實(shí)以圖管地。
參考文獻(xiàn):
[1]詹金貴,戈振揚(yáng).基于ArcGIS Engine的農(nóng)地確權(quán)管理系統(tǒng)設(shè)計(jì)[J].安徽農(nóng)業(yè)科學(xué),2019(5):241-246.
[2]佚名.農(nóng)村土地經(jīng)營(yíng)權(quán)流轉(zhuǎn)管理辦法[J].中國(guó)農(nóng)業(yè)會(huì)計(jì),2021(3):91-93.
[3]段浩.“三權(quán)分置”下土地承包經(jīng)營(yíng)權(quán)證制度的缺陷及完善[J].長(zhǎng)治學(xué)院學(xué)報(bào),2019(5):1-4.
[4]崔曉梅,劉延剛,陳軍,等.臨沂市農(nóng)村土地承包經(jīng)營(yíng)權(quán)登記試點(diǎn)工作現(xiàn)狀及對(duì)策[J].現(xiàn)代農(nóng)業(yè)科技,2013(24):339-340.
[5]向伶.農(nóng)村土地承包經(jīng)營(yíng)權(quán)確權(quán)內(nèi)業(yè)數(shù)據(jù)處理方法探討[J].科技與創(chuàng)新,2018(14):54-56.
[6]張會(huì)會(huì).基于ArcGIS Engine的縣域開(kāi)發(fā)區(qū)土地集約利用評(píng)價(jià)系統(tǒng)研究[D].泰安:山東農(nóng)業(yè)大學(xué),2011.
[7]王可.基于GIS的農(nóng)村土地確權(quán)空間數(shù)據(jù)批量處理與質(zhì)量檢查方法研究[D].贛州:江西理工大學(xué),2016.
[8]殷紅梅.空間尺度與語(yǔ)義尺度聯(lián)合控制下的地理國(guó)情地圖綜合[J].測(cè)繪學(xué)報(bào),2021(3):426.
作者簡(jiǎn)介:鄒健?。?985—),男,碩士,工程師,研究方向:自然資源調(diào)查、地理信息系統(tǒng)開(kāi)發(fā)、測(cè)繪工程管理。