ArcGIS Survey123 Connect beinhaltet Werkzeuge, die Sie bei einigen Erstellungs-Tasks unterstützen. Folgende Werkzeuge stehen zur Verfügung:
- Survey analysieren: Überprüfen Sie das XLSForm eines Survey auf Fehler und häufige Probleme.
- Auswahllisten in CSV konvertieren: Die angegebenen Auswahllisten werden in .csv-Dateien migriert, die im Medienordner gespeichert werden. Dabei werden die unterstützten Fragetypen so aktualisiert, dass sie die neuen Dateien referenzieren.
- XLSForm-Vorlage aktualisieren: Kopieren Sie den Inhalt des XLSForm eines Survey in die aktuelle XLSForm-Vorlage.
- Neue XLSPalette-Vorlage: Erstellen Sie eine leere XLSPalette-Vorlage im Ordner "media".
- XLSPalette konvertieren: Konvertieren Sie eine XLSPalette-Vorlage in eine .palette-Datei.
- Übersetzungen exportieren: Exportieren Sie den übersetzbaren Text im XLSForm eines Survey in Übersetzungsdateien.
- Übersetzungen importieren: Importieren Sie den übersetzten Text aus Übersetzungsdateien in das XLSForm eines Survey.
Zum Ausführen dieser Werkzeuge muss auf dem Computer eine Python-Umgebung installiert sein. Zudem muss diese Umgebung in Survey123 Connect konfiguriert sein. Wenn ArcGIS Pro installiert ist, erkennt Survey123 Connect automatisch die in Python enthaltene ArcGIS Pro-Standardumgebung, und in Survey123 Connect muss keine weitere Konfiguration vorgenommen werden. Sie können aber auch Python aus dem Windows Store oder von der Python-Website herunterladen und die Umgebung in Survey123 Connect konfigurieren.
Diese Survey123 Connect-Werkzeuge werden nicht für Surveys, die im Web Designer erstellt wurden, unterstützt.
Konfigurieren von Python
Nach Installation der Python-Umgebung können Sie sie in Survey123 Connect konfigurieren.
- Öffnen Sie das Hauptmenü in Survey123 Connect, und klicken Sie auf Einstellungen.
- Klicken Sie auf die Registerkarte Werkzeuge.
- Klicken Sie auf die Ordnerschaltfläche neben dem Textfeld Pfad, und navigieren Sie zu dem Ordner, in dem die Python-Umgebung installiert wurde.
Hinweis:
Wenn ArcGIS Pro installiert ist, ist das Textfeld Pfad bereits ausgefüllt. Je nach ArcGIS Pro-Installation ist die Python-Standardumgebung in einem der folgenden Ordner:
- C:\Program Files\ArcGIS\Pro\bin\Python\envs\arcgispro-py3
- C:\Users\<username>\AppData\Local\Programs\ArcGIS\Pro\bin\Python\envs\arcgispro-py3
Survey123 Connect zeigt die Python-Version an und gibt an, ob die Pakete ArcGIS, openpyxl und pyxform installiert sind.
- Achten Sie darauf, dass openpyxl aktiviert ist.
Welche Versionsnummer angezeigt wird, hängt von Ihrer Python-Umgebung ab.
Hinweis:
Survey123 Connect-Werkzeuge erfordern die openpyxl-Version 3.0.8 oder höher.
Das Paket openpyxl ist in der ArcGIS Pro-Standardumgebung enthalten. Wenn Sie ArcGIS Pro nicht verwenden, müssen Sie openpyxl in der Python-Umgebung installieren. Weitere Informationen finden Sie in der Dokumentation zur openpyxl.
Die Python-Umgebung ist in Survey123 Connect konfiguriert.