付榮祥,吳彬卓,葉哲璐
(1. 中國測繪科學(xué)研究院浙江分院,浙江 杭州 310012; 2. 長興縣地理信息中心,浙江 長興 313100)
地理空間數(shù)據(jù)庫聯(lián)動更新技術(shù)
付榮祥2,吳彬卓1,葉哲璐1
(1. 中國測繪科學(xué)研究院浙江分院,浙江 杭州 310012; 2. 長興縣地理信息中心,浙江 長興 313100)
以浙江省地理空間數(shù)據(jù)交換平臺多比例尺、跨行業(yè)的地理空間數(shù)據(jù)整合與更新為背景,介紹了地理空間數(shù)據(jù)庫的聯(lián)動更新模式,描述了多比例尺數(shù)據(jù)的級聯(lián)更新和跨行業(yè)數(shù)據(jù)的協(xié)同更新兩種模式,以及支撐聯(lián)動更新的兩大關(guān)鍵技術(shù),即實體級增量更新和地理實體編碼。聯(lián)動更新技術(shù)在浙江省地理空間數(shù)據(jù)交換平臺的運用與相關(guān)機制的建立,對提高平臺各類空間數(shù)據(jù)的更新效率和數(shù)據(jù)一致性提供了技術(shù)保證。
地理空間框架要素;數(shù)據(jù)更新;地理實體編碼
浙江省地理空間數(shù)據(jù)交換平臺(簡稱交換平臺)是“數(shù)字浙江”建設(shè)的重要基礎(chǔ),也是國家地理信息公共服務(wù)平臺的浙江節(jié)點,旨在提高全省地理信息資源的開發(fā)利用程度和信息化水平,加快全省地理空間相關(guān)業(yè)務(wù)的信息化進(jìn)程。交換平臺與數(shù)十家省級政府部門進(jìn)行了數(shù)據(jù)交換,集成整合了上千層各種專題的地理空間數(shù)據(jù)。各專題數(shù)據(jù)的空間信息需要進(jìn)行高效的聯(lián)動更新,保證數(shù)據(jù)的一致性。本文擬對該問題進(jìn)行分析研究,介紹聯(lián)動更新技術(shù)、模式,以及實體級增量更新和地理實體編碼等關(guān)鍵技術(shù),并建立聯(lián)動更新工藝流程。
交換平臺地理空間數(shù)據(jù)庫包含框架數(shù)據(jù)和專題數(shù)據(jù)??蚣軘?shù)據(jù)包括框架要素、地名、地表高程模型和遙感影像4種數(shù)據(jù),是交換平臺數(shù)據(jù)層的核心??蚣芤財?shù)據(jù)是地理空間框架數(shù)據(jù)中的矢量數(shù)據(jù)部分,比例尺分別為1∶1萬、1∶5萬、1∶25萬和1∶100萬,包含水系、道路、居民地、行政境界、植被等要素,系在基礎(chǔ)地理信息數(shù)據(jù)庫的基礎(chǔ)上,通過要素選取、地理對象構(gòu)建、數(shù)據(jù)融合等技術(shù)手段生產(chǎn)而成。專題數(shù)據(jù)則來自于各政府部門。以往,這些數(shù)據(jù)孤立地存在于各權(quán)屬單位手中,各自進(jìn)行維護(hù)更新。在數(shù)據(jù)集成整合的過程中發(fā)現(xiàn),小比例尺框架要素數(shù)據(jù)一般都能在大比例尺數(shù)據(jù)中找到對應(yīng)的地理實體,專題數(shù)據(jù)與框架要素數(shù)據(jù)描述的對象也具有一定的重合度,絕大多數(shù)專題數(shù)據(jù)都能夠在框架要素數(shù)據(jù)中找到對應(yīng)的地理實體。如能在跨比例尺、跨行業(yè)的地理空間數(shù)據(jù)之間建立聯(lián)系,以一種數(shù)據(jù)的更新帶動其他相關(guān)數(shù)據(jù)的更新,是一種高效、低成本的途徑。
經(jīng)過探索,交換平臺建立了數(shù)據(jù)聯(lián)動更新的模式:對跨比例尺數(shù)據(jù)進(jìn)行級聯(lián)更新,對跨行業(yè)數(shù)據(jù)進(jìn)行協(xié)同更新??绫壤呒壜?lián)更新以1∶1萬框架要素數(shù)據(jù)為基礎(chǔ),在1∶1萬與1∶5萬、1∶25萬和1∶100萬之間建立層級的聯(lián)系,一旦1∶1萬數(shù)據(jù)發(fā)生了變化,則級聯(lián)更新其他比例尺的相應(yīng)數(shù)據(jù);跨行業(yè)協(xié)同更新則是以框架要素數(shù)據(jù)為核心,建立各專題地理空間數(shù)據(jù)與框架要素數(shù)據(jù)之間的聯(lián)系,任何專題數(shù)據(jù)發(fā)生的變化,都將反映到框架要素數(shù)據(jù)中,然后再通過框架要素數(shù)據(jù)將變化傳遞到其他相關(guān)專題數(shù)據(jù)中去。
在交換平臺的數(shù)據(jù)整合實踐中,各級比例尺的框架要素數(shù)據(jù)初次建立均來自相同比例尺的基礎(chǔ)地理信息數(shù)據(jù),各類專題數(shù)據(jù)的初次空間化大都基于1∶1萬框架要素數(shù)據(jù)。為保證數(shù)據(jù)更新的高效性和一致性,平臺首創(chuàng)了實體級增量更新技術(shù)和地理實體編碼技術(shù)。
級聯(lián)更新和協(xié)同更新從理論上能夠解決地理空間數(shù)據(jù)聯(lián)動更新的難題,但是這兩種模式實施的關(guān)鍵是需保證跨比例尺、跨行業(yè)數(shù)據(jù)之間建立關(guān)聯(lián)和變化的信息能夠準(zhǔn)確迅速地被提取。實體級增量更新技術(shù)和地理實體編碼技術(shù)為實現(xiàn)聯(lián)動更新的高效與低成本提供了技術(shù)保障。
2.1 實體級增量更新技術(shù)
傳統(tǒng)的地理空間數(shù)據(jù)更新一般采用粗放的圖幅級或測區(qū)級更新方式,以圖幅或測區(qū)為單位也能夠?qū)崿F(xiàn)增量更新,但生產(chǎn)率低,地理實體變化信息丟失的缺點無法避免。實體級增量更新采用面向地理實體的數(shù)據(jù)模型存儲空間要素,實體相互獨立且完整,對單個實體的更新不影響其他實體。每個地理實體必須包含變化日期和變化類型字段。變化類型包括增加、刪除、修改3種。實體級增量更新不允許刪除數(shù)據(jù),當(dāng)數(shù)據(jù)發(fā)生變化時,在數(shù)據(jù)庫中增加記錄,填寫變化類型和變化日期字段。對于特定的實體,在數(shù)據(jù)庫中保存了多個變化記錄,變化日期最晚的為最新數(shù)據(jù),其他均為歷史數(shù)據(jù)。這種方式能夠?qū)⒌乩砜臻g信息的變化定位到具體的地理實體,從而能夠精確更新需要更新的數(shù)據(jù),并保存歷史信息。
2.2 地理實體編碼技術(shù)
大部分專題和基礎(chǔ)的地理空間數(shù)據(jù)庫并不符合聯(lián)動更新的要求,即數(shù)據(jù)本身不能體現(xiàn)變化或變化前后沒有關(guān)聯(lián),跨比例尺數(shù)據(jù)也沒有進(jìn)行有效關(guān)聯(lián)。因此,以往增量變化信息的提取和關(guān)聯(lián)關(guān)系的確立只能依靠傳統(tǒng)的圖形、屬性比較,效率很低,錯誤率較高。地理實體編碼技術(shù)解決了這一難題。地理實體編碼是地理實體的唯一永久標(biāo)識,作為地理實體的一個字段存儲于數(shù)據(jù)庫中。通過地理實體編碼可以從數(shù)據(jù)庫中獲取到一個完整的地理對象[3]。通過地理實體編碼也可以找到不同數(shù)據(jù)庫中的對應(yīng)數(shù)據(jù),即新舊數(shù)據(jù)、跨庫數(shù)據(jù)、跨比例尺數(shù)據(jù)的關(guān)聯(lián)關(guān)系,從而能夠幫助發(fā)現(xiàn)數(shù)據(jù)變化,提取變化增量。根據(jù)變化數(shù)據(jù)的地理實體編碼能夠找到對應(yīng)目標(biāo)庫的相應(yīng)要素,從而實現(xiàn)更新的傳遞。尤其對于級聯(lián)更新,地理實體編碼可建立起多尺度數(shù)據(jù)間的實體關(guān)聯(lián),使大比例尺數(shù)據(jù)發(fā)生的變化能夠迅速對應(yīng)到小比例尺的相關(guān)要素,從而準(zhǔn)確定位到更新目標(biāo)。
課題組成員[3]對地理實體編碼方案進(jìn)行了初步研究,通過分析和試驗建立了一套統(tǒng)一的編碼規(guī)則,使地理實體在數(shù)據(jù)生產(chǎn)中能夠自動編碼,實現(xiàn)了要素的快速定位和變化要素的級聯(lián)更新。在編碼方案中,地理實體編碼由4個碼段組成:地理實體分類碼、定位碼、層級隸屬關(guān)系碼和順序碼,地理實體編碼固定且不可重復(fù)。
框架要素數(shù)據(jù)庫已添加地理實體編碼(EntiID)字段,地理實體產(chǎn)生時即需為其賦上地理實體編碼。以水系為例,其屬性結(jié)構(gòu)見表1。其中的EntiID表示的是水系的地理實體編碼,它是水系的唯一標(biāo)識碼。
表1 水系屬性表
聯(lián)動更新生產(chǎn)體系包含兩種工藝流程:跨比例尺的級聯(lián)更新和跨行業(yè)的協(xié)同更新。
3.1 級聯(lián)更新工藝流程
級聯(lián)更新的對象是不同比例尺的地理空間框架要素數(shù)據(jù)。級聯(lián)更新的發(fā)起一般是從大比例尺框架要素數(shù)據(jù)開始,然后逐次傳遞到小比例尺數(shù)據(jù)中去。流程如圖1所示。
級聯(lián)更新的基本流程為:
(1) 大比例尺某地理實體發(fā)生變化。
(2) 根據(jù)發(fā)生變化地理實體的編碼在相鄰的小一級框架要數(shù)據(jù)數(shù)據(jù)庫中搜索相應(yīng)實體。
(3) 找到該地理實體后,比較二者的更新日期,若該實體更新日期較早,則根據(jù)縮編規(guī)則進(jìn)行直接縮編或人工干預(yù)后進(jìn)行更新。
(4) 依次傳遞到更小比例尺,重復(fù)步驟(3),直至找不到對應(yīng)的地理實體。此時,跨比例尺的級聯(lián)更新已經(jīng)完成。
圖1 級聯(lián)更新工藝流程
3.2 協(xié)同更新工藝流程
協(xié)同更新是以框架要素數(shù)據(jù)的變化為核心,專題數(shù)據(jù)圍繞該核心進(jìn)行變化的傳遞,最終達(dá)到協(xié)同更新,如圖2所示。
圖2 框架要素數(shù)據(jù)協(xié)同更新
行業(yè)專題數(shù)據(jù)首先發(fā)生變化的協(xié)同更新基本流程為:
(1)A行業(yè)專題數(shù)據(jù)發(fā)生變化。
(2) 根據(jù)發(fā)生變化地理實體的編碼,找到地理空間框架要素數(shù)據(jù)中的同名實體。
(3) 對比二者的更新日期,若該實體的更新日期早于前者,則根據(jù)比例尺對數(shù)據(jù)精度等方面的要求對地理空間框架要素數(shù)據(jù)進(jìn)行更新。
(4) 地理空間框架要素數(shù)據(jù)更新后,將觸發(fā)相關(guān)B行業(yè)專題數(shù)據(jù)的同步更新。
(5) 通過地理實體編碼在B行業(yè)專題數(shù)據(jù)中搜索同名實體。
(6) 對比二者的更新日期,若該實體的更新日期早于前者,則對該實體進(jìn)行同步更新。
框架要素數(shù)據(jù)首先發(fā)生變化的協(xié)同更新基本流程為:
(1) 地理空間框架要素數(shù)據(jù)更新后,將觸發(fā)相關(guān)行業(yè)專題數(shù)據(jù)的同步更新。
(2) 通過地理實體編碼在相關(guān)行業(yè)專題數(shù)據(jù)中搜索同名實體。
(3) 對比二者的更新日期,如果該實體的更新日期早于前者,則對該實體進(jìn)行同步更新。
如上所述,協(xié)同更新以地理空間框架要素數(shù)據(jù)為核心,通過地理實體編碼將變化在不同行業(yè)的專題數(shù)據(jù)中進(jìn)行傳遞,最終提高了各專題數(shù)據(jù)的一致性。
地理空間數(shù)據(jù)庫的聯(lián)動更新生產(chǎn)體系集成了級聯(lián)更新和協(xié)同更新兩種模式,是一個更加綜合的數(shù)據(jù)更新體系。地理實體編碼很好地建立了不同尺度、不同專題數(shù)據(jù)庫同名地理對象間的關(guān)聯(lián)關(guān)系。實體級增量更新技術(shù)則應(yīng)用地理實體編碼將變化在不同的數(shù)據(jù)庫中傳遞并同步更新。聯(lián)動更新生產(chǎn)體系能夠協(xié)同各個部門,共同為平臺框架要素數(shù)據(jù)更新提供數(shù)據(jù)支撐;同時,平臺提供的具有良好一致性的專題和基礎(chǔ)空間數(shù)據(jù)也能更好地為各個部門提供數(shù)據(jù)服務(wù)。在具體實踐中,進(jìn)一步研究和應(yīng)用地理實體編碼,促進(jìn)專題與基礎(chǔ)數(shù)據(jù)的聯(lián)動更新將是一個重要的發(fā)展方向。
[1] 劉東琴.地理實體數(shù)據(jù)庫構(gòu)建研究[D]. 青島:山東科技大學(xué),2010.
[2] 傅仲良,吳建華.多比例尺空間數(shù)據(jù)庫更新技術(shù)研究[J].武漢大學(xué)學(xué)報(信息科學(xué)版),2007,32(12): 1115-1118.
[3] 彭瑞,江瑞.關(guān)于地理實體編碼設(shè)計和應(yīng)用的研究[J].現(xiàn)代測繪,2012,35(3): 23-26.
[4] 應(yīng)荷香.基于地理實體編碼的多尺度表達(dá)空間數(shù)據(jù)聯(lián)動更新技術(shù)[J].測繪與空間地理信息,2012,35(7):53-55.
[5] 何榕健,戴韞卓,杜震洪,等.一種多源矢量空間數(shù)據(jù)的聯(lián)動增量更新模型[J].浙江大學(xué)學(xué)報(理學(xué)版),2013,40(5):580-586.
[6] 陳軍,周曉光.基于拓?fù)渎?lián)動的增量更新方法研究——以地籍?dāng)?shù)據(jù)庫為例[J].測繪學(xué)報,2008,37(3):322-329.
[7] 傅仲良,吳建華.多比例尺空間數(shù)據(jù)庫更新技術(shù)研究[J].武漢大學(xué)學(xué)報(信息科學(xué)版),2007,32(12):1115-1118.
[8] 王鵬波.多比例尺道路數(shù)據(jù)的聯(lián)動更新研究[D].鄭州:信息工程大學(xué),2009.
[9] 張保鋼,楊伯鋼,張紅,等.城市地形圖數(shù)據(jù)一體化建庫與聯(lián)動更新的數(shù)學(xué)原理[J].測繪通報,2011(3):56-59.
[10] 王艷軍,李朝奎.多尺度城市地理數(shù)據(jù)在線聯(lián)動更新研究[J].測繪科學(xué),2014,39(10):48-52.
Geospatial Database Linkage Updating Technique
FU Rongxiang2,WU Binzhuo1,YE Zhelu1
(1. Zhejiang Branch, Chinese Academy of Surveying and Mapping, Hangzhou 310012, China; 2. Geomatics Center of Changxing, Changxing 313100, China)
This paper described geospatial database linkage updating pattern, used in multi-scale, multi-industry geospatial data exchange in Zhejiang. This pattern includes multi-scale cascade updating and multi-industry collaboration updating, and is strongly supported by two key techniques entity level increment updating and geographic entity encoding. Linkage updating guaranteed updating efficiency and consistency of geospatial data in Zhejiang Geospatial Data Exchange.
geospatial framework features; data updating; geospatial entity encoding
付榮祥,吳彬卓,葉哲璐.地理空間數(shù)據(jù)庫聯(lián)動更新技術(shù)[J].測繪通報,2017(5):136-138.
10.13474/j.cnki.11-2246.2017.0173.
2016-09-28
測繪地理信息公益性行業(yè)科研專項(201512024);測繪地理信息公益性行業(yè)科研專項(201512012)
付榮祥(1977—),男,高級工程師,主要研究方向為測繪與地理信息。E-mail:168518908@qq.com
P208
A
0494-0911(2017)05-0136-03