Skip to content

rbo-xyz/GrSchmetterling_Hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Schmetterlings

Marschzeitberechnung

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.

Requirements

Repository lokal klonen

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

Git Projekt mit Visual Studio Code lokal klonen

Ö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.

installieren

Öffne ein Terminal und wechsle in den preprocessing Ordner.

  1. Virtuelle Umgebung für Python mit allen Requirements mit der requirements.yml automatisch oder mit requirements.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>

API Dokumentation

Bei diesem Programm wird auf folgende API zugegriffen:

um aus 2D Geometrien 3D zu erstellen.

Auf https://api3.geo.admin.ch/rest/services sind maximal Abfragen mit 5000 Zeichen möglich.

Route erstellen

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!

Verwendung des Marschzeitberechungs Tool

Der Pfad zum GPX, Angaben zur Laufgeschwindigkeit , usw. müssen eingegeben werden

Schmetterlings

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.

Schmetterlings




Beste Grüsse Gruppe Schmetterling
Manuel Aebi, Raffaele Boppart, Michael Kamm, Ignaz Kuczynski, Alexander Rühli

About

Projekt der Gruppe Schmetterling am Hackathon 2025 FHNW IGEO

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 5