Matthias Wirth 1870f7e07d go back to OpenLayers5 for now, keep the new LayerSwitcher
Once the labels work correctly, going back to OpenLayers6 will be
trival.
2019-10-16 08:20:13 +02:00
2019-10-14 11:06:40 +02:00
2019-10-15 19:32:14 +02:00
2019-10-15 18:54:56 +02:00
2019-07-26 15:21:08 +02:00
2019-10-15 17:32:05 +02:00
2019-10-05 21:26:45 +02:00
2019-10-16 08:05:46 +02:00
2019-10-16 08:05:46 +02:00
2019-10-13 17:55:04 +02:00

tar1090

Provides an improved dump1090-fa webinterface

  • Improved adjustable history
  • Show All Tracks much faster than original with many planes
  • Multiple Maps available
  • Map can be dimmed/darkened
  • Multiple aircraft can be selected
  • Labels with the callsign can be switched on and off

See the bottom of the page for screenshots

Installation / Update:

sudo bash -c "$(wget -q -O - https://raw.githubusercontent.com/wiedehopf/tar1090/master/install.sh)"

View the added webinterface

Click the following URL and replace the IP address with address of your Raspberry Pi:

http://192.168.x.yy/tar1090

Check further down or keyboard shortcuts.

Configuration (optional):

Edit the configuration file to change the interval in seconds and number of history files saved:

sudo nano /etc/default/tar1090

Ctrl-x to exit, y (yes) and enter to save.

Apply the configuration:

sudo systemctl restart tar1090

The duration of the history in seconds can be calculated as interval times history_size.

Configuring the web interface (optional):

sudo nano /usr/local/share/tar1090/html/config.js

Ctrl-x to exit, y (yes) and enter to save. Then Ctrl-F5 to refresh the web interface in the browser.

# ENABLE:
sudo sed -i -e 's?.*flightawareLinks.*?flightawareLinks = true;?' /usr/local/share/tar1090/html/config.js
# ENABLE if the above doesn't work (updated from previous version)
echo 'flightawareLinks = true;' | sudo tee -a /usr/local/share/tar1090/html/config.js
# DISABLE:
sudo sed -i -e 's?.*flightawareLinks.*?flightawareLinks = false;?' /usr/local/share/tar1090/html/config.js

Then Ctrl-F5 to refresh the web interface in the browser.

UAT receiver running dump978-fa and skyaware978:

This is the relevant part in the configuration file:

# Change to yes to enable UAT/978 display in tar1090
ENABLE_978=no
# If running dump978-fa on another computer, modify the IP-address as appropriate.
URL_978="http://127.0.0.1/skyaware978"

Open and save as described above in the Configuration section. Follow the instructions in the file.

Installation / Update to work with another folder, for example /run/combine1090

wget -q -O /tmp/install.sh https://raw.githubusercontent.com/wiedehopf/tar1090/master/install.sh
sudo bash /tmp/install.sh /run/combine1090

Remove / Uninstall

sudo bash -c "$(wget -q -O - https://raw.githubusercontent.com/wiedehopf/tar1090/master/uninstall.sh)"

Keyboard Shortcuts

  • Q and E zoom out and in.
  • A and D move West and East.
  • W and S move North and South.
  • C or Esc clears the selection.
  • M toggles multiselect.
  • T selects all aircraft
  • B toggle map brightness

Screenshots

Screenshot1 Screenshot2

nginx configuration for dump1090-fa

If you are using another /run directory like /run/dump1090-fa, just change the path.

location /tar1090/data/ {
  alias /run/dump1090-fa/;
}

location /tar1090/chunks/ {
  alias /run/tar1090/;
  location ~* \.gz$ {
    add_header Cache-Control "must-revalidate";
    add_header Content-Type "application/json";
    add_header Content-Encoding "gzip";
  }
}

location /tar1090 {
  try_files $uri $uri/ =404;
  alias /usr/local/share/tar1090/html/;
}

If you are using another dump1090 fork, change /run/dump1090-fa in this section:

location /tar1090/data/ {
  alias /run/dump1090-fa/;
}
Description
Provides an improved webinterface for use with ADS-B decoders readsb / dump1090-fa
Readme GPL-2.0 39 MiB
Languages
JavaScript 83.4%
HTML 7.1%
CSS 4.9%
Shell 4.5%