Oft bitten uns Nutzer um Hilfe, weil die Synchronisierung ihrer Projekte zu lange dauert oder ihre Außendienstmitarbeiter das Projekt nicht herunterladen können, weil es zu groß geworden ist und nicht mehr auf ihre mobilen Geräte passt. In der Regel empfehlen wir den Benutzern, ihre Projekte auf 8 GB zu beschränken. Was aber tun, wenn Sie die Größe Ihres Projekts verringern müssen, ohne dass die bereits erfassten Daten verloren gehen? Wenn Sie jemals mit diesem Problem konfrontiert waren, dann ist dieser Artikel genau das Richtige für Sie!
Auffrischung eines Projekts
Der beste Weg, die Größe Ihres Projekts zu verwalten, ist eine sogenannte "Projektaktualisierung". Dabei wird die letzte Version Ihres Projekts reduziert, um alle Fotoanhänge zu entfernen und die Größe des auf dem Server Mergin Maps gespeicherten Projekts zu verringern. Dies sollte die Leistung der App auf mobilen Geräten verbessern und die Zeit, die Sie auf die Synchronisierung Ihres Projekts warten müssen, reduzieren. In der folgenden Anleitung zeigen wir Ihnen, wie Sie ein lokales Backup Ihres Projekts erstellen und dann ein neues Projekt auf Basis des Backups erstellen, bei dem die Anhänge entfernt wurden.
Schritt 1: Stellen Sie sicher, dass das Projekt auf dem neuesten Stand ist
Bevor wir irgendetwas tun, wollen wir sicherstellen, dass alle am Projekt beteiligten Personen alle Änderungen am Projekt synchronisiert haben. Auf diese Weise können wir sicherstellen, dass alle relevanten Daten in das neue Projekt übertragen werden. Sobald die Benutzer ihre Änderungen synchronisiert haben, stellen Sie sicher, dass sie die Arbeit an dem bestehenden Projekt beenden und synchronisieren Sie dann alle Änderungen an dem Projekt auf Ihrem lokalen Gerät mit dem QGIS Plug-in.
Schritt 2: Entfernen Sie das Projekt vom Server Mergin Maps (optional)
Um den Speicherplatz auf Ihrem Mergin Maps Konto zu reduzieren, sollten Sie das Projekt aus Ihrem Arbeitsbereich entfernen. Es ist ratsam, das Projekt über das Web-Dashboard zu entfernen, da dadurch die lokale Kopie des Projekts auf Ihrem Laptop oder PC nicht entfernt wird. Rufen Sie dazu das Web-DashboardMergin Maps auf, navigieren Sie zu Projekte>Ihr_Projekt>Einstellungen und klicken Sie auf die Schaltfläche Projekt löschen. Dadurch wird das Projekt aus Ihrem Mergin Maps Arbeitsbereich entfernt. Bitte beachten Sie jedoch, dass damit auch der Projektverlauf gelöscht wird! Daher sollten Sie sich überlegen, ob dies ein Problem darstellt, bevor Sie sich zu diesem Schritt entschließen.
Schritt 3: Erstellen Sie eine neue Kopie des Projekts auf Ihrem Computer
Navigieren Sie mit Ihrem Dateibrowser zu dem Ort, an dem Ihr Projektverzeichnis gespeichert wurde. Im folgenden Beispiel befindet sich unser Projekt(big_project) im Ordner Projekte. Zunächst legen wir einen leeren Ordner für die neue Kopie des Projekts an, den wir big_project_v2 nennen :
Nachdem wir den Zielordner für das neue Projekt erstellt haben, öffnen wir den ursprünglichen Projektordner, kopieren den gesamten Inhalt mit Ausnahme des Ordners .mergin und der Fotos und fügen dann alles in den neuen Projektordner ein. Wenn Sie nicht alle Ihre Projektfotos in einem separaten Ordner gespeichert haben, schließen Sie die Bilddateien einfach aus, wenn Sie den Inhalt des Projektordners in den neuen Zielordner kopieren.
Schritt 4: Öffnen Sie die neue Kopie in QGIS und prüfen Sie die Datenquellen
Nun öffnen wir die neue Kopie in QGIS. Vielleicht möchten Sie die .qgz-Datei vorher in etwas wie big_project_v2.qgz umbenennen, aber das ist nicht notwendig. Sobald das Projekt geöffnet ist, müssen wir überprüfen, ob die Datenquellen korrekt sind. In den meisten Fällen wird QGIS das neue Verzeichnis erkennen und die Projekt-.qgz-Datei automatisch aktualisieren, aber manchmal geschieht dies nicht. Um die Datenquellenpfade im Projekt zu überprüfen, fahren Sie mit dem Mauszeiger über jede Ebene im Ebenenbedienfeld und sehen Sie nach, ob der Speicherort in der QuickInfo mit dem neuen Projektverzeichnis übereinstimmt. In diesem Beispiel sehen Sie, dass die Datenquelle der Ebene korrekt im Ordner big_project_v2 liegt:
Wenn Sie feststellen, dass eine der Ebenen im neuen Ordner nicht richtig erkannt wird, können Sie die Einstellung in QGIS leicht ändern. Klicken Sie dazu mit der rechten Maustaste auf die Ebene und wählen Sie Datenquelle ändern. Klicken Sie im Popup-Fenster auf Project Home>layer_filename.gpkg>layer_name und klicken Sie auf OK, um die Datenquelle auf den neuen Speicherort zu setzen:
Schritt 5: Prüfen Sie, ob alle Daten korrekt sind
Öffnen Sie die Attributtabellen und überprüfen Sie, ob alle Daten nach dem Verschieben des Projekts an den neuen Ort korrekt beibehalten wurden. Alle Daten sollten noch vorhanden sein, aber Sie sollten das überprüfen. Im folgenden Beispiel ist zu sehen, dass in der Tabelle der Fotoebene noch die Dateipfade zu den ursprünglichen Fotos gespeichert sind. Auch wenn wir die Fotos in der App nicht mehr sehen können, können Sie eine Master-Kopie des Projekts erstellen, indem Sie alle früheren Fotodateien in den Ordner photos kopieren. Das wollen wir jetzt aber nicht tun, denn dann würden alle Daten in das neue Projekt hochgeladen werden.
Schritt 6: Nehmen Sie vor dem Hochladen weitere gewünschte Änderungen am Projekt vor.
Vielleicht sind Ihnen einige Dinge an dem Projekt aufgefallen, die Sie gerne ändern möchten. Dies wäre ein guter Zeitpunkt, um solche Änderungen vor dem Hochladen des Projekts vorzunehmen. Vielleicht möchten Sie einige zusätzliche Einschränkungen für bestimmte Felder in Ihrer Feldstudie festlegen oder einen eigenen Ordner zum Speichern aller Fotoanhänge ein richten, falls Sie dies in der vorherigen Version noch nicht getan haben. Änderungen am Datenschema können jedoch zu Komplikationen führen, wenn Sie zu einem späteren Zeitpunkt alle Versionen des Projekts zusammenführen möchten, um eine Masterkopie des abgeschlossenen Projekts zu erstellen, so dass Sie sich überlegen sollten, ob Sie dies tun möchten.
Schritt 7: Laden Sie das neue Projekt hoch auf Mergin Maps
Sobald Sie die neue Version des Projekts so eingerichtet haben, wie Sie es wünschen, ist es nun an der Zeit, die neue Version auf den Mergin Maps Server hochzuladen. Sie können jede der Methoden verwenden, um ein neues Mergin Maps Projekt aus einem bestehenden QGIS Projekt zu erstellen. Wir empfehlen jedoch, die Option Aktuelles QGIS Projekt unverändert verwenden zu verwenden, da bereits alles im selben Projektordner gespeichert ist. Wenn Sie aufgefordert werden, Ihr Projekt zu benennen, stellen Sie sicher, dass Sie einen anderen Namen als den der ersten Version verwenden, z. B. indem Sie ein v2 am Ende des Projektnamens hinzufügen. Sobald Ihr Projekt hochgeladen ist, vergewissern Sie sich, dass alle Projektmitarbeiter die erforderlichen Zugriffsrechte für das neue Projekt haben und dass sie diese Version von nun an herunterladen und verwenden.
Weitere Tipps für das Management großer Projekte
Jetzt, wo Ihr Projekt aktualisiert wurde, sollten Sie vielleicht einige andere Optionen in Betracht ziehen, um die Größe des Projekts zu verwalten. Wir empfehlen dies häufig:
- Selektive Synchronisierung, wenn es nicht notwendig ist, dass Außendienstmitarbeiter auf Dateien zugreifen, die von anderen Mitarbeitern hochgeladen wurden, da dies Speicherplatz auf ihren individuellen Geräten spart.
- Begrenzung der Größe der in das Projekt hochgeladenen Fotos. Selbst wenn Sie das Projekt so einstellen, dass nur Fotos in hoher Qualität hochgeladen werden, bleiben detaillierte Fotos erhalten, und es wird vermieden, dass die Fotos zu groß werden, da einige neuere Geräte Bilder mit sehr hoher Auflösung erstellen, die jeweils über 10 MB groß sind!
- Wenn alle Ihre Vermesser Android-Geräte verwenden, können Sie große Hintergrundkartendateien direkt auf die Geräte laden, so dass Sie die Dateien nicht in Ihrem Mergin Maps Arbeitsbereich speichern müssen. Leider unterstützt iOS das Speichern externer Dateien im App-Speicher auf diese Weise nicht.
Wie immer sollten Sie unsere Best-Practice-Leitlinien für das Projektmanagement befolgen, um viele andere potenzielle Probleme zu vermeiden.