張西軍,張志文,石 勇
(1.沈陽市勘察測繪研究院,遼寧 沈陽110004;2.重慶市勘測院,重慶400020)
隨著人類社會對空間信息需求的日益增長和空間信息技術的不斷發(fā)展,以基礎地理信息資源為基礎、以地理信息公共服務平臺為載體、以應用示范項目為支撐的數(shù)字城市地理空間框架項目,已經(jīng)廣泛用于政府、企業(yè)及公眾服務。隨著數(shù)字城市地理空間框架項目的建成與運行,如何快速有效地更新數(shù)據(jù)庫中的基礎地理數(shù)據(jù),并實現(xiàn)數(shù)據(jù)的更新、發(fā)布流程一體化,是當前框架運維單位面臨的重要問題。當前很多城市的矢量數(shù)據(jù)主要依據(jù)制圖規(guī)范進行生產(chǎn),強調的是地形圖的視覺表達,而平臺數(shù)據(jù)強調要素之間的邏輯關系及拓撲關系,如何實現(xiàn)矢量數(shù)據(jù)快速更新入庫是數(shù)據(jù)更新工作的重點和難點;路網(wǎng)、地名地址興趣點數(shù)據(jù)對現(xiàn)勢性要求很高,如何及時更新也是需要重點考慮的問題。
本文結合沈陽市基礎數(shù)據(jù)的實際情況,建立了框架數(shù)據(jù)更新發(fā)布的保障機制和處理流程 并開發(fā)了輔助程序SYGeo GIS,對DLG、地名地址、公交數(shù)據(jù)實現(xiàn)變更要素檢查和數(shù)據(jù)增量更新,降低了數(shù)據(jù)庫更新成本,提高數(shù)據(jù)更新工作的效率。
沈陽市基礎地理數(shù)據(jù)庫主要包括控制成果、影像、數(shù)字高程模型、線劃圖、城市三維模型、地名地址等基礎數(shù)據(jù),地籍、管線、公交等專題數(shù)據(jù)?;A地理數(shù)據(jù)庫的結構如圖1所示。
圖1 沈陽市基礎地理數(shù)據(jù)庫構成
控制測量成果數(shù)據(jù)庫(COR)基于控制網(wǎng)和控制點進行存放,數(shù)字線劃圖數(shù)據(jù)庫(DLG)經(jīng)過數(shù)據(jù)轉換、接邊等操作,主要以實體對象的形式進行存放,并且在線劃圖的基礎上采集了路網(wǎng)數(shù)據(jù)。數(shù)字正射影像數(shù)據(jù)庫(DOM)和數(shù)字高程模型數(shù)據(jù)庫(DEM)以文件的形式存放,其他數(shù)據(jù)庫以對象庫的形式存放。
為了確保數(shù)字沈陽地理空間框架的權威性和實效性,保證框架的生命力,我市制訂了《沈陽市規(guī)劃和國土資源數(shù)據(jù)中心數(shù)據(jù)庫入庫及更新管理暫行辦法》,從組織、管理、經(jīng)費、技術等方面保證基礎地理數(shù)據(jù)庫的持續(xù)更新。針對不同種類的數(shù)據(jù),數(shù)字沈陽地理空間框架建立了“定期更新”、“應急更新”、“實時更新”的更新機制。
控制測量成果數(shù)據(jù)庫(COR)實時更新,控制測量成果驗收歸檔后及時存儲到數(shù)據(jù)庫中 數(shù)字正射影像數(shù)據(jù)庫(DEM)和數(shù)字高程模型數(shù)據(jù)庫(DEM)、城市三維模型數(shù)據(jù)庫(TDM)實行定期更新,更新周期為一年。數(shù)字線劃圖數(shù)據(jù)庫(DLG)實行定期與應急的更新機制,一般線劃圖數(shù)據(jù)實行定期更新,周期為一年;對于省市重點項目以及應急管理區(qū)域數(shù)據(jù),實行應急更新,實現(xiàn)隨時需要隨時更新、切片、發(fā)布機制。
此次更新DLG數(shù)據(jù)量巨大、技術復雜,本文采用SYGeo GIS程序進行實體化構建、屬性匹配、更新要素提取等關鍵工作。更新工作主要包括針對變化要素進行DLG數(shù)據(jù)入庫前預處理,構建道路中心線、房屋、綠地、水系等實體數(shù)據(jù),利用更新區(qū)域邊界擦除數(shù)據(jù)庫要素,然后將增量要素區(qū)域數(shù)據(jù)入庫,進行數(shù)據(jù)接邊,完成要素增量更新。對于新測的地形圖數(shù)據(jù)實行完全更新的方法,進行數(shù)據(jù)整理入庫接邊等處理。數(shù)據(jù)更新流程如圖2所示。
圖2 DLG數(shù)據(jù)更新入庫流程
DLG增量更新的關鍵技術為變化要素的判斷提取,本文利用更新數(shù)據(jù)與歷史數(shù)據(jù)地物之間的點線關系判斷兩個地物之間的相似度,判斷步驟如圖3所示。
該方法的優(yōu)點為便于編程處理,準確性非常高,沈陽市1 000 k m2的1∶500DLG數(shù)據(jù)相似度判斷工作僅需30 h。此次更新SYGeo GIS軟件,完成從更新要素檢測、提取、代碼轉換、數(shù)據(jù)裁切及導入、屬性匹配、數(shù)據(jù)接邊、冗余數(shù)據(jù)刪除等工作,使更新工作的70%以上由程序完成,極大地減少了工期。更新要素檢測提取效果如圖4所示。
沈陽市地理信息公共服務平臺地址更新源主要包括近期測量的地形圖以及地籍測量、民政、旅游等專題數(shù)據(jù)的地名地址信息,此次更新主要利用SYGeo GIS軟件對平臺地名地址數(shù)據(jù)庫中消失、變化、增加的地名進行整理,最后整合到平臺地名地址數(shù)據(jù)庫中,整理工作主要有兩個:利用更新源地名的位置信息對平臺地址數(shù)據(jù)進行更新,利用平臺地名數(shù)據(jù)的屬性信息對更新源的地名數(shù)據(jù)進行更新。
圖3 DLG更新要素檢測提取流程
圖4 DLG更新要素檢測提取結果
地名更新技術利用分詞匹配原理,判斷平臺地名數(shù)據(jù)與周圍更新源地名數(shù)據(jù)的匹配度,匹配度達到規(guī)定的閾值后,即認為兩個地名相同,將平臺地名位置點移動到數(shù)據(jù)源地名處,同時將地名改為更新源對應的地名數(shù)據(jù)。地名地址更新的主要步驟如圖5所示。
其中:1)地名匹配度檢測步驟搜索半徑根據(jù)實際選擇,沈陽地區(qū)28 m效果最佳;
圖5 地名更新流程
地名數(shù)據(jù)更新工作實現(xiàn)程序自動更新,智能化程度較高,用戶在使用SYGeo GIS軟件判斷地名匹配度方面具有較高的自主性 可以自由的選擇分詞詞庫,并且可以自主的選擇搜索半徑和匹配度閾值,提高地名更新的準確性。
公交更新的難點在于公交線路采集處理需要極高的準確性,線路的采集處理工藝非常復雜,此次更新利用增量更新的方法進行,首先依據(jù)沈陽市公交網(wǎng)上的公交信息檢測出變化的公交線路與公交站點,然后利用公交線路采集處理流程進行更新,最后利用SYGeo GIS軟件進行優(yōu)化和查詢關系自動化生成,完成公交數(shù)據(jù)的更新工作。
公交數(shù)據(jù)更新的方法主要有線路刪除更新、變化更新和新增更新,沈陽市公交數(shù)據(jù)更新的主要步驟分為公交線路更新檢查,公交線路更新處理,公交線路整理等步驟。公交線路更新流程如圖6所示。
圖6 公交數(shù)據(jù)更新流程
首先利用Arc GIS緩沖功能,生成以道路中心線對稱的沿道路方向左右擴充2 m的道路緩沖線,作為公交線路的走向參考線。將站點從實際位置作垂線到道路中心線緩沖面上,如圖7所示,為今后的站點與線路,線路與站點之間的查詢,路徑分析等功能做好前期準備。
根據(jù)沈陽市公交網(wǎng)的公交變化信息,檢查需要更新的公交線路,公交線路的走向參考道路中心線緩沖線,線路只通過改公交線路駐停的公交站點,線路與站點處理如圖8所示。
圖7 公交站點垂直落到緩沖線上
圖8 公交路線與公交站點相交處理
更新公交線路繪制完成后,生成公交線路ID與公交站點ID關系表,便于公交查詢分析;同時為查詢效果美觀,需要對公交線路過小的折點進行截彎取直,因此最后利用線平滑算法,對公交線路進行優(yōu)化處理,處理結果如圖9所示。
圖9 公交線路優(yōu)化效果
將優(yōu)化后的公交數(shù)據(jù)和生成的點線ID關系表,導入平臺數(shù)據(jù)發(fā)布系統(tǒng),即可生成路徑公交數(shù)據(jù)。
地理信息公共服務平臺面向不同用戶提供地理服務,對數(shù)據(jù)的現(xiàn)勢性提出了很高要求,數(shù)據(jù)的更新速度快慢決定平臺生命力、競爭力的重要因素,正常的數(shù)據(jù)采集、更新、發(fā)布流程非常繁瑣,涉及了不同的軟件平臺。我院開發(fā)了一系列軟件,建立地理信息更新與發(fā)布一體化流程,實現(xiàn)基礎地理數(shù)據(jù)到公共服務平臺的無縫對接:通過SYGeo GIS軟件和人工干預,實現(xiàn)基礎數(shù)據(jù)到平臺數(shù)據(jù)庫的更新步驟,通過武漢大學吉奧開發(fā)的Geo Database Manager軟件,實現(xiàn)了平臺數(shù)據(jù)庫數(shù)據(jù)到地圖服務的步驟,通過Geo Globe Ser ver實現(xiàn)地圖服務發(fā)布管理功能,三軟件前后銜接,簡化數(shù)據(jù)更新發(fā)布的操作,極大縮短平臺基礎數(shù)據(jù)的更新周期。平臺數(shù)據(jù)庫更新發(fā)布以替換流程體系如圖10所示
圖10 更新預發(fā)布一體化流程
此次更新工作建立一套基礎地理數(shù)據(jù)更新、發(fā)布的工藝流程,形成基于變化要素進行檢測、提取、更新、切片、發(fā)布的技術路線,能夠實現(xiàn)自動化、大范圍的地理數(shù)據(jù)增量更新,刪除冗余記錄。該一體化流程支持更新數(shù)據(jù)的服務化、發(fā)布無縫連接,更新、發(fā)布過程中不需要中斷平臺服務,服務接口兼容OGC系列接口規(guī)范,實現(xiàn)時間軸瀏覽、版本回溯功能。
在技術方面,我單位開發(fā)了矢量數(shù)據(jù)變化要素檢測提取程序,為失量數(shù)據(jù)增量更新工作節(jié)省了大量的時間,系統(tǒng)簡潔有效,有推廣價值;地名地址更新程序基于分詞匹配算法,實現(xiàn)由基礎數(shù)據(jù)到平臺數(shù)據(jù)的一鍵式更新操作,節(jié)省大量的人力物力;公交數(shù)據(jù)更新工作提出公交數(shù)據(jù)檢測、采集、優(yōu)化等完整的更新流程,有一定的參考價值。
數(shù)字城市地理空間框架項目很多城市已經(jīng)進入更新維護階段,基礎地理數(shù)據(jù)的更新工作是面臨的一個難題。本文通過開發(fā)的SYGeo GIS軟件,基本實現(xiàn)了矢量數(shù)據(jù)的要素級增量更新,摸索出了基礎數(shù)據(jù)更新與發(fā)布一體化流程 為數(shù)字沈陽地理空間框架項目的維護更新提供保障,能夠實現(xiàn)當年新增數(shù)據(jù)當年更新,為數(shù)字地理空間框架的推廣奠定基礎。
[1] 周炤,肖強,趙國成,等.基礎地理空間數(shù)據(jù)持續(xù)更新模式分析[J].測繪工程,2014,23(1):12-16.
[2] 張西軍,張笑涵.沈陽市公交數(shù)據(jù)采集整理方法的研究與實踐[J].城市勘測,2014(4):39-42.
[3] 翟德坤,吳秋蘭,王兵兵,等.公共地理信息服務平臺村鎮(zhèn)政務系統(tǒng)實現(xiàn)[J].測繪科學,2014,39(5):36-39.
[4] 王藝晴,黃良奮,覃茂運.數(shù)字陵水公共地理信息服務平臺建設研究[J].測繪科學,2014,39(5):69-72.
[5] 梁實,王益新.深圳智慧醫(yī)療云服務平臺建設[J].測繪科學,2014,39(8):74-77.
[6] 李鋼,尹鵬程,張季一,等.“智慧國土”建設探討[J].測繪科學,2014,39(8):62-66.
[7] 劉江濤,彭子鳳,唐嶺軍.智慧城市空間信息平臺關鍵技術芻議[J].測繪科學,2014,39(8):36-38.
[8] 王昌翰.重慶城市空間數(shù)據(jù)更新與建庫[J].測繪科學,2012,37(4):184-186.
[9] 秦亮軍,劉洋,歐海平,等.廣州市基礎地理空間數(shù)據(jù)建庫及動態(tài)更新[J].測繪工程,2010,19(5):44-48.
[10]衛(wèi)東.地理空間數(shù)據(jù)一體化更新發(fā)布系統(tǒng)的技術研究[J].測繪通報,2013(7):77-81.
[11]林少蓉,于忠海,李霖,等.基礎地理信息數(shù)據(jù)的增量更新制圖方法[J].測繪科學,2014,39(3):127-131.
[12]蔣捷,陳軍.基礎地理信息數(shù)據(jù)庫更新的若干思考[J].測繪通報,2000(5):1-3.
[13]傅仲良,吳建華.多比例尺空問數(shù)據(jù)庫更新技術研究[J].武 漢 大 學 學 報:信 息 科 學 版,2007,32(12):1115-1118.
[14]劉德兒,閭國年,蘭小機,等.城市基礎地理數(shù)據(jù)庫更新機制研究[J].大地測量與地球動力學,2010,30(1):154-158.
[15]孔源.地籍數(shù)據(jù)更新機制的研究和設計[D].上海:同濟大學,2008.
[16]肖計劃,安曉亞,孫群,等.多尺度矢量地圖數(shù)據(jù)關聯(lián)自動更新研究[J].測繪工程,2011,20(2):1-5.