Commit Graph

1587 Commits

Author SHA1 Message Date
Matthias Wirth
d4cb4e1069 some more debugging 2024-01-11 12:15:30 +01:00
Matthias Wirth
9549670792 add some error catching into fetchFail and fetchDone to track down weird error 2024-01-11 11:56:23 +01:00
Matthias Wirth
dafba9971c always load type / reg for pTracks from client side db even with server side db 2023-12-06 22:50:40 +01:00
Matthias Wirth
3c6a15369c only query rainviewer json if rainviewer layer is active 2023-10-14 09:30:57 +02:00
Matthias Wirth
405603be88 enable / add TFR layer using Kevins github TFR kml 2023-10-14 09:11:05 +02:00
Katia Esposito
2f5541ebe6 Remove route spam 2023-10-14 08:24:15 +02:00
Dirk Hohndel
fe7a522a64 remove unnecessary and misleading header
This has nothing to do with CORS. There is no need for this header.

This should address a change requested by Ramon (@kx1t)

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-10-14 08:23:14 +02:00
Matthias Wirth
acf6dcf1dc fix up dziban PR
re-add noaa radar layer
fix whitespace
2023-10-14 08:22:29 +02:00
Dziban303
14e1155132 refresh sat layer every 15 mins 2023-08-26 14:33:53 -05:00
Dziban303
e6e93fa9d3 Change NOAA Radar to NOAA Sat, add Rainviewer layers 2023-08-26 14:12:38 -05:00
Matthias Wirth
a84872257f sync up webgl / non webgl outlineWidth better
decrease default outline width by 10%
2023-08-17 07:25:30 +02:00
Matthias Wirth
08eeef3a9d tried to make sprites.png get generated on startup
doesn't work leave dead code in for future progress possibly
2023-08-17 07:08:58 +02:00
Matthias Wirth
c8ec51bb9f autoSelect coords 2023-07-28 10:25:07 +02:00
Matthias Wirth
0b8388d592 fix skybrary tis-b link
fixes: https://github.com/wiedehopf/tar1090/issues/259
2023-07-27 22:10:39 +02:00
Dirk Hohndel
523efc91e4 fix stupid typo
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-06-18 06:04:58 +02:00
Roger Howell
e4a4d43577 Add configuration for terrain limit line opacity 2023-06-17 22:58:56 +02:00
Dirk Hohndel
7a75b5427e add configurable link back to a config page
This allows an obvious way from the map display to go back to
a web UI that can configure a feeder setup.
Off by default.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-06-17 22:58:14 +02:00
Dirk Hohndel
05d1e0f0d4 only have one route check API call in flight
As requested by the API server maintainer, this will keep unresolved
callsigns queued until the previous API request has been completed.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-05-20 04:52:22 +02:00
Dirk Hohndel
c2f0a0f310 request the first routes after one second
Again, aiming for a more responsive look and feel.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-05-10 17:24:56 +02:00
Dirk Hohndel
86aeaa96d9 lower the route API wait to 1 second
With the limit of 100 callsigns per API call, sending these
requests every second should create a more responsive experience
while still not overloading the server.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-05-10 17:24:56 +02:00
Dirk Hohndel
657c3f6437 prevent bursts to the route API
Never send more than 100 callsigns to the route server. If there
are more queued up (for example on an aggregator when the user
zooms out), they are sent in batches of 100 callsigns every 10
seconds.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-05-10 17:24:56 +02:00
efossjetnet
3291092787 Update layers.js
Updated NOAA geoserver URL
2023-05-09 19:36:40 +02:00
Matthias Wirth
b31ef61403 change default layer 2023-05-03 23:37:19 +02:00
Matthias Wirth
6981a004a4 fix up Chartbundle layers
These were proxied by adsbexchange to not load down the orignal servers
due to many users. Now they limited the proxy to their website.
I have some words for Dan who sold adsbexchange and the new bean
counters but i think avid readers can imagine.
2023-05-02 10:48:59 +02:00
Matthias Wirth
468555ef70 routeApi stuff 2023-04-21 19:12:49 +02:00
iain MacDonnell
c51bbe10fe Allow 6 digits for altitude filter
... as we how have high-altitude balloons that can go up to ~125,000ft
2023-04-18 18:33:53 +02:00
Matthias Wirth
77ca5c7f5d some adjustments to the routeset merge 2023-04-18 18:29:53 +02:00
Matthias Wirth
ba61924a02 Merge branch 'routesets' of https://github.com/dirkhh/tar1090 2023-04-18 18:04:00 +02:00
Matthias Wirth
ce46cee26f Update GPS Location default selectable in config.js 2023-04-13 18:14:02 +02:00
Jonathan Jackson
ed44b33a72 Set title text for span with_positions to 'With Position:'.
index.html now matches the text applied in `script.js`'s function `toggleTableInView`
2023-04-01 16:17:36 +02:00
Jonathan Jackson
895e19150a fix undefined variable (wrong case) 2023-04-01 16:15:38 +02:00
Jonathan Jackson
6de9743d42 added missing spaces between attributes 2023-04-01 16:15:38 +02:00
Jonathan Jackson
27d3a5e32d Removed a spacing div that was supposed to put a small space between 'Vert Rate' and 'Track' in the "Spatial" section but isn't allowed in a table and was instead making the space at the top of the table, between 'Spatial' and 'Source', slightly greater.
This space could be added back if we don't use a table to lay out this section like is done in the "Signal" section but I'm not sure what side effects that might have
2023-04-01 16:15:38 +02:00
Jonathan Jackson
4f68789f53 Add missing table element 2023-04-01 16:15:38 +02:00
Jonathan Jackson
73c97a0bd5 Fix label for attribute in altitude filter form.
The for attribute should refer to the id of the element labeled.
2023-04-01 16:15:38 +02:00
Jonathan Jackson
53c543f2e2 Give each KML export button a unique ID 2023-04-01 16:15:38 +02:00
Jonathan Jackson
90e97f30dd Fix invalid style attribute values in userScaleSlider and iconScaleSlider 2023-04-01 16:15:38 +02:00
Matthias Wirth
5401e1154d add URL query parameters for range rings / alt chart
implements: https://github.com/wiedehopf/tar1090/pull/235
2023-04-01 16:09:57 +02:00
Matthias Wirth
a1b9b5dcd2 better cache busting using md5sum 2023-04-01 15:46:28 +02:00
Matthias Wirth
33c5cc263f make the mouseover block click through 2023-03-30 16:02:06 +02:00
Matthias Wirth
9f8f61f516 upgrade to openlayers 7.3.0 2023-03-30 15:47:08 +02:00
Katia
7191aeb6b8 Add planespottersAPIurl variable 2023-03-29 14:16:29 +02:00
Dirk Hohndel
ef3d383a30 show implausible routes
Feedback was to show routes that seem implausible and simply clearly mark them.
Hopefully two leading questionmarks is sufficient.

