Geodatabáze

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Geodatabá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.

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top