Geobazy służą do przechowywania rekordów, które zawierają koordynaty geograficzne wraz z przetwarzaniem danych przestrzennych. Zazwyczaj dane są przechowywane w postaci map numerycznych, czyli zbioru danych na temat różnych obiektów. Są przechowywane w formie warstw, czyli zbioru obiektów o tej samej kategorii.

Rodzaje warstw

  • rastrowe - skan map papierowych, zdjęcia satelitarne
  • wektorowe - zbiór obiektów, posiadających własną geometrię, topologię i koordynaty.
    W odróżnieniu do warstwy rastrowej, warstwa wektorowa może być wyświetlona w każdej wielkości bez utraty jakości obrazu.

GIS - definicja

Geographical Information System to zbiór sprzętu, programów oraz danych służący do przyjmowania, przechowywania, przetwarzania oraz wyświetlania danych geograficznych. Zarządza geobazami i służy do wyświetlania map z warstw rastrowych i wektorowych. Przykłady:

  • ESRI
  • Autodesk
  • Bentley Systems

Jak działa

Analogicznie do aplikacji klienckich i DBMS.

Warstwy wektorowe

Zawierają różne rodzaje kształtów, linie łamane, wielokąty i punkty. Problematyczne natomiast są różne rodzaje współrzędnych.

Format przechowywanych danych

Prostym rozwiązaniem jest przechowywanie plików (np. rozszerzenia CAD). Problemy pojawiają się przy edycji, ponieważ tylko jeden użytkownik może edytować jeden plik. W dodatku jedna instalacja może składać się z tysięcy takich plików. Rozwiązaniem branżowym jest zwykła baza relacyjna wraz z rozszerzeniem do przetwarzania danych przestrzennych.

QGIS - darmowa platforma GIS.

Funkcje GIS

Można wyszukiwać nie tylko po danych geograficznych (odległość), ale też po opisach obiektów (np. z czego zrobiony jest dany obiekt).

Przykład architektury systemowej

Desktop - modyfikacja oraz analiza
Web client - przeglądanie oraz wyszukiwanie po mapach
GIS - zarządzanie oraz utrzymywanie danych