QField lokale Projektverwaltung¶
Nachfolgend finden Sie betriebssystemspezifische Anleitungen für den lokalen Zugriff auf zu bearbeitende Projekte sowie auf einzelne Datensätze, die auf dem mobilen Gerät gespeichert sind.
Anmerkung
Hinweis für bisherige QField-Nutzer: Aus Sicherheitsgründen hat Google seit November 2021 eine neue Reihe von Speicherzugriffsregeln durchgesetzt, die den meisten Anwendungen den direkten Zugriff auf Dateien an den meisten Orten des internen und externen Speichers eines Geräts erlauben. Um innerhalb dieses neuen Rahmens arbeiten zu können, muss QField Projekte und Datensätze in den von Google vorgegebenen Speicherort importieren, auf den QField uneingeschränkten Lese- und Schreibzugriff hat. Die folgenden Anweisungen sollten die Benutzer beim Wechsel zu den neuen Bedingungen helfen.
Projekte und Datensätze in Android und IOS öffnen¶
In QField können Projekte und Datensätze auf mehrere Arten geöffnet werden:
- über einen Link importieren;
- von einem Projektordner (nur bei Anroid) importieren;
- über den Import eines Zip-Archives (nur bei Android); und
- über den Import einzelner Datensätze (nur bei Android).
Diese Aktionen sind durch Klicken auf die grüne Kreisschaltfläche "Importieren (+)" in der rechten unteren Ecke des Projekt-/Datensatz-Auswahlbildschirms verfügbar. Vorher klicke auf die Schaltfläche "Lokale Dateien öffnen" auf dem Willkommensbildschirm von QField.
Projektimport über einen Link¶
Wenn du ein Projekt oder einen einzelnen Datensatz über die Aktion "URL importieren" importieren willst, wirst du aufgefordert, einen URL-Adresse zu einer Datei anzugeben. QField liest dann den Inhalt ein und speichert ihn in unter "Importierte Projekte" oder in "Importierte Datensätze" - sofern die URL auf ein in einem ZIP-Archiv komprimiertes Projekt hinweist.
QField erkennt ein ZIP-Archiv als ein komprimiertes Projekt, wenn eine oder mehrere .qgs/.qgz Projektdateien vorhanden sind.
Projekt aus einem Projektordner importieren¶
Wenn ein Projekt über die Aktion "Projekt aus Ordner importieren" importiert wird, wird der Benutzer aufgefordert, QField die Erlaubnis zu erteilen, den Inhalt eines bestimmten Ordners auf dem Gerätespeicher zu lesen. Wenn der Ordner ausgewählt ist, kopiert QField den Inhalt des Ordners (einschließlich seiner Unterordner) in das Verzeichnis "Importierte Projekte". Speicherort. Von dort aus können die Benutzer das Projekt öffnen und mit ihm arbeiten.
Das erneute Importieren eines bestimmten Ordners über das Dropdown-Menü überschreibt bereits existierende Projekte mit einem identischen Ordnernamen. So können die Benutzer ihre Projekte aktualisieren.
Anmerkung
Das Bearbeiten, Hinzufügen und Löschen von Objekten wird in den Datensätzen des importierten Projekts gespeichert, nicht in dem ursprünglichen Ordner, der während des Importvorgangs ausgewählt wurde. Siehe Abschnitte unten: wie du bearbeitete Projekte und Datensätze senden/exportieren kannst.
Projekt aus einem Zip-Archiv importieren¶
Projekte können in QField importiert werden, indem man ein in ein ZIP-Archiv komprimiertes Projekt verwendet. Wenn du die Aktion "Projekt aus ZIP importieren" wählst, wirst du aufgefordert, eine eine ZIP-Datei auf dem Speicher des Geräts auszuwählen. QField dekomprimiert die Datei dann in den Ordner 'Importierte Projekte'. Von dort aus können die Benutzer das Projekt nun öffnen und mit ihm arbeiten.
Dies kann die Remote-Bereitstellung von Projekten erheblich erleichtern, da eine einzige Datei an die Benutzer gesendet werden kann.
Einzelne(n) Datensatz(e) importieren¶
Mit der Aktion "Datensatz(e) importieren" können Benutzer einen oder mehrere Datensätze über die Dateiauswahl eines Androidsystem auswählen. Nach der Auswahl der Datensätze kopiert QField diese in den Ordner Ordner "Importierte Datensätze", in dem die Benutzer dann den Inhalt öffnen und ändern können.
Die Benutzer müssen sicherstellen, dass beim Importieren von Datensätzen alle Zusatzdateien ausgewählt werden (z. B. bei einem Shapefile müssen die Dateien .shp, .shx, .dbf, .prj und .cpg ausgewählt werden).
Exportieren von geänderten Projekten und Datensätzen auf Android¶
Sobald der Benutzer importierte Projekte und Datensätze geändert hat, bietet QField verschiedene Möglichkeiten, den Inhalt aus dem systemgeschützten Dateispeicher zu senden und zu exportieren:
- durch Exportieren eines Projektordners oder eines einzelnen Datensatzes;
- durch Senden eines komprimierten Projektordners an eine {Cloud-, E-Mail-, Messenger- usw.} Anwendung;
- durch Senden eines einzelnen Datensatzes an eine App {Cloud, E-Mail, Messenger usw.}; und
- durch direkten Zugriff auf importierte Inhalte über den USB-Anschluss.
Nach dem Anklicken von "Lokale Projekte und Datensätze" auf dem Willkommensbildschirm von QField, kann man die oben gezeigten Exportaktionen erreichen, wenn man im Ordner "Importierte Projekte" oder "Importierte Datensätze" hinter dem Projekt/Datensatz die Menüschaltfläche, Drei-Punkte-Symbol, anklickt.
Export eines Projektordners oder eines Datensatzes¶
Wenn Sie die Aktion "In Ordner exportieren" wählen, erscheint die Aufforderung, einen Speicherort in einem Ordner des Android-Systems auszuwählen, in den der Inhalt eines ausgewählten Projektordners oder eines einzelnen Datensatzes kopiert werden soll.
Diese Aktion kann verwendet werden, um den Inhalt von geänderten Projekten oder Datensätzen in einen Ordner auf dem Gerät zu kopieren. Das kann durch Synchronisierungs-Apps von Drittanbietern wie Syncthing erfolgen oder durch das Kopieren von Dateien direkt in Cloud-Konten von Anbietern, die Scoped Storage von Android unterstützen (zum Zeitpunkt der Erstellung dieses Artikels bietet nur die NextCloud-App eine solche Unterstützung).
Anmerkung
Der Export in einen Dateiordner überschreibt bereits existierende Inhalte.
Verschicken eines ZIP-Archives¶
Die Aktion "Komprimierten Ordner senden an" komprimiert den Inhalt eines ausgewählten Ordners in ein ZIP-Archiv. Der Benutzer wird dann gefragt, über welche App auf seinem Gerät das entsprechende ZIP-Archiv gesendet werden soll.
Benutzer können ganze Projekte oder einzelne Ordner innerhalb von Projektordnern komprimieren und versenden, indem sie Stammordner in QFields Verzeichnis "Importierte Projekte" auswählen. Dies ermöglicht dem Benutzer die komprimierten Dateien z. B. auf einen /DCIM-Unterordner eingrenzen.
Verschicken eines Datensatzes¶
Nutzer können die Option ‘Senden an‘ für individuelle Datensets wählen, die es ermöglicht,
die bearbeiteten Datensets direkt an externe Apps wie Gmail, Drive, Dropbox, Nextcloud zu senden.
To export the layers from a synchronized QFieldCloud project, either on your device or a preferred cloud provider. To do this, within your project:
- Click on the 'Gear icon' located within your project.
- Select 'Open Project Folder' action.
-
Inside this project folder, you will find your project files. Offline layers will be stored in a file named 'data.gpkg'. You can also export your attached files (Photos, Audio, Video, etc).
-
Now, click on the three dots (⋮) located on the right side of the file or folder.
- Choose between the actions 'Send to...' or 'Export to folder...' based on your preference and follow the prompts accordingly.
Note
This functionality is available on Android only.
Zugriff auf importierte Inhalte direkt per USB-Kabel¶
Android¶
Auf importierte Projekte und Datensätze kann direkt über ein USB-Kabel zugegriffen werden. Der Speicherort wird in der oberen Navigationsleiste der Projekt/Datensatz-Auswahl angezeigt.
Bei den meisten Geräten, die über ein USB-Anschluss mit einem Computer verbunden sind, lautet der Pfad <drive>:/Android/data/ch.opengis.qfield/files/
. Die Benutzer finden die beiden Ordner Importierte Datensätze und Importierte Projekte, in denen sich die importierten Projekte und Datensätze befinden. Änderungen an Projektinhalten und Datensätzen werden in den Dateien an diesem Ort gespeichert.
iOS¶
Auf importierte Projekte und Datensätze kann direkt über den USB-Anschluss zugegriffen werden, indem man zum QField-Anwendungsordner in iTunes unter Windows und macOS navigiert. Unter Linux können Benutzer über 'libimobiledevice' zugreifen.