Once the labels work correctly, going back to OpenLayers6 will be trival.
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:
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 (/disable) FA links in the webinterface (previously enabled by default)
# 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
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/;
}