I haven't figured out how to add a link to a page where people could suggest an
update for the data.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-03-21 13:57:01 -07:00
Dirk Hohndel
166e03c604 show IATA airport codes
The ICAO codes are not as commonly used and less familiar to many people.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-03-21 13:55:24 -07:00
Dirk Hohndel
91585be45d add some limited logging
This shouldn't be too verbose, but should help us understand
what's going on.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-03-21 07:54:48 -07:00
Dirk Hohndel
98dc25d5fe Add ability to download route information from an API server
This collects the callsigns in question in batches - the first one
after 5 seconds, after that every 10 seconds, and calls a (configurable)
backend server. This server can be run locally or a public server can be
used - right now this is configured for api.adsb.lol.

The feature is turned off by default.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2023-03-21 07:48:06 -07:00
tmantti
86548e2e5d Fix GIBS Relief attribution (#233)
This removes the extra plus sign that causes the attribute to read as NaN
2023-03-21 15:10:55 +01:00
Matthias Wirth
168ccba6a6 more logging to find repetitive location queries 2023-02-16 18:22:37 +01:00
Matthias Wirth
b6950664aa use server side message rate when emitted by readsb 2023-02-16 16:31:59 +01:00
Matthias Wirth
5b8f5452b6 dyngloberate 2023-02-16 15:57:12 +01:00