GIS多源數(shù)據(jù)集成模式評述
(作者未知) 2009/5/13
(接上頁)庫或文件中。這是目前GIS系統(tǒng)數(shù)據(jù)集成的主要辦法。目前得到公認的幾種重要的空間數(shù)據(jù)格式有:ESRI公司的Arc/Info Coverage、ArcShape Files、E00格式;AutoDesk的DXF格式和DWG格式;MapInfo的MIF格式;Intergraph的dgn格式等等。 數(shù)據(jù)轉(zhuǎn)換模式主要存在的問題是:
(1)由于缺乏對空間對象統(tǒng)一的描述方法,從而使得不同數(shù)據(jù)格式描述空間對象時采用的數(shù)據(jù)模型不同,因而轉(zhuǎn)換后不能完全準確表達源數(shù)據(jù)的信息。
(2)這種模式需要將數(shù)據(jù)統(tǒng)一起來,違背了數(shù)據(jù)分布和獨立性的原則;如果數(shù)據(jù)來源是多個代理或企業(yè)單位,這種方法需要所有權的轉(zhuǎn)讓等問題[1]。 美國國家空間數(shù)據(jù)協(xié)會(NSDI)制定了統(tǒng)一的空間數(shù)據(jù)格式規(guī)范SDTS(Spatial Data Transformation Standard),包括幾何坐標、投影、拓撲關系、屬性數(shù)據(jù)、數(shù)據(jù)字典,也包括柵格格式和矢量格式等不同的空間數(shù)據(jù)格式的轉(zhuǎn)換標準。許多軟件利用SDTS提供了標準的空間數(shù)據(jù)交換格式。目前,ESRI在ARC/INFO中提供了SDTSIMPORT以及SDTSEXPORT模塊,Intergraph公司在MGE產(chǎn)品系列中也支持SDTS矢量格式。SDTS在一定程度上解決了不同數(shù)據(jù)格式之間缺乏統(tǒng)一的空間對象描述基礎的問題。但SDTS目前還很不完善,還不能完全概括空間對象的不同描述方法,并且還不能統(tǒng)一為各個層次以及從不同應用領域為空間數(shù)據(jù)轉(zhuǎn)換提供統(tǒng)一的標準;并且SDTS沒有為數(shù)據(jù)的集中和分布式處理提供解決方案,所有的數(shù)據(jù)仍需要經(jīng)過格式轉(zhuǎn)換復制到系統(tǒng)中,不能自動同步更新。
2 、數(shù)據(jù)互操作模式
數(shù)據(jù)互操作模式是OpenGIS consortium (OGC) 制定的規(guī)范。OGC是為了發(fā)展開放式地理數(shù)據(jù)系統(tǒng)、研究地學空間信息標準化以及處理方法的一個非盈利組織。GIS互操作是指在異構數(shù)據(jù)庫和分布計算的情況下,GIS用戶在相互理解的基礎上,能透明地獲取所需的信息。OGC為數(shù)據(jù)互操作制定了統(tǒng)一的規(guī)范,從而使得一個系統(tǒng)同時支持不同的空間數(shù)據(jù)格式成為可能。根據(jù)OGC頒布的規(guī)范,可以把提供數(shù)據(jù)源的軟件稱為數(shù)據(jù)服務器(Data Servers),把使用數(shù)據(jù)的軟件稱為數(shù)據(jù)客戶(Data Clients),數(shù)據(jù)客戶使用某種數(shù)據(jù)的過程就是發(fā)出數(shù)據(jù)請求,由數(shù)據(jù)服務器提供服務的過程,其最終目的是使數(shù)據(jù)客戶能讀取任意數(shù)據(jù)服務器提供的空間數(shù)據(jù)。OGC規(guī)范基于OMG的CORBA、Microsoft的OLE/COM以及SQL等,為實現(xiàn)不同平臺間服務器和客戶端之間數(shù)據(jù)請求和服務提供了統(tǒng)一的協(xié)議。OGC規(guī)范正得到OMG和ISO的承認,從而逐漸成為一種國際標準,將被越來越多的GIS軟件以及研究者所接受和采納。目前,還沒有商業(yè)化GIS軟件完全支持這一規(guī)范
數(shù)據(jù)互操作為多源數(shù)據(jù)集成提供了嶄新的思路和規(guī)范。它將GIS帶入了開放式的時代,從而為空間數(shù)據(jù)集中式管理和分布存儲與共享提供了操作的依據(jù)。OGC標準將計算機軟件領域的非空間數(shù)據(jù)處理標準成功地應用到空間數(shù)據(jù)上。但是OGC標準更多考慮到采用了OpenGIS協(xié)議的空間數(shù)據(jù)服務軟件和空間數(shù)據(jù)客戶軟件,對于那些歷史存在的大量非OpenGIS標準的空間數(shù)據(jù)格式的處理辦法還缺乏標準的規(guī)范。而從目前來看,非OpenGIS標準的空間數(shù)據(jù)格式仍然占據(jù)已有數(shù)據(jù)的主體。
數(shù)據(jù)互操作規(guī)范為多源數(shù)據(jù)集成帶來了新的模式,但這一模式在應用中存在一定局限性:首先,為真正實現(xiàn)各種格式數(shù)據(jù)之間的互操作,需要每個每種格式的宿主軟件都按照著統(tǒng)一的規(guī)范實現(xiàn)數(shù)據(jù)訪問接口,在一定時期內(nèi)還不現(xiàn)實;其次,一個軟件訪問其他軟件的數(shù)據(jù)格式時是通過數(shù)據(jù)服務器實現(xiàn)的,這個數(shù)據(jù)服務器實際上就是被訪問數(shù)據(jù)格式的宿主軟件,也就是說,用戶必須同時擁有這兩個GIS軟件,并且同時運行,才能完成數(shù)據(jù)互操作過程。
3、直接數(shù)據(jù)訪問模式
顧名思義,直接數(shù)據(jù)訪問指在一個GIS軟件中實現(xiàn)對其他軟件數(shù)據(jù)格式的直接訪問,用戶可以使用單個GIS軟件存取多種數(shù)據(jù)格式。直接數(shù)據(jù)訪問不僅避免了繁的數(shù)據(jù)轉(zhuǎn)換,而且在一個GIS軟件中訪問某種軟件的數(shù)據(jù)格式不要求用戶擁有該數(shù)據(jù)格式的宿主軟件,更不需要該軟件運行。直接數(shù)據(jù)訪問提供了一種更為經(jīng)濟實用的多源數(shù)據(jù)集成模式。
目前使用直接數(shù)據(jù)訪問模式實現(xiàn)多源數(shù)據(jù)集成的GIS軟件主要有兩個,即: Intergraph 推出的GeoMedia系列軟件和中國科學院地理信息產(chǎn)業(yè)發(fā)展中心研制的SuperMap。GeoMedia實現(xiàn)了對大多數(shù)GIS/CAD軟件數(shù)據(jù)格式的直接(未完,下一頁)
|
|
|