曾程瑤ZENG Cheng-yao;陳盼芳CHEN Pan-fang;王松WANG Song
(①貴州省第一測繪院,貴陽 550025;②思南縣自然資源局,思南 565100)
貴州省不動產(chǎn)登記平臺由貴州省自然資源廳牽頭自行研發(fā),只適用于貴州省不動產(chǎn)登記使用,與其他省份的登記系統(tǒng)有所區(qū)別,同時也能將登記數(shù)據(jù)導(dǎo)入國家平臺。鑒于此,很多軟件研發(fā)商針對性地研發(fā)了農(nóng)村房地權(quán)籍調(diào)查系統(tǒng),部分測繪隊伍有購買使用。但是,軟件商提供的系統(tǒng)在保障圖、數(shù)、庫成果一致性,以及外業(yè)簽字與內(nèi)業(yè)結(jié)合方面還存在很多瑕疵,導(dǎo)致測繪隊伍在后期成果整理時,無法一次性保障成果質(zhì)量,修改工作量較大。本文主要從農(nóng)村房地權(quán)籍調(diào)查工作出發(fā),根據(jù)測繪隊伍作業(yè)習(xí)慣及大部分測繪隊伍均采用南方CASS 系統(tǒng)作圖的習(xí)慣,采用Visual C# 編程語言、Android 編程語言、AutoCAD 二次開發(fā)技術(shù)、GDAL 開發(fā)庫、Aspose.Words 開發(fā)庫等技術(shù)設(shè)計了解決以上問題的PC 端農(nóng)村房地權(quán)籍調(diào)查軟件、移動端表冊拍照簽名App。
測繪作業(yè)技術(shù)水平的不斷提升,目前農(nóng)村房地權(quán)籍調(diào)查工作的基本流程均為:①采用傾斜攝影技術(shù)獲取實景三維模型;②大部分測繪作業(yè)隊伍采用南方CASS 軟件繪制權(quán)籍調(diào)查工作底圖;③利用調(diào)查底圖到外業(yè)進行權(quán)籍調(diào)查,收集權(quán)屬來源資料、填寫登記申請;④內(nèi)業(yè)再將外業(yè)調(diào)查確認(rèn)的權(quán)屬界線在內(nèi)業(yè)重新繪制,輸出不動產(chǎn)權(quán)籍調(diào)查表;⑤將確認(rèn)的調(diào)查底圖及權(quán)籍調(diào)查表到外業(yè)讓權(quán)利人進行簽字確認(rèn),公示調(diào)查結(jié)果;⑥輸出宗地圖、房產(chǎn)分戶圖等相關(guān)資料;⑦掃描外業(yè)不動產(chǎn)登記申請書、權(quán)籍調(diào)查表等資料錄入貴州省不動產(chǎn)登記權(quán)籍系統(tǒng)。
上面流程能滿足工作要求,但是流程中進行了3 次外業(yè)工作,申請書、權(quán)籍調(diào)查表簽章未采用電子簽章,增加了后期掃描工作,工作效率不夠高、生產(chǎn)成本高。鑒于此,作者根據(jù)長期積累的工作經(jīng)驗,減少外業(yè)調(diào)查次數(shù),將工作流程進行了優(yōu)化,按照優(yōu)化的工作流程設(shè)計一套農(nóng)村房地權(quán)籍調(diào)查軟件,提高工作效率,降低生產(chǎn)成本。優(yōu)化工作流程圖見圖1。
圖1 工作流程圖
按照優(yōu)化的工作流程,三維模型制作、地形圖的繪制均采用南方CASS 軟件、南方CASS3D 軟件進行繪制。地形圖繪制中,南方CASS 軟件繪制的房屋、陽臺、樓梯等均為封閉多段線,制定了自行一體的編碼規(guī)則識別地物特征,房屋的結(jié)構(gòu)及層數(shù)、陽臺、樓梯的相關(guān)屬性同時記錄在對應(yīng)的封閉多段線內(nèi)。南方CASS 軟件、南方CASS3D 軟件均是在AutoCAD 平臺上二次開發(fā)的作圖軟件,繪制的相關(guān)地物的點、線等實體均保存為DWG 格式文件。本軟件設(shè)計有PC 端、移動端兩款。PC 端軟件是設(shè)計了繪制土地權(quán)屬界線、房屋幢范圍線、房產(chǎn)面積計算規(guī)則、輸出表格、輸出數(shù)據(jù)庫等功能;移動端軟件設(shè)計了資料拍照、電子簽名功能,以滿足資料收集、申請書和調(diào)查表內(nèi)進行簽字確認(rèn)。
PC 端軟件是利用AutoCAD2016 作為支撐平臺,設(shè)計了地籍權(quán)屬、房屋權(quán)屬、房地圖表、測繪工具四個模塊,每個模塊下分別針對工作需要設(shè)計了不同的功能。軟件各項功能設(shè)計如下:
①地籍權(quán)屬模塊主要有系統(tǒng)參數(shù)、繪制土地界址線、多段線轉(zhuǎn)土地界址線、編輯點線屬性、編輯土地屬性、增加界址點、刪除界址點等功能。界址線采用Polyline 實體繪制,界址點采用Circle 實體繪制,界址點號及邊長注記采用Text 實體繪制,四至關(guān)系采用Text 實體繪制,土地屬性、界址點屬性、簽章信息均采用Xdata 擴展屬性記錄在對應(yīng)的實體中。各項功能名稱見圖2。
圖2 地籍權(quán)屬各項功能名稱介紹圖
系統(tǒng)參數(shù)功能主要用于設(shè)置土地和定著物、圖框信息等常用參數(shù)的設(shè)置。土地和定著物設(shè)置的內(nèi)容有縣級代碼、地籍區(qū)號、地籍子區(qū)號、土地權(quán)屬類型、宗地特征碼、所有權(quán)人、地類代碼、定著物特征碼、界址號前綴等信息。圖框信息設(shè)置的內(nèi)容有測繪單位、成圖日期、坐標(biāo)系統(tǒng)、高程系統(tǒng)、圖式、測量員、繪圖員、檢查員、密級等信息。
繪制界址線功能是直接在軟件界面內(nèi)拾取調(diào)查確定的界址點繪制宗地權(quán)屬線,錄入宗地的所有權(quán)人、縣級代碼、地籍區(qū)、地籍子區(qū)、宗地號、宗地特征碼等屬性,記錄在界址線的Xdata 擴展屬性中。
線轉(zhuǎn)界址線功能是方便調(diào)查人員為提高工作效率,前期采用多段線繪制權(quán)屬線草圖,在外業(yè)調(diào)查核實時調(diào)整范圍線使用,范圍確定后可直接將多段線轉(zhuǎn)換為界址線并錄入宗地的相關(guān)屬性。
增加界址點、刪除界址點功能是當(dāng)外業(yè)調(diào)查時,對有變動的界址線進行界址點調(diào)整使用。
編點線屬性功能主要用于錄入界址點號、地塊圈號、界標(biāo)類型、界址線類別、界址線位置相關(guān)信息,信息記錄至界址線的Xdata 擴展屬性中,便于準(zhǔn)確輸出地籍調(diào)查表的界址標(biāo)示表中相關(guān)信息。
編土地屬性功能主要用于錄入地籍調(diào)查表中的界址簽章表相關(guān)信息。錄入簽章信息時,按照本宗地的東、南、西、北四方對應(yīng)的信息進行錄入,信息記錄至界址線的Xdata 擴展屬性中,便于準(zhǔn)確輸出需要簽章的本宗地、相鄰宗地信息。
繪界址點位、注記點及距功能設(shè)計單點繪制和批量繪制功能,讓用戶根據(jù)自己作業(yè)習(xí)慣選擇繪制相應(yīng)的實體,用于最終宗地圖輸出,保障成果圖、表一致性。
注四至關(guān)系功能主要是讀取簽章信息的東、南、西、北四方信息,采用Text 實體注記在地籍圖內(nèi),信息記錄在對應(yīng)的Xdata 擴展屬性中。用于后期宗地圖編輯使用,保障成果圖、表一致性。
②房屋權(quán)屬模塊主要有繪制幢范圍線、多段線轉(zhuǎn)幢范圍線、編輯幢層戶屬性、注記幢編號、標(biāo)注房屋面積計算規(guī)則等功能。幢范圍線采用Polyline 實體繪制,幢編號、計算規(guī)則采用Text 實體繪制,幢層戶屬性采用Access 數(shù)據(jù)庫進行記錄。各項功能名稱詳見圖3。
圖3 房屋權(quán)屬各項功能名稱介紹圖
繪幢范圍線功能是直接在軟件界面內(nèi)拾取已經(jīng)確定幢范圍拐點繪制幢范圍線,同時錄入所在宗地的宗地代碼、幢編號、幢占地面積、房屋結(jié)構(gòu)、單元數(shù)量、樓層數(shù)量等屬性,屬性記錄在范圍線的Xdata 擴展屬性中。
線轉(zhuǎn)幢范圍功能與地籍權(quán)屬中的線轉(zhuǎn)界址線功能類似,只是記錄的屬性為房屋的相關(guān)屬性。
幢層戶屬性功能采用Access 數(shù)據(jù)庫技術(shù)存儲相應(yīng)房屋幢的幢、樓層、單元、戶相關(guān)屬性。Access 數(shù)據(jù)庫設(shè)計了幢信息表、樓層信息表、戶信息表、權(quán)利人信息表等,各的相關(guān)字段采用《貴州省宅基地和集體建設(shè)用地不動產(chǎn)登記數(shù)據(jù)庫質(zhì)檢與入庫規(guī)范》中的自然幢、層屬性、戶屬性、權(quán)利人屬性表中對應(yīng)的字段,另增加了宗地代碼、幢編號兩個字段,用于后期數(shù)據(jù)庫輸出的關(guān)鍵字段。
注計算規(guī)則功能是提取房屋不同功能、不同面積計算規(guī)則的部位,將功能名稱、計算規(guī)則(半面積、全面積、不計算)、樓層數(shù)錄入至繪制實體的Xdata 擴展屬性中,用于后期房產(chǎn)面積計算,保障面積計算的準(zhǔn)確性。
③房地圖表模塊主要有檢查圖形屬性、查找錯誤位置、輸出宗地坐標(biāo)表、輸出房屋坐標(biāo)表、輸出房地調(diào)查表、輸出測繪報告、輸出Shape 數(shù)據(jù)庫文件、轉(zhuǎn)PDF 文件等功能,各項功能名稱詳見圖4。
圖4 房地圖表各項功能名稱介紹圖
檢查圖屬功能主要用于檢查宗地界址線的拓撲關(guān)系、重復(fù)宗地號、重復(fù)界址點號、宗地和房屋的必填屬性是否為空、屬性邏輯錯誤等,保障成果圖、數(shù)、屬性的一致性。檢查完成后,記錄被檢查出錯誤的宗地代碼、錯誤類型描述、對應(yīng)坐標(biāo)等信息,輸出為Txt 文件,用于后期數(shù)據(jù)修改。
找錯誤位置功能是讀取前一功能查出的錯誤文件信息,方便用戶一一對應(yīng)的修改錯誤,同時提供了根據(jù)坐標(biāo)縮放圖形功能。
宗地坐標(biāo)表、房屋坐標(biāo)表功能是輸出滿足《貴州省宅基地和集體建設(shè)用地不動產(chǎn)登記數(shù)據(jù)庫質(zhì)檢與入庫規(guī)范》規(guī)定的Txt 文件,用于后期單宗、單幢錄入不動產(chǎn)登記權(quán)籍系統(tǒng)需要。
房地調(diào)查表、輸測繪報告功能是利用Aspose.Words 開發(fā)庫,讀取宗地、房屋的相關(guān)屬性,輸出不動產(chǎn)權(quán)籍調(diào)查表中的地籍調(diào)查表和房屋調(diào)查表,以及輸出不動產(chǎn)測繪報告。
輸Shape 功能是讀取界址線、界址點、房屋幢范圍線對象的坐標(biāo)及相關(guān)屬性,采用GDAL 開發(fā)庫自動生成滿足《貴州省宅基地和集體建設(shè)用地不動產(chǎn)登記數(shù)據(jù)庫質(zhì)檢與入庫規(guī)范》中帶空間信息的ZDJBXX 表、JZD 表、JZX 表、ZRZ 表,以ArcGIS 的公開存儲文件Shape 文件存儲,用于錄入不動產(chǎn)登記權(quán)籍系統(tǒng)。
轉(zhuǎn)PDF 功能是將地籍調(diào)查表、房屋調(diào)查表轉(zhuǎn)換為PDF 格式文件,用于后期權(quán)利人確認(rèn)后電子簽章使用。也可將其他Doc、Docx、Els、Elsx 格式的文件轉(zhuǎn)換為錄入不動產(chǎn)登記權(quán)籍系統(tǒng)需要的PDF 文件。
④測繪工具模塊主要有檢查圖形點位精度、檢查圖形邊長精度、輸出檢查表等功能。
測繪工具模塊中設(shè)計了點位精度檢查、邊長精度檢查、檢查結(jié)果輸出三個功能。檢查功能主要是用于地物、界址點、房屋等要素的數(shù)學(xué)精度檢查,保障成果數(shù)學(xué)精度。當(dāng)統(tǒng)計的數(shù)學(xué)精度超過規(guī)程規(guī)定時,工作人員可根據(jù)檢查的情況,對出現(xiàn)錯誤的要素進行重新補測,保證成果質(zhì)量。輸出的檢查結(jié)果表也可作為最終成果提交的一項資料。
移動端軟件是以安卓系統(tǒng)為平臺,采用Android 技術(shù)研發(fā)的一套具有拍照、電子簽字功能的App。軟件讀取PC端輸出的PDF 格式的不動產(chǎn)登記申請書、不動產(chǎn)權(quán)籍調(diào)查表,打開已核實確定宗地的申請書和調(diào)查表,采用電子簽名的方式讓權(quán)利人簽字確認(rèn),簽定的名字以圖片插入至PDF 文件內(nèi)對應(yīng)的表格內(nèi)。同時,還能利用拍照功能將宗地的權(quán)屬來源資料拍照保存。各項功能設(shè)計詳見圖5。
圖5 表冊拍照簽名各項功能介紹圖
軟件主要功能有加載文件、簽字、拍照三個功能。加載文件功能是加載PC 端軟件輸出的PDF 格式的不動產(chǎn)登記申請書、不動產(chǎn)權(quán)籍調(diào)查表;簽字功能是分別在申請書、調(diào)查表指定位置簽字確認(rèn);拍照功能是用于將宗地的權(quán)屬來源資料進行拍照收集,保存至指定的文件夾內(nèi)。
PC 端軟件是以AutoCAD2016 為支撐平臺,采用Visual C#編程語言,利用AutoCAD 二次開發(fā)庫繪制宗地的界址線、界址點、界址點號、邊長注記、四至關(guān)系等要素并記錄其相關(guān)屬性,繪制房屋的幢范圍線、幢編號注記、計算規(guī)則注記等要素并記錄其相關(guān)屬性,繪制檢查圖和屬性錯誤、點位精度檢查、邊長精度檢查等要素并記錄相關(guān)屬性,讀取各要素的屬性并利用Aspose.Words 輸出各類調(diào)查表冊病轉(zhuǎn)PDF 格式文件,讀取各類要素屬性并利用GDAL開發(fā)庫輸出錄入不動產(chǎn)登記權(quán)籍系統(tǒng)所需要的數(shù)據(jù)庫中Shape 文件;利用Access 數(shù)據(jù)庫存儲房屋的幢層戶相關(guān)屬性。軟件的主界面見圖6。
近年來中國逐漸成為世界上最重要經(jīng)濟體之一,高鐵是我國在世界高端裝備制造業(yè)領(lǐng)域取得成功的代表性產(chǎn)業(yè)之一。隨著中國高鐵在世界上美譽度和知名度的提升,該產(chǎn)業(yè)迎來了重要的國際化發(fā)展機遇。
圖6 PC 端軟件界面圖
軟件設(shè)計功能的實現(xiàn)是利用Visual C# 同時集成AutoCAD 軟件所提供的NET 二次開發(fā)動態(tài)庫文件(acdbmgd.dll、acmgd.dll、accoremgd.dll)、GDAL 開 發(fā) 庫 的gdal_csharp.dll、gdalconst_csharp.dll、ogr_csharp.dll、osr_csh arp.dll 文件、Aspose.words.dll 文件。
界址線、界址點、界址點號、邊長注記、四至關(guān)系、幢范圍線、幢編號注記、計算規(guī)則注記等要素的繪制及屬性記錄,是利用AutoCAD 軟件所提供的NET 二次開發(fā)動態(tài)庫文 件(acdbmgd.dll、acmgd.dll、accoremgd.dll) 中Polyline、Circle、DBText 等對象進行繪制記錄,讀取繪制對象的相關(guān)屬性也必須使用Polyline、Circle、DBText 對象。
輸出表冊主要利用Aspose.words 開發(fā)庫的Document、Table、Paragraph、Range 等對象的方法、屬性。
輸出 Shape 文件主要利用 GDAL 開發(fā)庫的SpatialReference、Layer、FieldDefn、Feature、Geometry 等 要素的方法、屬性。
軟件實現(xiàn)全部功能,需要編寫的代碼非常多,本文截取記錄宗地屬性的部分代碼如下:
static public void WriteLandXdata (Entity myEnt, string BianMa, List
移動版軟件是用Android Studio 編程語言,集成開源庫MuPDF、研發(fā)的具有拍照、電子簽名的安卓版App。主要用途是:在外業(yè)權(quán)屬調(diào)查時,當(dāng)宗地權(quán)利人、鄰宗地權(quán)利人對宗地的權(quán)屬界線無權(quán)屬糾紛,確認(rèn)界線正確后,輸出PDF 格式的登記申請書、權(quán)籍調(diào)查表,將表冊導(dǎo)入安卓系統(tǒng)的平板電腦,采用本文介紹的App 對登記申請書、權(quán)籍調(diào)查表進行簽字確認(rèn)。同時,采用App 的拍照功能收集宗地的權(quán)屬來源資料。軟件主要界面見圖7。
圖7 移動端軟件界面圖
拍照功能是利用Android 的Intent 對象實現(xiàn)。
簽字功能是利用開源庫 SignatureView 的VDHDeepLayout 對象的方法、屬性實現(xiàn)。簽字圖片保存至PDF 表冊文件利用開源庫MuPDF 的AsyncTask、MuPDFAlert 、MuPDFCore 、MuPDFPageAdapter 、MuPDF ReaderView、FilePicker、OutlineActivityData、SearchTask Result 等對象的方法、屬性實現(xiàn)。
軟件實現(xiàn)編寫的代碼較多,本文截取簽字功能的部分代碼如下:
軟件是在優(yōu)化工作流程后設(shè)計實現(xiàn),完全滿足農(nóng)村房地一體權(quán)籍調(diào)查內(nèi)外業(yè)工作需要。軟件的實現(xiàn)減少了傳統(tǒng)工藝中的外業(yè)調(diào)查次數(shù),避免了內(nèi)業(yè)掃描紙質(zhì)版簽字確認(rèn)后的不動產(chǎn)登記申請書、不動產(chǎn)權(quán)籍調(diào)查表工作,提高了工作效率,降低了外業(yè)調(diào)查生產(chǎn)成本及內(nèi)業(yè)掃描生產(chǎn)成本。軟件輸出的圖、表、庫成果全部是在完成的地籍圖基礎(chǔ)上輸出,權(quán)利人名稱、證件號碼等屬性完全一致,特別是面積、邊長等數(shù)字型的數(shù)據(jù)采用了統(tǒng)一的進位方法,確保各項成果中數(shù)字型數(shù)據(jù)的一致性。同時,軟件在項目生產(chǎn)中得到使用。經(jīng)驗證,完成的成果質(zhì)量達到業(yè)主方的認(rèn)可,可以推廣使用。