nubcore / sondehub-tracker

🎈 Frontend for SondeHub Radiosonde Tracking

Home Page:https://v2.sondehub.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SondeHub Tracker

A fork of habitat-mobile-tracker for use with the SondeHub v2 ElasticSearch database. Huge credits to Rossen Georgiev for developing the mobile-tracker.

mobile tracker screenshot

A webapp for tracking radiosondes. Works an desktop and mobile devices. The SondeHub tracker is a continuation of the HabHub Tracker.

Features

  • Radiosonde Tracking using SondeHub V2 data.
  • Telemetry graph for each balloon
  • Chase Car functionality
  • Near realtime weather overlays
  • Daylight cycle overlay, for long flights
  • Map tracker with Leaflet API
  • Run the app natively on IOS, Android, or desktop as a Progressive Wep App

Geo position

The app will ask for permission to use your location. This is required for some of the features. It is important to note that your location will not be made available or send to anyone. Unless, you enable the chase car mode, which will periodically upload it to SondeHub. The app will always start with chase car mode disabled.

Browser requirements

Any modern browser should be able to run the app. Some features are limited to Chromium based browsers.

Contribute

Don't hesitate to report any issues, or suggest improvements. Just visit the issues page. Pull requests are welcome.

Installation

Requirements: Java

$ git clone https://github.com/projecthorus/sondehub-tracker.git
$ ./build.sh
$ python serve.py

Visit http://localhost:8000 to view the local version of the tracker!

Original design

Author: Daniel Saul @danielsaul

About

🎈 Frontend for SondeHub Radiosonde Tracking

https://v2.sondehub.org

License:MIT License


Languages

Language:JavaScript 89.2%Language:CSS 6.1%Language:HTML 4.3%Language:Shell 0.3%Language:Python 0.1%Language:Dockerfile 0.0%