Commit Graph

1544 Commits

Author SHA1 Message Date
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
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
Matthias Wirth
ccdbdc8251 put out svgs for /?iconTest (as json object on js console) 2023-02-15 09:59:57 +01:00
Matthias Wirth
51a3b142f9 fix sorting by wind direction 2023-02-09 14:50:55 +01:00
Matthias Wirth
5f12e20935 layers.js: fix duplicate layer / fix stray whitespace 2023-01-19 07:58:03 +01:00
Matthias Wirth
145ec1f204 reduce geojson size for de mil awacs 2023-01-19 07:56:19 +01:00
Mark Pentler
6d37ea9096 Add Dutch AWACS Orbit area data (#213)
* Update layers.js

Pretty sure this - while only an ID and not used anywhere - should be ukawacs and not uka2awacs. Looks like a copy/paste that wasn't properly edited

* Update layers.js

Adding line (with credit comment) to pull in the German AWACS orbit areas

* Add files via upload

Adding German AWACS orbits from https://github.com/olithissen/AwacsOrbitsDE

* Update layers.js

Add line to pull in Dutch AWACS orbits geojson data

* Update layers.js

Added comment for NL AWACS zone data source

* Add files via upload

Geojson data for NL AWACS Orbit areas

* Add files via upload

Add Polish AWACS Orbit area data

* Update layers.js

Add line to pull in Polish AWACS geojson data file

* Update early.js

I am hugely OCD.

* Update NL_Mil_AWACS_Orbits.geojson

Added missing coordinate to json file, thanks to the Dutch Ministry of Defense pointing out that I am an idiot via email

Co-authored-by: wiedehopf <wiedehopf@users.noreply.github.com>
2023-01-19 07:51:10 +01:00
Mark Pentler
81be363459 Add Polish AWACS Orbit area data (#210)
* Add files via upload

Add Polish AWACS Orbit area data

* Update layers.js

Add line to pull in Polish AWACS geojson data file
2023-01-19 07:48:49 +01:00
Mark Pentler
cdd9d007a5 Add German AWACS (E3A) orbits (#209)
* Update layers.js

Pretty sure this - while only an ID and not used anywhere - should be ukawacs and not uka2awacs. Looks like a copy/paste that wasn't properly edited

* Update layers.js

Adding line (with credit comment) to pull in the German AWACS orbit areas

* Add files via upload

Adding German AWACS orbits from https://github.com/olithissen/AwacsOrbitsDE
2023-01-19 07:48:21 +01:00
Mark Pentler
4565f460d2 Update script.js
Fixed obvious typo
2023-01-19 07:39:48 +01:00
iain MacDonnell
f06328af77 improve infoBox positioning
Prior calculation of the top-left corner location of the infoBox could
result in negative values, placing the element (partially) out of view.
Also, positioning was inconsistent, depending on whether left/right or
above/below the plane marker.

With this change, the size of the infoBox is taken info account when
calculating the relative position, and it ensured that the values would
not be less than zero.
2022-12-31 12:56:40 +00:00
Matthias Wirth
0678a884f1 fix recently introduce issue on mobile
fixes: https://github.com/wiedehopf/tar1090/issues/203
2022-10-06 16:32:02 +02:00
Matthias Wirth
6df7134f10 delayed ad loading and stuff 2022-10-06 08:37:43 +02:00
Matthias Wirth
db1bbc9c85 support updating db features without aircraft going out of view or
reloading the page
2022-10-05 08:24:59 +02:00
Matthias Wirth
a7ae8b462e minor 2022-10-04 21:52:27 +02:00
Matthias Wirth
402b6e4da1 grow icao range for Malta 2022-09-28 23:47:49 +02:00
Matthias Wirth
5ffcc2ffe8 rephrase 2022-09-27 20:45:23 +02:00
Matthias Wirth
7b8fb3286e message rate / binCraft mods 2022-09-16 12:58:24 +02:00
Matthias Wirth
ce4be3ddbd handle dumphfdl frequency as squawk option ... 2022-09-15 20:46:42 +02:00
Matthias Wirth
73205d38d7 minor comment 2022-09-14 07:23:57 +02:00
Matthias Wirth
fee98c9056 geojson update 2022-09-13 21:14:17 +02:00
Matthias Wirth
7f86b207ca fix aircraft disappearing when deselecting in replay mode 2022-09-07 17:37:27 +02:00
Matthias Wirth
6e4ddbeee4 fix trace display error when addrtype null 2022-09-06 23:34:19 +02:00
Matthias Wirth
1afe49bc66 dynamic cache busting fallback fix 2022-09-06 16:05:10 +02:00
Matthias Wirth
ba565bfd15 possibly fix weird issue 2022-09-05 20:14:07 +02:00
Matthias Wirth
ed0c43fe3b avoid unnecessary trace draws 2022-09-05 16:47:34 +02:00
Matthias Wirth
ebca300b44 minor 2022-09-05 15:48:31 +02:00
Matthias Wirth
d445a3c5db test commit - no changes 2022-09-05 15:15:11 +02:00
Matthias Wirth
86367194e4 cosmetics source filter 2022-09-04 19:37:36 +02:00
Matthias Wirth
995d60f76b fix callsign filter 2022-09-04 13:40:42 +02:00
Matthias Wirth
37ec8b9016 get premium: same window 2022-09-04 03:28:03 +02:00
Matthias Wirth
9e2532a453 upgrade to jquery 3.6.1 2022-09-03 21:08:47 +02:00
Matthias Wirth
e87a91085a update openlayers to 7.1 2022-09-03 20:22:56 +02:00
Matthias Wirth
3ef0cdd6b3 more filters
overhaul filter system
2022-09-03 20:11:06 +02:00
Matthias Wirth
2b7949090f uat bias variable
show dual source UAT data in preference when setting that in config.js
2022-08-28 08:42:26 +02:00
Matthias Wirth
7bb94a46c3 fix zst / cloudflare caching 2022-08-26 12:44:30 +02:00
Matthias Wirth
702aa0b4f6 handle it better when the clock goes backwards
not sure why we need that but it doesn't hurt
2022-08-26 10:31:50 +02:00
Matthias Wirth
0324cb6d15 reduce icon size for A320 / B737 variants 2022-08-23 12:47:14 +02:00
Matthias Wirth
36b878ce98 setting to disable mouseover 2022-08-20 00:14:27 +02:00
Matthias Wirth
4f862a3864 icon size tweaks 2022-08-19 19:15:29 +02:00
Matthias Wirth
de669ae18d reduce scaling further when more than 500 aircraft are on the screen 2022-08-19 10:23:34 +02:00
Matthias Wirth
240bbf34c9 add workaround for visibility change handlers not working 2022-08-19 10:10:16 +02:00
Matthias Wirth
0663764687 don't default to fakelocalstorage in iframe 2022-08-16 02:31:22 +02:00
Matthias Wirth
9f049ab2f7 labelsGeom URL param 2022-08-15 20:43:10 +02:00
Matthias Wirth
e62f109802 abort downloads for replay when selecting a new timestamp 2022-08-13 18:57:29 +02:00