石玉晗
(廣州南方測繪科技股份有限公司,廣東 廣州 510000)
農村房地一體確權登記工作是黨中央的一項重大惠民工程,為保護農民宅基地產權、確保農村繁榮以及農業生產的穩定及發展,中國中央政府要求全國各級地方政府實施了農村不動產調查和登記發證工作。
農房一體項目以農村宅基地和集體建設用地確權登記發證工作為出發點,充分利用農村地籍調查、不動產登記數據以及農村土地承包經營權等成果,依據國家、省有關調查規程和標準,通過房地權屬調查與測量,補充、完善宅基地和集體建設用地及其地上房屋、建筑物、構筑物的不動產權屬調查材料和不動產測量圖件。目前所進行的不動產登記旨在確定已有宅基地使用權正當性和合法性,對于尚未發證的宅基地,通過權利人申請,符合相關條件通過審批公示后進行發證。房地一體的主要技術方法是通過外業調查和內業建庫相結合的方式進行,工作內容包括資料的收集整理、外業實景照片拍攝和農房測繪、面積計算、內業數據處理建立房地一體數據庫等,其工作量巨大,內容復雜。本文從生產實際出發,根據ArcGIS數據庫建庫過程中常見的屬性數據處理問題,提出一些解決問題的方法和技巧。
ArcGIS具有強大的空間分析和空間數據處理的能力,在空間數據編輯、處理、分析及數據庫管理等方面被廣泛應用,是一個統一的、完整的、可伸縮集成體系結構的系列GIS平臺。ArcGIS在使用初期,需要關注數據編輯,結合實際需要創建ArcGIS數據庫,由專業技術人員將大量數據信息應用于ArcGIS中。在傳統的數據庫建設過程中,外業繪制草圖后,內業使用CAD繪制分戶圖,最終將成果轉換成ArcGIS格式的mdb或gdb數據庫。
數據庫是按照數據結構來存儲和管理數據的倉庫,存儲不同類型的數據,是數據管理的核心部分。農房一體數據庫將采集的數據分為圖形數據和屬性數據。圖形數據是基礎地理要素的位置信息數據、拓撲關系等。屬性數據是地理實體的描述數據信息和不動產登記信息要素,沒有空間地理屬性。房地一體農村不動產權籍調查數據庫數據適用于農村宅基地和集體建設用地權籍調查數據的處理、管理、交換和分析。
房地一體項目是以村為單位進行的實地丈量,同時進行調查、拍照、繪制分層分戶草圖。根據這些外業資料,利用南方CASS 軟件繪制DWG格式房屋及其附屬設施并錄入相關屬性。地籍區、地籍子區、行政區、基礎地理矢量等數據直接利用農村地籍調查成果。數據庫是以DWG圖形為基礎,通過圖層規范性檢查、房屋要素檢查處理、地籍調查表信息賦值與完善等方法,導出MDB格式文件。CASS格式數據文件導出時包含多個數據層,所以在建庫時將導出的數據用ArcGIS軟件分層轉換成Shp格式的空間數據和MDB存儲的非空間數據,實現了使用權數據庫的建設(如圖1所示)。

圖1 數據庫建設
屬性數據是農房一體數據庫存儲的主要內容之一,是數據庫重要組成部分。在農房調查過程中,部分村民權屬意識差,或者在外務工、經商等原因導致調查工作不能一次完成,需多次進場,為保證數據庫的信息現勢性,不同階段收集的資料需要實時更新。由于Shp圖層數據屬性字段和數據庫結構不吻合,轉入時屬性數據將會丟失。因此需要在ArcGIS軟件中完善不動產權籍調查標準數據庫相應圖層及字段。同時南方CASS農村地籍軟件中不包含的屬性信息,也需要在數據庫中借助外業匯總錄入的Excel權源信息表來完善。因此在數據庫建庫過程中刷新屬性數據是一個重要步驟,為確保數據準確性,應盡量避免人工錄入。
ArcGIS對Excel具有較高的兼容性,可以利用ArcGIS轉換功能將Excel格式的數據導入數據庫,然后基于表的公共字段進行屬性連接。作業時需注意Excel表內公共字段數量、命名方式與數據庫內屬性表是否一致,否則記錄無法全部連接。以更新ZRZ表中“FWJGRQ”為例,打開ArcMap工作區,利用ArcGIS數據轉換功能,將收集整理的包含公共字段“ZDDM”和“FWJGRQ”的Excel轉表,右鍵打開ZRZ圖層屬性表,展開“表選項”下拉菜單,點擊“連接”功能鍵,基于公共字段“ZDDM”將Excel格式數據連接到ZRZ屬性表,利用ArcGIS字段計算工具計算出“FWJFGRQ”(如圖2所示)。

