全關(guān)系型空間數(shù)據(jù)庫管理系統(tǒng)是指圖形和屬性數(shù)據(jù)都用現(xiàn)有的 關(guān)系數(shù)據(jù)庫管理系統(tǒng)管理。關(guān)系數(shù)據(jù)庫管理系統(tǒng)的軟件廠商不作 任何擴(kuò)展,由GIS軟件商在此基礎(chǔ)上進(jìn)行開發(fā),使之不僅能管理 結(jié)構(gòu)化的屬性數(shù)據(jù),而且能管理非結(jié)構(gòu)化的圖形數(shù)據(jù)。
用關(guān)系數(shù)據(jù)庫管理系統(tǒng)管理圖形數(shù)據(jù)有兩種模式:
(1)圖形數(shù)據(jù)按照關(guān)系數(shù)據(jù)模型組織,利用關(guān)聯(lián)表的方式進(jìn)行管理。
對每一個(gè)空間表,都有另外一個(gè)表通過OID與此表關(guān)聯(lián)。幾何坐標(biāo)將存放在這個(gè)關(guān)聯(lián)表中,所有的幾何對象都看成 是由點(diǎn)構(gòu)成,每個(gè)點(diǎn)的XY和XYZ存放為一行,有多少個(gè)點(diǎn)就 存放多少行。獲取空間數(shù)據(jù)時(shí)進(jìn)行join運(yùn)算,顯然,這種 關(guān)系連接運(yùn)算比較復(fù)雜,非常費(fèi)時(shí)。由此可見,關(guān)系模型 在處理空間目標(biāo)方面效率不高。
添加微信好友, 獲取更多信息
復(fù)制微信號
(2)利用BLOB等大二進(jìn)制數(shù)據(jù)類型。
目前大部分關(guān)系數(shù)據(jù)庫管理系統(tǒng)都提供了二進(jìn)制塊的字段域,以適應(yīng)管理多媒體數(shù)據(jù)或可變長文本字符。GIS利用這種功能,通常把圖形的坐標(biāo)數(shù)據(jù),當(dāng)做一個(gè)二進(jìn)制塊,交由關(guān)系數(shù)據(jù)庫管理 系統(tǒng)進(jìn)行存儲(chǔ)和管理。這種存儲(chǔ)方式,雖然省去了前面所述的 大量關(guān)系連接操作,但是二進(jìn)制塊的讀寫效率要比定長的屬性 字段慢得多,特別是牽涉對象的嵌套,速度更慢。
來源:開源地理空間基金會(huì)中文分會(huì)
來源鏈接:https://www.osgeo.cn/post/1c650
本站聲明:網(wǎng)站內(nèi)容來源于 *** ,如有侵權(quán),請聯(lián)系我們,我們將及時(shí)處理。