Mehr

QGIS Zwei Personen arbeiten gleichzeitig an einem Shapefile?


Ist es möglich, dass zwei Personen gleichzeitig an demselben Shapefile arbeiten?

Atm teilen wir die Daten in zwei Formen auf und führen sie nach der Bearbeitung zusammen (Version 2.12), aber wir suchen nach einer bequemeren, einfacheren Möglichkeit, dies zu handhaben… Besonders der Stil ist wichtig. In der Version 2.12 ist das Laden des Label-Stils ziemlich knifflig…


Sie können, aber wer zuletzt Änderungen begeht, "gewinnt".

In einer kleinen Büroumgebung kann dies eine vernünftige Lösung sein. Wenn Sie nur zu zweit arbeiten, nahe beieinander arbeiten und nicht beide die meiste Zeit dieselbe(n) Datei(en) bearbeiten müssen, ist es vielleicht am einfachsten, einfach zu sagen: "Hey, ich bearbeite die bla Shapefile jetzt." Erledigen Sie Ihre Arbeit, schreiben Sie Änderungen auf die Festplatte und deaktivieren Sie die Bearbeitung.

Das Problem besteht darin, Ihre Anzeige zu aktualisieren. Ich habe mit QGIS 2.12 unter Linux und Windows getestet. Viele Anwendungen unter Linux laden eine Datei einfach neu, wenn sie Änderungen auf der Festplatte erkennen. Wenn ich das Shapefile in Windows bearbeite, wurden Änderungen in der Linux-Anzeige widergespiegelt, wenn

  1. die Ebene befand sich nicht im Bearbeitungsmodus, oder
  2. der Layer befand sich im Bearbeitungsmodus, es wurden jedoch noch keine Bearbeitungen vorgenommen.

Der umgekehrte Fall (Linux bearbeitet die Windows-Anzeige) war problematischer. Vor dem Bearbeiten der Datei wurden Änderungen in Windows angezeigt, bis die Datei zum Bearbeiten aktiviert wurde. Danach wurde die Ebene nicht aktualisiert, selbst wenn die Bearbeitung ausgeschaltet war. Die einzige Möglichkeit, die neuen Geometrien zu erhalten, bestand darin, den Layer zu entfernen und erneut hinzuzufügen.

Beachten Sie, dass dies auf begrenzten Tests basiert. Da dies kein typischer Anwendungsfall ist, handelt es sich wahrscheinlich nicht um ein "Feature", sondern um eine zufällige Funktionalität, die betriebssystemabhängig ist.

Wenn Sie eine echte Versionskontrolle benötigen (bei mehreren Benutzern, verteilten Benutzern oder ständigen Bearbeitungen derselben Datenquelle), gibt es zwei Hauptoptionen zu berücksichtigen. Wenn Ihre Daten müssen, zu ... haben im Shapefile bleiben, könnten Sie in GeoGig nachsehen. Wenn Ihre Daten nicht in einem Shapefile vorliegen müssen, sollten Sie in Erwägung ziehen, zu PostGIS zu wechseln und das Versionierungs-Plugin von Oslandia zu verwenden.


Schau das Video: GIS Solutions - QGIS How to create a polygon, cut it and merge (Oktober 2021).