Úvod do geografických informačních systémů (GIS)
Jednotlivé činnosti v projektu GIS – návrh databáze a vstup dat
Studijní článek: Návrh geografické databáze (GDB)
Návrh databáze
GIS má možnost pomoci při řešení velikého množství otázek, od jednoduchých a krátkých úloh až po velice dlouhé a náročné. Efektivní implementace GIS umožní využít tento potenciál, účinně ukládat a sdílet data mezi organizačními jednotkami a integrovat GIS i s jinými technologiemi (CAD, účetnictví, SAP ...), GIS implementaci činí efektivní hlavně dobrý návrh databáze. Odpověď na následující otázky umožní navrhnout databázi tak, aby byla co nejpoužitelnější:
- Jak implementovat GIS do již používaných systémů a postupů, aby byl co nejlépe začleněn a byl smysluplně využíván?
- Jaká data budou mít pro provozovatele systému největší užitek (poměr cena/výkon, resp. podrobnost)?
- Jaká data mohou být a budou sdílena?
- Kdo bude zodpovědný za údržbu systému a dat?
Jelikož návrh databáze je časově náročný a nevytváří žádné koncové aplikace, často je opomíjena jeho důležitost. Pokud se ale podaří dobře navrhnout databázi, takto vytvořený systém bude mít užitek:
- Zvýšena flexibilita pořizování dat i analýz.
- Možnost používat jednotný návrh pro koncové aplikace.
- Minimalizovaná redundance dat.
- Možnost systém dále upravovat (hlavně v budoucnosti - rozšiřování funkčnosti systému).
Základní kroky při návrhu databáze GIS:
Tento model je jednou z možností jak databázi navrhovat. Je spíše jen pro představu, není to žádná formální metoda. Jednotlivé kroky jsou:
- Modelování uživatelského pohledu - co vlastně je potřeba, jaká data budou potřeba, jak dlouho bude trvat implementace, kolik bude stát, …
- Definice objektů (entit) a jejich vztahů - jaké objekty budou popisovány, jaké jsou mezi nimi vztahy, co může konkrétní objekt obsahovat (jakých v DB nabývá hodnot), normalizace (relační DB), viz. příklad

- Identifikace reprezentace jednotlivých objektů (entit) - jakým způsobem (prostorovým či atributovým datovým typem) budou reálné objekty reprezentovány v GIS (jako body, linie, polygony, text, rastry, atributy, …), jestli budu používat objekt pro prostorové analýzy (kvůli topologii). Více viz obr.

- Přizpůsobení dat konkrétnímu GIS (A/I, MGE, …) - zde je nutné prozkoumat, co který GIS SW poskytuje, jaká jsou jeho omezení (maximální počet bodů, liniových segmentů, možnost ukládání do souborů či do DB, ….), jak je možné mé objekty přizpůsobit konkrétní aplikaci - v tomto bodě by měl také probíhat výběr konkrétního SW (v závislosti na prvním bodě).
- Organizace dat do logických (geografických) celků - v podstatě se jedná o tématickou organizaci dat v závislosti na konkrétním GIS SW (po mapových listech x po zájmových oblastech, po vrstvách x objektově, …).
Zájemce o hlubší prozkoumání problematiky opět odkazuji na diplomovou práci Ing. Lucie Vokounové, která je dostupná na našem WWW serveru v adresáři
http://gis.zcu.cz/studium/dp/2003/
a která se problematikou navrhování geografických databází zabývá podrobněji.
Jak již bylo řečeno, náklady na pořízení a údržbu dat tvoří až 80% všech finančních prostředků. Tudíž je jasné, že je důležitý dobrý a smysluplný návrh databáze.