• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      城市用地及建筑信息數(shù)據(jù)質(zhì)檢方法研究

      2018-01-06 12:57葛銀華吳國青康昆劉明仁王夢妮
      電腦知識與技術(shù) 2017年35期
      關(guān)鍵詞:質(zhì)量檢查

      葛銀華+吳國青+康昆+劉明仁+王夢妮

      摘要:針對城市用地及建筑信息數(shù)據(jù)質(zhì)檢的繁瑣性,分析了用地及建筑信息數(shù)據(jù)的質(zhì)量評定標(biāo)準(zhǔn),研究了數(shù)據(jù)的組織結(jié)構(gòu)、質(zhì)檢項(xiàng)功能設(shè)計(jì)及數(shù)據(jù)質(zhì)檢實(shí)現(xiàn)方法,研發(fā)了基于ArcEngine的城市用地及建筑信息數(shù)據(jù)質(zhì)檢軟件,提高了數(shù)據(jù)質(zhì)檢的準(zhǔn)確性和效率。

      關(guān)鍵詞:質(zhì)量檢查;用地及建筑信息數(shù)據(jù);ArcEngine

      中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2017)35-0255-03

      Study on Quality Checking Method for Urban Land and Building Information Data

      GE Yin-hua1, WU Guo-qing2 , KANG Kun1 , LIU Ming-ren1, WANG Meng-ni1

      (1.School of Geomatics Science and Technology,Nanjing Tech University, Nanjing 211816, China; 2. Suzhou Surveying & Mapping Institute Co.,Ltd., Suzhou 215006, China)

      Abstract: In the view of the complexity of quality checking method for urban land and building information data, the quality evaluation standard of urban land and building information data is analyzed, the organizational structure of the data、quality checking function design and the implementation method of quality checking for data is studied, the quality checking software of urban land and building information data Based on ArcEngine is developed,improve the accuracy and efficiency of quality checking method for urban land and building information data.

      Key words: quality checking; urban land and building information data; ArcEngine

      1 背景

      當(dāng)前,城市用地及建筑信息數(shù)據(jù)廣泛應(yīng)用于城市用地信息分析規(guī)劃平臺建設(shè)與電子地圖制作等多種GIS服務(wù)。同時(shí),隨著社會經(jīng)濟(jì)的高速發(fā)展,城市用地及建筑地塊亦隨之快速變化,為保證數(shù)據(jù)的時(shí)效性,需對數(shù)據(jù)進(jìn)行定期更新。在數(shù)據(jù)采集、處理與入庫等操作中,由于儀器系統(tǒng)誤差、外界條件干擾和操作者誤操作等因素,經(jīng)常會導(dǎo)致數(shù)據(jù)出錯。因此,數(shù)據(jù)質(zhì)量檢查是數(shù)據(jù)入庫前的必要環(huán)節(jié)。傳統(tǒng)人工質(zhì)量檢查的方式效率低且難以保證質(zhì)檢精度,研究城市用地及建筑信息數(shù)據(jù)智能質(zhì)檢方法顯得尤為重要。本文結(jié)合城市用地及建筑信息數(shù)據(jù)的組織結(jié)構(gòu),分析用地及建筑信息數(shù)據(jù)的質(zhì)量評定標(biāo)準(zhǔn),依據(jù)質(zhì)量評定標(biāo)準(zhǔn)和實(shí)例數(shù)據(jù)設(shè)計(jì)并開發(fā)基于ArcEngine的城市用地及建筑信息數(shù)據(jù)質(zhì)檢軟件,提高了數(shù)據(jù)生產(chǎn)及應(yīng)用部門數(shù)據(jù)質(zhì)量檢查的正確性和效率。

      2 城市用地及建筑信息數(shù)據(jù)的組織結(jié)構(gòu)

      城市用地及建筑信息數(shù)據(jù)以ArcGIS的File Geodatabase格式存儲在空間數(shù)據(jù)庫中,分為分幅數(shù)據(jù)庫和總數(shù)據(jù)庫。根據(jù)地方用地及建筑信息數(shù)據(jù)標(biāo)準(zhǔn),分幅數(shù)據(jù)庫名采用圖幅號+用地或建筑標(biāo)識的命名規(guī)范。無論在分幅數(shù)據(jù)庫或總數(shù)據(jù)庫中,數(shù)據(jù)庫中只存在1個要素類,且均為面狀要素。若干質(zhì)檢項(xiàng)需建立拓?fù)洌負(fù)涞慕⒈仨氃谝丶?,而?shù)據(jù)庫中不存在要素集,數(shù)據(jù)庫結(jié)構(gòu)對拓?fù)涞慕a(chǎn)生了不便。

      圖1為城市用地分幅數(shù)據(jù)庫525.00-507.50(GH).gdb與建筑分幅數(shù)據(jù)庫525.00-507.50(JZ).gdb的疊加效果,圖中深灰色要素為用地信息數(shù)據(jù),淺灰色要素為建筑信息數(shù)據(jù)。在特定用地要素區(qū)域范圍內(nèi)只能存在與用地要素相匹配的建筑要素,這是用地信息數(shù)據(jù)與建筑信息數(shù)據(jù)之間的重要關(guān)聯(lián)關(guān)系。

      3 城市用地及建筑信息數(shù)據(jù)質(zhì)檢軟件設(shè)計(jì)

      3.1 軟件體系架構(gòu)

      ArcEngine是ArcGIS系列產(chǎn)品的開發(fā)平臺,具有簡潔、靈活、易用、可移植性強(qiáng)等優(yōu)點(diǎn)[1],是一套完備的GIS組件庫和工具庫,可以開發(fā)自定義的GIS桌面程序[2]。本文基于ArcEngine二次開發(fā)平臺,完成城市用地及建筑信息數(shù)據(jù)的質(zhì)量檢查功能。

      如圖2所示,軟件依據(jù)平臺層、數(shù)據(jù)層、組件層和功能層進(jìn)行設(shè)計(jì)。平臺層為軟件的運(yùn)行平臺,屬于基礎(chǔ)層;數(shù)據(jù)層包括待質(zhì)檢的產(chǎn)品數(shù)據(jù)庫,質(zhì)量標(biāo)準(zhǔn)字典配置庫及質(zhì)檢結(jié)果輸出數(shù)據(jù)庫等軟件使用的數(shù)據(jù)對象;組件層采用面向?qū)ο蟮乃枷?,基于ArcEngine組件進(jìn)行開發(fā);功能層為人機(jī)交互主界面,承載質(zhì)檢方案、質(zhì)量檢查和入庫更新等功能,是整個軟件的核心,其設(shè)計(jì)質(zhì)量直接影響著軟件的正確性與效率。

      此外,軟件內(nèi)部作了模塊化設(shè)計(jì),降低了各功能的耦合性,提高了軟件的可維護(hù)性。在設(shè)計(jì)架構(gòu)時(shí),軟件在保證質(zhì)檢準(zhǔn)確性和效率的前提下,著重考慮靈活性和擴(kuò)展性,采用模塊式開發(fā)和基于質(zhì)量評定標(biāo)準(zhǔn)配置庫的方案設(shè)計(jì),以滿足不同項(xiàng)目的需要[3]。

      3.2 軟件主要功能設(shè)計(jì)

      軟件功能主要分為質(zhì)量檢查模塊和入庫更新模塊,其中質(zhì)量檢查模塊針對用地及建筑信息數(shù)據(jù)庫進(jìn)行批量化檢查,入庫更新模塊是對質(zhì)檢通過的數(shù)據(jù)進(jìn)行自動入庫更新工作。根據(jù)地方用地及建筑質(zhì)量檢查標(biāo)準(zhǔn)規(guī)范,質(zhì)量檢查模塊主要包含以下檢查項(xiàng):1)文件規(guī)范性檢查;2)結(jié)構(gòu)符合性檢查;3)要素類名稱正確性檢查;4)面重疊檢查;5)有效區(qū)域檢查;6)用地范圍與建筑范圍拓?fù)潢P(guān)系檢查;7)用地類型與建筑類別一致性檢查;8)微小面檢查;9)接邊檢查;10)面裂隙檢查;11)用地編碼有效性檢查;12)鄰近用地要素編碼唯一性檢查;13)建筑類別/結(jié)構(gòu)/層數(shù)有效性檢查。endprint

      4 城市用地及建筑信息數(shù)據(jù)質(zhì)檢軟件的實(shí)現(xiàn)及應(yīng)用

      4.1 軟件實(shí)現(xiàn)

      根據(jù)用地及建筑信息數(shù)據(jù)質(zhì)檢的實(shí)際應(yīng)用需求,以“簡單實(shí)用,易于擴(kuò)展”為原則,在Windows環(huán)境下,基于Visual Studio 2010開發(fā)環(huán)境和ArcEngine組件,采用C#編程語言,設(shè)計(jì)開發(fā)了用地及建筑信息數(shù)據(jù)質(zhì)檢軟件。在城市用地及建筑信息數(shù)據(jù)的質(zhì)量檢查方面,軟件可取代ArcGIS桌面產(chǎn)品,達(dá)到節(jié)約成本、提高質(zhì)檢正確性和效率的目的[4],軟件界面如圖3所示。

      在軟件中進(jìn)行用地GDB、建筑GDB和質(zhì)檢輸出路徑輸入(路徑可為單一數(shù)據(jù)庫路徑或多個數(shù)據(jù)庫的文件夾路徑)、檢查項(xiàng)勾選、閾值輸入等操作便可對數(shù)據(jù)進(jìn)行質(zhì)量檢查,將質(zhì)檢結(jié)果數(shù)據(jù)庫與原數(shù)據(jù)庫進(jìn)行疊加,可快速定位錯誤數(shù)據(jù)供工作人員進(jìn)行復(fù)核修改。在人機(jī)交互過程中,軟件對閾值格式不正確與路徑不存在等各種可能出現(xiàn)錯誤的情況設(shè)定了應(yīng)對處理程序,提高了軟件的健壯性。軟件還設(shè)定了檢查項(xiàng)勾選狀態(tài)的記憶、閾值的記憶與全選反選等多種便捷的功能,使軟件操作更為簡便。

      4.1.1 基礎(chǔ)功能的實(shí)現(xiàn)

      1) 路徑的自動解析

      路徑輸入存在數(shù)據(jù)庫全路徑與文件夾路徑兩種模式。全路徑可實(shí)現(xiàn)對任意單個數(shù)據(jù)庫的質(zhì)檢;文件夾路徑可實(shí)現(xiàn)對文件夾下所有數(shù)據(jù)庫的批量質(zhì)檢。程序在執(zhí)行時(shí)獲取路徑框中字符串,首先判斷該路徑是否存在,若不存在則報(bào)錯,若存在則解析字符串,若字符串以.gdb結(jié)尾,則判斷此路徑為數(shù)據(jù)庫全路徑并讀取該路徑數(shù)據(jù)庫,若解析字符串得出路徑不是以.gdb結(jié)尾,則判為文件夾路徑并尋找該文件夾下所有后綴名為.gdb的文件,批量讀取這些數(shù)據(jù)庫進(jìn)行質(zhì)檢。質(zhì)檢結(jié)果輸出路徑為文件夾路徑,軟件將在文件夾下自動生成質(zhì)檢結(jié)果。

      2) 模版數(shù)據(jù)庫的建立

      顧及軟件的運(yùn)行速度,在軟件安裝目錄下建立ErrGDB.gdb、subsheet.gdb和TempGDB.gdb三個模版數(shù)據(jù)庫。其中,ErrGDB.gdb為質(zhì)檢結(jié)果模版數(shù)據(jù)庫,數(shù)據(jù)庫中已建有各質(zhì)檢項(xiàng)模板要素類,程序進(jìn)行質(zhì)檢結(jié)果輸出時(shí),將ErrGDB.gdb拷貝到設(shè)定的質(zhì)檢結(jié)果路徑下,將各質(zhì)檢項(xiàng)檢查結(jié)果寫入各模版要素類,沒有寫入質(zhì)檢結(jié)果的要素類被刪除;SubSheet.gdb為接幅表數(shù)據(jù)庫,存儲有圖幅信息數(shù)據(jù),主要用于有效區(qū)域檢查和接邊檢查等涉及圖幅的檢查項(xiàng);TempGDB.gdb用于拓?fù)涞慕ⅲ琓empGDB.gdb下設(shè)有要素集,因?yàn)榇|(zhì)檢數(shù)據(jù)庫中不存在要素集,面重疊檢查和面裂隙檢查等檢查項(xiàng)需建立拓?fù)?,而拓?fù)涞慕⒈仨氃谝丶校詸z查時(shí)將要素類拷貝到TempGDB.gdb下的要素集中進(jìn)行拓?fù)浞治?,可較好地解決待檢查數(shù)據(jù)庫不能進(jìn)行拓?fù)浞治龅谋锥恕R陨夏0鍞?shù)據(jù)庫的建立解決了用地及建筑信息數(shù)據(jù)庫組織結(jié)構(gòu)的弊端,同時(shí)提高了軟件的運(yùn)行效率。

      4.1.2 質(zhì)檢功能的實(shí)現(xiàn)

      質(zhì)檢模塊功能中的用地范圍與建筑范圍拓?fù)潢P(guān)系檢查、用地類型與建筑類別一致性檢查和接邊檢查實(shí)現(xiàn)方法如下:

      1) 用地范圍與建筑范圍拓?fù)潢P(guān)系檢查

      城市用地和建筑存在任一建筑必然屬于某一類型用地的關(guān)系,因此,數(shù)據(jù)庫中用地要素與建筑要素之間正確的空間拓?fù)潢P(guān)系為:建筑要素必然被某一用地要素完全包含。此檢查的目的是查出不符合用地要素與建筑要素之間正確空間拓?fù)潢P(guān)系的區(qū)域,即用地要素與建筑要素存在覆蓋的區(qū)域。實(shí)現(xiàn)流程如圖4所示。

      顧及檢查項(xiàng)需建立拓?fù)洌瑢⒂玫財(cái)?shù)據(jù)庫和建筑數(shù)據(jù)庫分別拷貝到TempGDB.gdb下的要素集中,建筑數(shù)據(jù)庫拷貝一份,用地?cái)?shù)據(jù)庫拷貝兩份;通過面覆蓋拓?fù)錂z查出建筑與用地要素類間存在面覆蓋的建筑要素,將存在面覆蓋的建筑要素拷貝到用地分類要素類中進(jìn)行要素類內(nèi)的面重疊拓?fù)錂z查出面重疊的部分;通過另一份用地分類要素類同一要素類中的面重疊拓?fù)錂z查出用地分類要素類中本身存在的面重疊部分;將要素類間的面重疊部分剔除掉用地要素類內(nèi)的面重疊部分即為最終質(zhì)檢結(jié)果。

      2) 用地類型與建筑類別一致性檢查

      城市用地和建筑的屬性關(guān)聯(lián)關(guān)系為特定屬性用地中必然只能包含特定一種或幾種屬性的建筑。進(jìn)而在數(shù)據(jù)庫中表示為被用地要素完全包含的建筑要素的屬性關(guān)聯(lián)關(guān)系滿足特定用地要素內(nèi)部可包含建筑要素類別的標(biāo)準(zhǔn),部分標(biāo)準(zhǔn)規(guī)范如表1所示。此檢查的目的是查出不符合用地要素與建筑要素正確的屬性關(guān)聯(lián)關(guān)系的要素。

      該檢查項(xiàng)功能實(shí)現(xiàn)的過程中首先通過空間關(guān)系查詢,獲取用地分類要素完全包含的建筑分類要素后進(jìn)行關(guān)聯(lián),對匹配的用地分類要素及建筑分類要素按照配置表中“用地要素內(nèi)部可包含的建筑要素”這一標(biāo)準(zhǔn)進(jìn)行對比判斷,獲取建筑要素“建筑類別”屬性值和與其關(guān)聯(lián)的用地要素“代碼”屬性值不滿足配置庫的要素,這些要素就是用地類型與建筑類別一致性檢查的檢查結(jié)果。

      3) 接邊檢查

      城市用地及建筑信息數(shù)據(jù)是按圖幅進(jìn)行生產(chǎn)的,因此跨圖幅要素被分割,相鄰圖幅邊界附近的要素因?yàn)樯a(chǎn)中的差錯會產(chǎn)生位置錯位及屬性不一致等情況。為保證圖幅數(shù)據(jù)合并時(shí)相鄰圖幅接邊數(shù)據(jù)的一致性,必須進(jìn)行接邊檢查。此檢查的目的是查出當(dāng)前圖幅與鄰近圖幅存在的接邊錯誤的要素。檢查流程如圖5所示。

      接邊檢查過程中,首先根據(jù)當(dāng)前分幅數(shù)據(jù)庫名解析得到圖幅號,根據(jù)圖幅號獲取本圖幅及相鄰圖幅數(shù)據(jù)。解析圖幅號獲取四個角點(diǎn)坐標(biāo),依據(jù)角點(diǎn)坐標(biāo)生成四條接邊線段,循環(huán)接邊線段,每次循環(huán)中根據(jù)接邊線段生成緩沖區(qū),剔除緩沖區(qū)外要素得到接邊要素,為本圖幅及相鄰圖幅的兩個接邊要素集。循環(huán)當(dāng)前圖幅接邊要素,并嵌套循環(huán)相鄰圖幅接邊要素進(jìn)行位置與屬性檢查,將檢查結(jié)果輸出[5]。

      4.2 工程應(yīng)用

      目前該軟件應(yīng)用于2015-2016年張家港市全市域用地及建筑信息數(shù)據(jù)質(zhì)量檢查入庫項(xiàng)目,在數(shù)據(jù)生產(chǎn)的質(zhì)量檢查入庫環(huán)節(jié)中,通過該軟件對數(shù)據(jù)進(jìn)行質(zhì)量檢查,與以往的質(zhì)量檢查入庫方式相比,減少了人工檢查的繁瑣過程,提高了數(shù)據(jù)質(zhì)量檢查的效率與準(zhǔn)確度,取得了良好的效果,有效地保證了數(shù)據(jù)生產(chǎn)過程中的質(zhì)量控制要求。同時(shí),對于用地及建筑分幅數(shù)據(jù)庫的批量檢查與入庫,圖幅數(shù)目越大,該軟件的優(yōu)勢更為明顯。

      5 結(jié)束語

      城市用地及建筑信息數(shù)據(jù)的質(zhì)量對數(shù)據(jù)的應(yīng)用產(chǎn)生重要的影響。本文針對數(shù)據(jù)在生產(chǎn)過程中質(zhì)檢環(huán)節(jié)的繁瑣性,分析用地及建筑信息數(shù)據(jù)的質(zhì)量評定標(biāo)準(zhǔn),研究數(shù)據(jù)的組織結(jié)構(gòu)、質(zhì)檢項(xiàng)功能設(shè)計(jì)及數(shù)據(jù)質(zhì)檢實(shí)現(xiàn)方法,借助ArcEngine二次開發(fā)平臺編寫程序,研發(fā)了基于ArcEngine的城市用地及建筑信息數(shù)據(jù)質(zhì)檢軟件。該軟件能滿足城市用地及建筑信息數(shù)據(jù)的質(zhì)量檢查及入庫更新需求,具有良好的通用性和可靠性,一定程度上提高了數(shù)據(jù)質(zhì)檢的準(zhǔn)確性和效率,其中質(zhì)檢項(xiàng)功能的實(shí)現(xiàn)思路對數(shù)據(jù)生產(chǎn)及應(yīng)用部門具有一定的參考價(jià)值。

      參考文獻(xiàn):

      [1] 楊海關(guān), 李天爍, 邱云峰, 等. 地理國情普查數(shù)據(jù)質(zhì)檢軟件的實(shí)現(xiàn)[J]. 測繪科學(xué), 2016, 41(8):87-90,105.

      [2] 牟乃夏, 劉文寶, 王海銀, 等. ArcGIS10地理信息系統(tǒng)教程從初學(xué)到精通[M]. 北京: 測繪出版社, 2012.

      [3] 陳飛, 龔建輝, 陳中林, 等. 基于規(guī)則的地理國情普查質(zhì)量檢查系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 測繪通報(bào), 2016(3):122-125.

      [4] 趙力彬, 謝露蓉, 呂志勇, 等. 空間數(shù)據(jù)質(zhì)量檢查與評價(jià)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 測繪通報(bào), 2010(9):45-47,76.

      [5] 彭春暉, 周康, 楊秋菊. 基于要素屬性匹配的多圖幅數(shù)據(jù)自動接邊方法研究[J]. 現(xiàn)代測繪, 2017, 40(4):38-41.endprint

      猜你喜歡
      質(zhì)量檢查
      審計(jì)署赴江西省審計(jì)廳質(zhì)量檢查座談會
      中國注冊會計(jì)師協(xié)會關(guān)于開展2017年全國會計(jì)師事務(wù)所執(zhí)業(yè)質(zhì)量檢查工作的通知
      基于FANS FES的IMU/DGPS輔助航空攝影快速質(zhì)量檢查方法
      小型三相異步電動機(jī)定子繞組的重嵌
      中注協(xié)舉辦2016年證券資格會計(jì)師事務(wù)所執(zhí)業(yè)質(zhì)量檢查人員培訓(xùn)班
      加強(qiáng)會計(jì)信息質(zhì)量檢查促進(jìn)會計(jì)基礎(chǔ)工作規(guī)范
      伊通| 屏东市| 剑川县| 克什克腾旗| 长治市| 洛川县| 三门县| 礼泉县| 沁阳市| 乐清市| 瓮安县| 新安县| 新营市| 斗六市| 青川县| 西乡县| 邹城市| 林口县| 汉川市| 漳浦县| 丰镇市| 清水县| 温泉县| 潜山县| 泰顺县| 林甸县| 咸宁市| 蒙山县| 宜春市| 麦盖提县| 柳河县| 榆社县| 雷波县| 浦县| 北票市| 高雄县| 德安县| 顺昌县| 霍林郭勒市| 阿拉尔市| 德钦县|