Geodatabáze
Author
Albert FloresGeodatabáze je prostorová databáze navržená pro ukládání, dotazování a manipulaci s geografickými informacemi a prostorovými daty. Geodatabáze je proprietární formát vyvinutý firmou esri. Toto pracovní prostředí spravuje jak vektorová tak rastrová data. Geodatabáze je přirozená datová struktura systému ArcGIS a je primárním datovým formátem používaným pro editaci a správu dat.
Klíčový pojem geodatabáze je datová sada (angl. dataset). Datová sada je primární mechanismus k organizaci a užívání geografických informací v ArcGIS.
Typy datových sad
třídy prvků (feature class) * rastrové datové sady (raster dataset) * neprostorové tabulky (non-spatial table)
Tvorba geodatabáze obvykle začíná navržením její struktury, tj. rozčlenění dat do jednotlivých tříd a datových sad. +more Poté je geodatabáze rozšiřována dalšími pokročilými možnostmi, jako je přidávání topologií, sítí nebo subtypů a domén.
Vlastnosti geodatabáze
Simulace „chování“ prvků - definice vlastností prvků
* Seskupování prvků do subtypů * Tvorba prostorových a atributových ověřovacích pravidel * Tvorba topologických pravidel a jejich validace * Modelování vztahů mezi třídami s různou kardinalitou * Možnost editovat geodatabázi více uživateli zároveň
Typy geodatabáze
Geodatabáze se dále člení na následující typy: * Osobní geodatabáze * Souborová geodatabáze * ArcSDE geodatabáze (též „multiuser“ geodatabáze)
Každá z těchto databází má různá omezení co se týče velikosti, možnosti editace více uživateli nebo zabezpečení.
Osobní geodatabáze (Personal geodatabase)
Jedná se o první datový formát pro geodatabáze ArcGIS uložený a spravovaný v souborech Microsoft Access (*. mdb). +more Celý obsah geodatabáze je uložen v jednom souboru MS Access. Tento typ uložení dat limituje velikost geodatabáze na 2GB. Efektivní limit před snížením výkonu je mezi 250 a 500 MB na jeden soubor MS Access. Pro znalce a uživatele Microsoft Access je to dobrá možnost využití databáze s geografickými daty.
Geodatabáze obsahuje tabulky s třídami prvků a systémové tabulky obsahující informace o pokročilých možnostech geodatabází - subtypy, domény, relace atd. Tento typ geodatabáze podporuje více čtenářů a pouze jednoho editora. +more Jednou z výhod geodatabáze je automatický výpočet geometrických veličin - délka liniových prvků, obvod a výměra polygonových prvků. Jedná se o dynamickou hodnotu, která se při změně geometrie prvku aktualizuje.
Souborová geodatabáze (File geodatabase)
Tento typ geodatabáze je uložen jako adresář na disku v souborovém systému. Každá datová sada je udržována jako soubor, který může dosahovat velikosti až 1 TB. +more Limit 1 TB je možné navýšit na 256 TB pro extrémně velké rastrové datové sady. Oproti osobní geodatabázi redukuje místo zabírající na disku o 50-75 %. Tento typ geodatabáze je upřednostňován před osobní geodatabází. Podporuje více čtenářů a jednoho editora, avšak více editorů u více datových sad. Souborová geodatabáze určitým způsobem zabezpečuje data, protože ji nelze otevřít v jiném programu než pomocí ArcGIS. Umožňuje také ukládat data v komprimovaném formátu pouze pro čtení, který snižuje i požadavky na potřebné místo pro uložení. Stejně jako osobní geodatabáze se i souborová geodatabáze vyznačuje automatickým výpočtem geometrických veličin jednotlivých prvků, linií a polygonů.
ArcSDE geodatabáze
Jedná se o geodatabázi uloženou v relační databázi využívající Oracle, Microsoft SQL Server, IBM DB2, IBM Informix nebo PostgreSQL. Tyto víceuživatelské geodatabáze vyžadují k použití ArcSDE a mohou pracovat na neomezené velikosti s neomezeným počtem uživatelů. +more Soubor různých datových sad, které jsou udržovány jako tabulky v relační databázi. ArcSDE geodatabáze podporuje čtení a editaci více uživatelů. Nejedná se o geodatabázi volně a zadarmo dostupnou v ArcGIS.
Limity velikosti se odvíjejí od limitů SŘBD.