Den Schmetterling packt die Wanderslust!!
Dies ist ein Tool fürs Plannen von Wanderungen. Gestützt and die Marschzeitplanungstabelle von PBS wird hiermit eine Autonome Version bereitgestellt. Das Tool benötigt eine GPX Datei mit der Route von Geo Admin (Erklährung weiter unten).
Mit Diesem Repo kann vom einrichten des Enviroments bis hin zur Nutzung zu verfühgung gestell.
- Git
- IDE wie Visual Studio Code
- Anaconda Distribution oder Miniconda
Mit Git in einem Terminal das GitHub Repository GrSchmetterling_Hackathon in ein lokales Verzeichnis klonen.
cd /path/to/workspace
# Clone Repository
git clone https://github.com/rbo-xyz/GrSchmetterling_Hackathon.git
Öffne ein neues Visual Studio Code Fenster und wähle unter Start Clone Git Repository. Alternativ öffne die Command Palette in VS Code CTRL+Shift+P
(View / Command Palette) und wähle Git: clone
.
Füge die Git web URL https://github.com/rbo-xyz/GrSchmetterling_Hackathon.git
ein und bestätige die Eingabe mit Enter. Wähle einen Ordner in welchen das Repository geklont werden soll.
Öffne ein Terminal und wechsle in den preprocessing Ordner.
- Virtuelle Umgebung für Python mit allen Requirements mit der
requirements.yml
automatisch oder mitrequirements.txt
manuell aufsetzen.
# go to YML-File
cd config
# Füge conda-forge den als Channel in conda hinzu, da sonst nicht alle Pakete installiert werden können.
conda env create -f requirements.yml
# Env aktivieren.
conda activate <myname>
Bei diesem Programm wird auf folgende API zugegriffen:
- Point HEIGHT_URL = "https://api3.geo.admin.ch/rest/services/height"
- Line HEIGHT_URL = "https://api3.geo.admin.ch/rest/services/profile.json"
um aus 2D Geometrien 3D zu erstellen.
Auf https://api3.geo.admin.ch/rest/services sind maximal Abfragen mit 5000 Zeichen möglich.
Auf Geo Admin im Register "Zeichnen & Messen auf Karte" kann mit dem Tool Linie die Wanderroute eingezeichnet werden.
Tipp: Mehrere Linien pro Route sind erlaubt.
Mit dem Tool Symbol können die Einzelnen Wegpunkte platziert werden. Anschliessend im Fenster, dass sich geöffnet hat kann im Feld Text kann ein Name angegeben werden.
Tipp: durch anklicken des Symbols kann das Fenster wieder geöffnet werden. Die Wegpunkte werden bei der Berechnung, automatisch auf den nächsten Punkt auf der Linie verschoben.
Über das Dropdown bei Export kann ein GPX exportiert werden.
pro GPX darf nur eine Route erfasst sein!
Der Pfad zum GPX, Angaben zur Laufgeschwindigkeit , usw. müssen eingegeben werden
Anschliessend kann auf den berechnen Knopf gedrückt werden. Sobald dies durch ist kann im Fenster die Daten betrachtet werden.
Über den Export Konpf kann ein PDf generiert werden.
Beste Grüsse Gruppe Schmetterling
Manuel Aebi, Raffaele Boppart, Michael Kamm, Ignaz Kuczynski, Alexander Rühli