6.12.2.2.Projekte - Aktualisieren
Alte Projekte ins GIS übernehmen bzw. GIS aktualisieren.
Voraussetzungen um ein Projekt im GIS zu verwalten
- PostGIS mit Layern die zur Konfiguration passen
- Es muss eine gültige Konfiguration vorhanden und in den lokalen Optionen ausgewählt sein.
- Für den Automatismus sind noch GK/UTM Koordinaten nötig.
- In der Konfiguration ist ein Root Pfad definiert. Das Projekt muss unter diesem Pfad liegen. Lokale Projekte werden nicht im GIS gespeichert.
Werkzeug um erstmalig die vorhandenen Projekte ins GIS zu übernehmen oder um gelegentlich gelöschte Projekte aus dem GIS zu entfernen.
(Wenn ein Projekt auf der Festplatte schon gelöscht ist kann man den Eintrag auch über den Viewer löschen: Wenn man das Polygon mit dem Abfragewerkzeug anklickt wird der Projektpfad überprüft. Ist das Projekt nicht da wird der Filename rot geschrieben. Wenn man auf den roten Filenamen doppelklickt kommt einen Fehlermeldung mit der Frage ob das Projekt gelöscht werden soll).
Root Verzeichnis zu Geosi VERM Projekten:
Das Root Verzeichnis ist in der Konfiguration definiert. Es werden nur Projekte verwendet die darunter liegen.
Man kann auch nur Unterverzeichnisse verwenden wenn nicht alle Projekte sofort übernommen werden sollen.
ACHTUNG: Bei der Übernahme eines Projektes ins GIS wird üblicherweise das Projekt neu abgespeichert. Das alte Filedatum wird aber beibehalten. Der Grund: Das Projekt braucht eine GUID als Primärschlüssel und merkt sich den GIS Layer.
Das Werkzeug hat zwei Funktionen
- Projekte zu GIS hinzufügen, bzw. aktualisieren
- Auf Festplatte gelöschte Objekte aus GIS entfernen
Im Hintergrund gibt es zwei Listen:
Eine Liste mit den Projekten die schon abgearbeitet sind und eine Liste mit defekten Projekten die übersprungen werden sollen.
Man kann den Mechanismus im Fehlerfall neu starten. Die schon bearbeiteten und fehlerhaften Projekte werden übersprungen.
Die Übernahme kann jederzeit mit „ESC“ Taste abgebrochen werden, lediglich das Scannen der ganzen Verzeichnisstruktur am Anfang lässt sich nicht stören.