為了實現(xiàn)多數(shù)據(jù)源、多尺度、多類型空間數(shù)據(jù)的統(tǒng)一集成管理,近年來無論是數(shù)據(jù)庫廠商,還是GIS廠商都致力于開發(fā)空間數(shù)據(jù)庫引擎研究工作。
各大數(shù)據(jù)庫廠商在他們的數(shù)據(jù)庫管理系統(tǒng)中都加入了 對空間數(shù)據(jù)的支持,例如,Oracle公司推出的Oracle Spatial,它為空間數(shù)據(jù)的存儲和索引定義了一套數(shù)據(jù)庫結構,并通過擴展Oracle PL/SQL為空間數(shù)據(jù)的處理和操縱提供了 一系列函數(shù)和過程,從而實現(xiàn)對空間數(shù)據(jù)服務的支持。Informix公司推出的Informix ILLustr,對空間數(shù)據(jù)的處理和操作是通過大DatabaseBlade Spatial Module完成的,它具有良好的面向對象特征。國產(chǎn)數(shù)據(jù)庫DM3也著手研發(fā)支持空間數(shù)據(jù)庫的產(chǎn)品,通過二進制的對象數(shù)據(jù)類型來支持空間數(shù)據(jù)的存儲,但沒有針對空間數(shù)據(jù)提供空間索引機制,也不提供空間數(shù)據(jù)分析功能。
雖然RDBMS的空間數(shù)據(jù)庫引擎產(chǎn)品能夠利用關系數(shù)據(jù)庫存儲和管理空間數(shù)據(jù),并在空間數(shù)據(jù)處理的有些方面獲得不錯的效果,但RDBMS的專長畢竟是數(shù)據(jù)管理,而非空間分析,使用RDBMS的空間數(shù)據(jù)處理仍然存在一定的局限性。況且也不應該將GIS與特定的數(shù)據(jù)庫管理系統(tǒng)綁定。
GIS廠商也紛紛推出了自己支持空間數(shù)據(jù)的產(chǎn)品。ESRI公司的ArcSDE利用HHCODE技術提供針對空間數(shù)據(jù)的索引,支持高效的空間搜索,提供一些空間分析功能。提供專有的API用于將空間數(shù)據(jù)加入到RDBMS中支持對這些數(shù)據(jù)的訪問。MapInfo公司的SpatialWare是之一個在對象關系數(shù)據(jù)庫環(huán)境下支持 基于SQL進行空間分析和空間査詢。但它采用的數(shù)據(jù)模型不支持拓撲關系,空間分析能力較弱。國內GIS廠商北京超圖公司推出了SuperMap SDX,采用多源空間數(shù)據(jù)無縫集成技術。SuperMap SDX基于關系數(shù)據(jù)庫的 空間數(shù)據(jù)引擎包括:SDX for SQL Server、SDX for Oracle、SDX for Oracle Spatia、SDX for SDE。
添加微信好友, 獲取更多信息
復制微信號
來源:開源地理空間基金會中文分會
來源鏈接:https://www.osgeo.cn/post/17ce2
本站聲明:網(wǎng)站內容來源于 *** ,如有侵權,請聯(lián)系我們,我們將及時處理。