賴鴻志

摘 ? 要:本文在分析不動產登記信息管理系統業務需求的基礎上,基于SuperMap SDX+空間數據庫引擎嵌入式的GIS組件庫,將SuperMap功能應用到土地、草原、房屋、林地、海域等不動產領域,實現了對土地,地籍、房產、海域等系統的登記、管理、分析評價等。本文探討了GIS在不動產登記信息管理系統總體設計思路和具體實現方法,相信對從事相關工作的同行能有所裨益。
關鍵詞:SuperMap ?不動產登記 ?系統 ?總體設計
中圖分類號:F299.23 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標識碼:A ? ? ? ? ? ? ? ? ? ? ? 文章編號:1674-098X(2020)04(c)-0141-02
2013年11月20日召開的國務院常務會議決定整合不動產登記職責,建立不動產統一登記制度。由國土資源部負責指導監督全國土地、房屋、草原、林地、海域等不動產統一登記職責,基本做到登記機構、登記簿冊、登記依據和信息平臺“四統一”。目前我國關于不動產信息系統的設計主要集中在不動產登記信息管理系統、不動產權籍調查信息管理系統、不動產信息共享交換管理系統、不動產信息上報系統、不動產登記檔案信息管理系統等。
1 ?系統平臺技術
構建不動產登記信息管理系統主要應用了數據庫技術和組件式GIS技術,數據庫是應用程序實現相應功能時提供數據支持和存儲數據的工具,而GIS組件技術是進行二次開發的工具,實現不動產信息的登記和管理需要有數據庫的支持,然后在客戶端或應用程序上進行處理和應用數據。
1.1 關系型數據庫
關系數據庫是一種建立在關系型數據模型基礎上的數據庫,處理數據庫中的數據是借助于集合代數等數學概念和方法來實現的。關系模型是指二維表格模型,一個關系型數據庫就是一個由二維表及它們之間的關系組成的數據組織。關系模型中包含關鍵字、元組、屬性關系、域、關系模式等。
關系型數據庫采用行和列的方式來存儲數據,其中的行和列被稱為表。一組表就組成了一個數據庫,使用者可以通過查詢(Query)來檢索數據庫中的數據。
Query是用來查詢指定的行和列的一種SELECT語句。關系型數據庫一般包含3個組件:數據庫(Database)、數據庫服務器(Server)、客戶端應用程序(Client)。
1.2 SuperMap SDX+空間數據庫引擎
空間數據引擎簡稱SDE,是一種實現空間數據庫管理系統管理的方法,它是介于空間數據庫和應用系統之間的一種中間層,由SDE實現應用系統對空間數據的訪問、存取、處理和管理,代表性的是ESRI的SDE和 SuperMap 的SDX+。
SuperMap SDX+是SuperMap GIS的空間數據庫引擎,它為SuperMap GIS中的所有產品提供訪問空間數據的能力,是SuperMap GIS軟件的重要組成部分。SuperMap SDX+采用先進的空間數據庫存儲技術、索引技術和查詢技術,具有“空間-屬性數據一體化”、“矢量-柵格數據一體化”和“空間信息-業務信息一體化”的集成式空間數據庫管理能力。
操作者可以通過空間數據引擎從關系型數據庫中獲取其他類型的GIS數據,然后轉換成用戶的使用方式。
1.3 SuperMap Objects嵌入式GIS組件庫
SuperMap Objects是用于構建定制應用的一個完整的嵌入式 GIS 組件庫。SuperMap Objects在多種開發環境下通過二次開發,能夠將GIS的功能融入業務應用系統,使業務應用系統具備空間數據采集、入庫、顯示、編輯、查詢、分析、制圖輸出、三維顯示等GIS核心功能。
2 ?不動產登記信息管理系統的總體設計
2.1 系統開發平臺和環境
本軟件使用Eclipse及.NET集成開發環境架構整個應用系統,采用SuperMap Objects組件庫中提供的二次開發接口,利用Java語言進行編程開發出不動產登記信息管理系統。
2.2 系統設計技術路線
不動產登記信息管理系統實現的關鍵是其登記、管理、查詢分析以及統計報表的功能,而實現功能的前提是有不動產數據,所以系統應該有其數據模型和數據庫,對于大型的不動產登記數據庫而言應該采用Oracle數據庫。建立好系統數據庫后實現不動產登記信息管理系統,開發功能模塊。整個系統的技術路線如圖1所示。
2.3 不動產登記信息管理系統設計的總框架
本系統的框架有3部分:數據層部分、邏輯層部分、應用層部分。數據層部分主要包括空間數據庫和屬性數據庫,邏輯層部分是系統采用的開發實現方法,應用層部分是系統最后所實現的功能。本系統的設計框架如圖2所示。
(1)數據層:采用基于SuperMap udb數據模型的地理數據庫。系統預留了連接SQL數據庫或者Oracle數據庫的接口,方便以后進行大型數據庫的管理和更新。
(2)邏輯層:包括軟件操作數據實現的方法,可以對不動產圖形進行數據編輯、數據錄入、查詢、分析、統計、管理等功能。邏輯層將應用層所提出的請求轉化為數據層的操作,并將其結果返回到應用層。
(3)應用層:應用層主要是客戶端的軟件,用戶可以通過操作軟件實現對圖形的操作以及要求,實現對不動產的查詢、分析、統計、輸出報表等需求。應用層接受用戶的請求后將圖形、數據、報表等事項反饋給用戶。
2.4 不動產登記信息管理系統的屬性表設計
根據不動產登記管理系統的需求,本系統屬性數據庫主要包括土地不動產屬性表、林地不動產屬性表,草原不動產屬性表、房屋不動產屬性表、海洋不動產屬性表。每個屬性表中都有其業務信息,而且要考慮到其中各個屬性表之間的關聯問題。本次屬性表的設計按照各個不動產項目本身的需求來做。
3 ?系統實現
根據不動產登記信息管理系統的設計需求和總體框架,用模塊化的思想來實現系統,并結合不動產登記信息管理系統的特點設計了9個模塊,包括數據錄入、地圖操作、不動產變更、不動產管理、不動產查詢、不動產統計分析,登記簿顯示、輸出報表等。這些模塊不是獨立的,而是根據不動產登記信息管理系統的需求,使這些模塊相互鏈接在一起,發揮其相應的功能。
在完成不動產登記信息管理系統的開發后,本系統進行了不動產屬性及圖形信息的登記、管理等功能的實現,為此建立了一個基于GIS技術實現對各類不動產屬性數據和地圖數據進行管理的不動產登記業務操作系統。
4 ?結語
根據目前不動產登記的國內外現狀,結合當前的形勢,分析GIS技術在不動產登記管理系統上的應用優勢,全面介紹GIS技術在不動產登記管理系統中應用的方法。探討了GIS在不動產登記信息管理系統應用的可行性,可為基于GIS的不動產登記信息管理工作提供參考。
參考文獻
[1] 曾海.不動產登記信息系統關鍵技術研究[J].軟件工程,2019(7):41-46.
[2] 王化娟.不動產登記存量數據整合系統的設計與實現[J].測繪與空間地理信息,2019(8):16-19.
[3] 賈文玨.基于大數據技術的不動產登記信息共享服務系統設計及關鍵技術研究[J]. 國土資源信息化,2019(2):66-68.