圖2 數據連接
Excel表連接功能用來更新不同階段收集的數據。對于CASS分層轉出后導入ArcGIS數據庫缺失的內容,可以利用外部Excel表連接,也可以觀察屬性表不同字段數據之間的關系,利用字段計算工具進行補充。對于屬性表構成復雜的字段,通過觀察缺失的數據特點,分析缺失字段內容與表中其他字段的關系,可以利用ArcGIS字段計算工具完善數據庫相應圖層的字段。如“FWPMT”中屬性字段部分缺失,通過觀察可以發現,房屋平面圖結構是“地籍區地籍子區不動產單元號房屋平面圖.pdf”,該列字段每一行不動產單元號都具有唯一性,其他部分均相同,因此可以結合“BDCDYH”利用公式計算求得“FWPMT”(如圖3所示)。

圖3 字段計算
如果數據庫中不同圖層的數據表之間具有公共字段,也可互相連接進行更新。如將ZRZ中的屬性字段“JZWMC”賦值為“權利人姓名+房屋”為例,ZRZ屬性表中沒有權利人姓名,可以利用公共字段宗地代碼將QLR表中“QLRMC”進行連接到ZRZ。首先在QLR表新建一個字段“ZDDM2”,用字段計算工具從“BDCDYH”中計算出宗地代碼(如圖4所示)。通過公共字段進行連接后計算出“JZWMC”(如圖5所示)。

圖4 提取宗地代碼

圖5 數據計算
通過上述應用實例可以發現,在數據庫內更新屬性數據時,不同數據表之間如有公共字段,它們就可以互相連接進行更新。因此,在作業過程中要善于發現數據之間關聯性,熟練掌握軟件使用技巧,這樣可以更好的提高工作效率。
SQL是一種數據庫查詢和程序設計語言,用于存取數據以及查詢、更新和管理關系數據庫系統,其常用的語句包括更新、查找、排序、求和、平均、最大和最小等。在數據庫建庫過程中,可以使用MDB格式的Access數據庫中SQL更新語句“UPDATE 表名稱SET列名稱=新值 WHERE 列名稱=某值”對屬性數據進行更新和補充。以補充ZRZ中房屋平面圖為例,具體的操作方法是打開Access數據庫,在工具欄中選擇“外接數據”后導入Excel格式的ZRZ2表,表中宗地代碼與庫內ZRZ表中宗地代碼為公共字段,點擊“創建——查詢設計——SQL視圖”,在出現的對話框中編寫更新語句“update a zrz,b zrz2 set a.fwpmt=b.fwpmt2 where a.bdcdyh=b.bdcdyh2”(如圖6所示),運行后即可完成屬性數據更新(如圖7所示)。

圖6 SQL數據更新過程

圖7 SQL數據更新結果
SQL語句更新原理與屬性表連接相似,都是利用表格間公共字段作為媒介,兩種作業方法因操作環境不同運算過程有所差異。因此在做項目的過程中,工作人員可以依據個人操作習慣和數據特點選擇不同的方法。
建設農房一體不動產登記數據庫需要嚴格遵守國家的調查標準,真實有效的登記信息,獲取準確的屬性信息和圖形信息,有序的將其進行錄入,實現不動產數據的互通共享,促進其管理的科學化、高效化和信息化,促進國土一體化管理的實現,從而促進土地改革。本文通過對房地一體數據庫建庫過程中屬性數據更新的探討和實踐,掌握了軟件應用的技巧和方法。在分析數據特征和規律的基礎上,通過ArcGIS功能應用滿足了工作的需求,避免使用第三方工具或者軟件,提高了屬性數據處理的工作效率,對順利完成農村不動產登記發證工作提供了有力支持。