OpenSeaMap-dev:De:Raspi-chart plotter

Aus OpenSeaMap-dev
Wechseln zu: Navigation, Suche
Raspi-Kartenplotter

Richard hat ein Navi-System gebaut, basierend auf Raspberry Pi 3

Software

Diese Plotter-Anwendung wurde auf der Basis von auf Python 2.7.13 entwickelt.

Zusätzliche Python Pakete:

wxpython mit dem integrierten web browser html2
Python-tornado non-blocking web server

benötigte Linux Pakete:

GPSd service daemon
Apache2 server
php 7
VNC Remote Verbindung

Zusätzliche Hardware:

USB GPS Empfänger wie z.B. Kendau MG-220

Use case

Raspberry Pi3 + Bildschirm 1280 x 800 px
Raspberry Pi3 + Laptop via VNC
Raspberry Pi3 + Tablet via VNC

Features

Karten-Plotter inclusive Darstellung des aktuell gefahrenen Tracks
Simulator zur Darstellung aufgezeichneter Tracks (im Zeitraffer)
Darstellung der aktuellen Zeit je nach Zeitzone, GPS-Position, Geschwindigkeit, Kurs und Wassertiefe
Routen-Planung (erstellen, modifizieren, Routen einlesen, Routen schreiben/speichern)
Offine-Karten via USB Memory Stick (entweder als KAP-Tiles oder dynamisch berechnet)
Online-Karten via WLAN
NMEA Daten Analyse zur Überprüfung der Aufzeichnungen vom OpenSeaMap Hardware-Logger

Screenshots

ToDo

Logger für Wassertiefen (andere HW-Logger, andere SW-Logger)
Anzeige der vorhandenen Tracks zur besseren Planung der Messfahrten