Ich fange gerade erst mit GIS an und bin daran interessiert, damit Karten von Mountainbike-Strecken in meiner Umgebung und in der Nähe zu erstellen. Ich habe QGIS gelernt und genug Fortschritte gemacht, um eine anständige Karte zu erstellen. Bisher habe ich meine Ebenen in Shapefiles gespeichert, was anscheinend in Ordnung ist.
Am vergangenen Wochenende habe ich angefangen, mir PostGIS anzuschauen und es in Betrieb zu nehmen. Es ist mir gelungen, meine Trail-Shapefiles zu importieren und QGIS mit PostGIS zu verbinden.
Ich frage mich jetzt, welche Vor- und Nachteile die Verwendung einer Datenbank im Vergleich zu Dateien hätte. Ich habe bereits einige Gedanken, bin aber neugierig, welche aufschlussreichen Meinungen andere haben könnten.
Vorteile der Datenbank
- Eine Tabelle für alle meine Trails, unabhängig vom Park, ermöglicht es mir, einen konsistenten Satz von Spalten für die Informationen zu haben.
- Einfachere Abfrage / Export meiner Daten in mehrere Formate
- Mehrere Clients / Tools ermöglichen eine einfachere Anzeige und Bearbeitung von Daten
- Einfachere Bearbeitung der Tabellenstruktur (im Vergleich zur QGIS-Tabellenbearbeitung)
Nachteile der Datenbank
- Das Aufstehen / Verwalten einer Datenbank erhöht die Komplexität meines Setups.
- Ich habe einen Desktop und einen Laptop, an denen ich meine GIS-Arbeit erledige. Mit DropBox kann ich Dateien auf einfache Weise zwischen den beiden Computern synchronisieren. Dies ist mit PostGIS wahrscheinlich nicht möglich (oder so transparent) wie mit DropBox mit Dateien.
- Dateien können einfacher gesichert / wiederhergestellt werden als eine Datenbank.