目前,最為普遍的環(huán)境空間信息管理 *** 是混合模型 *** ,即圖形數(shù)據(jù)由文件管理系統(tǒng)管理,而屬性數(shù)據(jù)則由關(guān)系數(shù)據(jù)庫管理,基于這種混合數(shù)據(jù)處理方式的G1S結(jié)構(gòu),稱為雙重結(jié)構(gòu)。其典型代表有。這種系統(tǒng)結(jié)構(gòu)的更大優(yōu)點(diǎn)是: 屬性數(shù)據(jù)的管理可以充分商業(yè)化數(shù)據(jù)庫管理系統(tǒng)的功能且圖形的處理與檢索效率較高。
但是,圖形和屬性的硬性分離會(huì)帶來許多問題:
(1)不利于空間査詢。因?yàn)闁嗽兂3I婕翱臻g實(shí)體的圖形部分和屬性部分。而這種模型只能分別對圖形庫和厲性庫進(jìn)行査詢,然后將兩者的結(jié)果組合在一起,這樣勢必降低査詢效率。
(2)數(shù)據(jù)的整體一致性易遭到破壞。例如,實(shí)體在圖形庫中的部分可能已被刪除,而對應(yīng)的屬性庫部分卻可能沒有被刪除。
(3)不利于分布式數(shù)據(jù)管理。因?yàn)閳D形數(shù)據(jù)獨(dú)立于屬性數(shù)據(jù)之外,自成—體,無法利用標(biāo)準(zhǔn)的數(shù)據(jù)庫管理系統(tǒng)提供的分布式數(shù)據(jù)管理功能,而且在分布式數(shù)據(jù)庫中,圖形和屬性的協(xié)調(diào)更加困難。

添加微信好友, 獲取更多信息
復(fù)制微信號(hào)
對于關(guān)系模型在空間數(shù)據(jù)處理中的不足之處,有人提出了2種新 *** :一是擴(kuò)展現(xiàn)有的關(guān)系模型,使其能容納圖形數(shù)據(jù),并進(jìn)行空間運(yùn)算和査詢,即擴(kuò)展的關(guān)系模型;二是用新的數(shù)據(jù)模銦如面向?qū)ο蟮臄?shù)據(jù)模型來取代關(guān)系模型。
擴(kuò)展的關(guān)系模型就是在原有關(guān)系模型的基礎(chǔ)上增加幾何數(shù)據(jù) 類型和空間操作箅子,其中幾何數(shù)據(jù)類型包括點(diǎn)、線、面等;空間操作算子包括距離、面積、相交、包含等。
像這樣,用同一個(gè)數(shù)據(jù)庫管理圖形和屬性,除了可以實(shí)現(xiàn)圖形實(shí)體專題意義上的査詢以外,還可以對數(shù)據(jù)進(jìn)行集中控制,包括數(shù)據(jù)的完整性和一致性控制等,并充分利用數(shù)據(jù)庫管理系統(tǒng)提供的功能,便于分布式數(shù)據(jù)管理,提高了系統(tǒng)的開放性,便于用戶使用和二次開發(fā)。不過,擴(kuò)展的關(guān)系模型雖然克服了關(guān)系模型的部分局限性,但仍然擺脫不了關(guān)系模式的束縛,如屬性取值為不可再分的簡單數(shù)據(jù),不能處理復(fù)雜對象等。
面向?qū)ο竽P偷某霈F(xiàn)則開辟了新的道路。面向?qū)ο蟮臄?shù)據(jù)模型是以面向?qū)ο蟾拍顬榛A(chǔ),支持復(fù)雜對象表示和操作的高層次抽象模型。它涉及4個(gè)抽象概念:即分類、概括、聚集和聯(lián)合,以及繼承和傳播兩個(gè)語義工具。面向?qū)ο蟮暮诵氖浅橄髮ο蠹捌洳僮?。面向?qū)ο蟮臄?shù)據(jù)模型的思想,就是將圖形和屬性封裝在一起,并由一個(gè)面向?qū)ο蟮臄?shù)據(jù)庫管理系統(tǒng)進(jìn)行管理。其典型代表有ESR1公司的ArcSDE與Geodatabase。
從空間數(shù)據(jù)管理的角度來看,ArcSDE可看成是一個(gè)連續(xù)的空間數(shù)據(jù)模型,借助這一模型,可用RDB管理空間數(shù)據(jù)。在ArcSDE中,空間數(shù)據(jù)的管理和存儲(chǔ)都是通過DBMS中的若千表(Table)來完成的,如圖所示。
在RDBMS中融入空間數(shù)據(jù)后,ArcSDE可以提供對空間、非空間數(shù)據(jù)進(jìn)行高效率操作的數(shù)據(jù)庫服務(wù)。由于ArcSDE采用的是客戶/#務(wù)器體系結(jié)構(gòu),大量用戶可同時(shí)并發(fā)地對同一數(shù)據(jù)進(jìn)行操作。ArcSDE提供了應(yīng)用程序接口(API),開發(fā)人員可將空間數(shù)據(jù)檢索和分析功能集成到他們的應(yīng)用工程中去。
Geodatabase是ArcInfo 8引入的一個(gè)全新的空間數(shù)據(jù)模型,是建立在DBMS之上的統(tǒng)一的、智能化的空間數(shù)據(jù)庫。所謂“統(tǒng)一”,在于Geodatabase之前所有的空間數(shù)據(jù)模型 都不能在一個(gè)統(tǒng)一的模型框架下對GLS通常所處理和表達(dá) 的地理空間要素,如矢最、柵格、三維表面、 *** 、地址等進(jìn)行統(tǒng)一的描述,而Geodatabase做到了這一點(diǎn)。所謂“智能化”,是指在Geodatabase模型中,地理空間要素的表達(dá)較之以往的模型更接近于 我們對現(xiàn)實(shí)事物對象的認(rèn)識(shí)和表述方式。Geodatabase中引入了地理空間要素的行為、規(guī)則和關(guān)系,當(dāng)處理Gcodatabase中的要素時(shí),對其基本的行為和必須滿足的規(guī)則,無需通過程序編碼;對其特殊的行為和規(guī)則,可以通過要素?cái)U(kuò)展進(jìn)行客戶化定義,這是其他空間數(shù)據(jù)模型做不到的。
來源:開源地理空間基金會(huì)中文分會(huì)
來源鏈接:https://www.osgeo.cn/post/1bf46
本站聲明:網(wǎng)站內(nèi)容來源于 *** ,如有侵權(quán),請聯(lián)系我們,我們將及時(shí)處理。