NZK logo
Odvětvové informační středisko a Zeměměřická knihovna VÚGTK

250 66 Zdiby 98, tel. +420 284 890 375, fax: +420 284 890 056
titulni strana
Novinky zeměměřické knihovny č. 4/2004



VÚGTK 26 430
Zhang, C.

Interoperabilní geografické databáze založené na GML

[GML-Based Interoperable Geographical Databases]

C. Zhang, W. Li, M.J. Day, R. Peng. - In: Cartography. - ISSN 0069-0805. - Roč.32, č.2 (2003), s.1-15 : 9 obr. - Res. angl. - Lit.31.

Přeložila S. Semerádová (zkráceno)
Zdiby : VÚGTK, 2004. - 2 s.

Klíčová slova: GML, sdílení dat, databáze


Úvod

S rozvojem GIS vzniká stále více geografických databází pro různé programy a aplikace, sdílení a pořizování dat však zůstává nadále problémem a tyto databáze nejsou schopny komunikovat bez konverze dat, která kromě zvýšení nákladů přináší i ztrátu přesnosti.

Interoperabilitou rozumíme schopnost systému zajišťovat přenosnost informací a řídit spolupráci mezi aplikacemi. Pro program to znamená, že dokáže pracovat s různými formáty dat. Interoperabilní databáze může být využívána různými typy programů a aplikací.

Existují dva postupy pro realizaci interoperabilní databáze: vytvořit katalog dosažitelných informací, včetně podrobných metadat, nebo využít standardizace a definovat formát tak, aby vyhovoval požadavkům rozdílných systémů.

Ze standardních formátů je rozšířen geografický datový soubor (GDF) a standard pro transfer prostorových dat (SDTS). Nově vytvořeným výměnným formátem je Geography Markup Language (GML) založený na XML a na jehož vývoji se podílelo i Open GIS Consortium(OGC).

Výhody GML jsou:

- jde o otevřený standard, pro uživatele bez poplatků

- data jsou uložena v textovém formátu

- jako standardní formát redukuje náklady na konverzi dat

- dá se použít pro sdílení a výměnu dat v reálném čase

- díky návaznosti na XML je kompatibilní s SVG (Scalable Vector Graphics) i s jinými webovými technologiemi

- je graficky kvalitní

- umožňuje manipulovat interaktivně s vektorovými daty

Mechanismy GML pro interoperabilitu dat

- GML používá běžný rámec pro kódování prostorových informací. Pro definování a omezení dokumentů je použito schéma W3C XML. GML v2.0 poskytuje dvě základní schémata: prvkové (feature.xsd) a geometrické (geometry.xsd) a uživatel si navíc může vytvářet svá vlastní aplikační schémata.

- Ačkoli staví GML na schématech XML, vytváří omezenější model. Je totiž založené na všeobecném geografickém modelu, kde je každý prvek lokalizován na zemském povrchu. Geometrické vlastnosti jsou popsány body, liniemi a polygony.

- GML je založen na standardu XML, který je uzpůsoben pro transformaci pomocí XLST nebo v podstatě jakéhokoli programovacího jazyka. GML tedy vykazuje stejnou flexibilitu v manipulaci i prezentaci.

- GML obstarává Xlink a Xpointer pro propojování jednotlivých stránek.

- GML představuje prostředek pro transport geografických dat po síti a může zajišťovat komunikaci mezi databázemi s různým formátem dat.

- GML data jsou uložena jako čistý text nezávislý na prodejci - nejsou tedy vázána na binární formát podléhající vlastnickým právům.

Případová studie - Interoperabilní geografická databáze pro ochranu Lunanského kamenného lesa

Prvním cílem případové studie je vytvořit databázi používající GML pro kamenný les Lunan v Číně, tak aby tato umožnila sdílení a opakované použití i v budoucnosti. Druhým cílem je ukázat, že GML poskytuje pomocí SVG kvalitní mapy pro internet. Třetím cílem je demonstrovat jednoduché a příjemné uživatelské rozhraní GML databáze. Za čtvrté má tento projekt ilustrovat přístup a dotazování přes internet na úrovni prvků.

Lunanský skalní les je zvláštním druhem krasové krajiny složené z několikametrových vápencových věží o celkové rozloze 350 km2. V současné době se zvažuje jeho zařazení mezi světové dědictví

UNESCO.

Prvním krokem při konstrukci databáze byl sběr dat v tomto případě map osídlení, vodstva a geologické a geomorfologické situace ve formátu ArcView Shapefile. Druhým krokem byla instalace WSF(Web Feature Service) serveru. Vybrán byl software GeoServerLite - volný program dodržující OGC standardy. V třetím kroku bylo instalováno a konfigurováno uživatelské rozhraní. Posledním krokem bylo vlastní budování databáze, pro které byly použity dvě metody: použití ToWKT (rozšíření Arcview), které dokáže transportovat Shapefile do MySQL databáze v textovém formátu. Druhou metodou pro konverzi bylo použití softwaru FME v kombinaci s dalším zvlášť vyvořeným doplňujícím programem.

V současné době je software GeoClient vybaven jen základními funkcemi a postrádá komplikovanější nástroje pro analýzu, SVG formát však umožňuje přibližování bez ztráty kvality a ovlivňování způsobu prezentace.