Caches entlang einer Route

Version vom 31. März 2014, 17:37 Uhr von Pirate77 (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „200px|thumb|right|ParameterEs gibt ein Script, mit dem ein GPX erzeugt werden kann, die alle Caches entlang einer Route beinhaltet. Das S…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Es gibt ein Script, mit dem ein GPX erzeugt werden kann, die alle Caches entlang einer Route beinhaltet. Das Script wurde durch ka_be entwickelt und freundlicherweise im Opencaching-Forum zur Verfügung gestellt.

Parameter

Das Script sucht sich entweder selbst die Rute oder es wird mit eineem GPX gefüttert, das die geplante Route enthält – dieses kann bspw. ganz einfach bei Openrouteservice.org erzeugt werden. Schon sammelt es via OKAPI alle nötigen Daten zusammen. Es sendet auf Wusch sogar die GPX zu einer E-Mail Adresse. Ab 500 Caches wird eine weitere GPX angelegt und versendet.

Damit das Script funktioniert, muss GPSBabel installiert sein, es wird für den E-Mail Versand SendEmail, zum Skript-Downloand curl benötigt. Gestartet wird das Script dann ganz einfach im Terminal, wobei man diverse Parameter angeben muss/kann wie Benutzernamen, Start, Ziel.

Das Script rödelt dann kurz durch und anschließend befindet sich im Scriptverzeichnis das fertige GPX-File mit allen Caches entlang der vorgegebenen Route. Und das kann dann ganz bequem mit der Software der eigenen Wahl weiter verarbeitet, direkt auf das GPS geschoben oder ans Handy versendet werden.

Die Installation unter Linux

 
Fertig gerödeltes Skript

Starte Terminal, Shortcut: Strg + Alt + T

Das Terminal wird im home Verzeichnis geöffnet

Lege ein neues Verzeichnis an mit
mkdir oc_car

Wechseln ins Verzeichnis mit
cd oc_car

Pakete installieren - soweit nötig - mit
sudo apt-get install gpsbabel bc
sudo apt-get install sendemail
sudo apt-get install curl

Download Skriptmit
curl https://raw.githubusercontent.com/kabegeo/oc_car/master/oc_car_0.3.1.sh > oc_car.sh

Skript ausführbar machen mit
Sudo chmod 744 oc_car.sh

Ausführen mit
./oc_car.sh

Nach dem ersten Durchlauf wird die Datei oc_car.conf erstellt. Hier bitte email Daten hinterlegen, wenn email Versand erwünscht.
oc_car.conf