Files
intercept/data/satellites.py
T
James Smith 592d11aae2 feat: add graticule toggle control to all Leaflet maps
Adds a bottomleft grid button (MapUtils.addGraticuleControl) to every
map in the app — Meshtastic, MeshCore, Drone, SSTV/ISS, BT Locate,
WebSDR, and Weather Satellite — defaulting to visible. The weather
satellite map's bespoke addStyledGridOverlay() is removed in favour of
the shared implementation. Also updates map-utils.css with button
styles and map-utils.js with the new addGraticuleControl() method.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-21 11:09:39 +01:00

51 lines
2.0 KiB
Python

# TLE data for satellite tracking (updated periodically)
# To update: click "Update TLE" in satellite dashboard or SSTV mode
# Data source: CelesTrak (celestrak.org)
TLE_SATELLITES = {
"ISS": (
"ISS (ZARYA)",
"1 25544U 98067A 23321.52083333 .00016717 00000-0 30171-3 0 9992",
"2 25544 51.6416 20.4567 0004561 45.3212 67.8912 15.49876543123456",
),
"NOAA-15": (
"NOAA 15",
"1 25338U 98030A 25028.84157420 .00000535 00000+0 26168-3 0 9999",
"2 25338 98.5676 356.1853 0009968 282.2567 77.7505 14.26225252390049",
),
"NOAA-18": (
"NOAA 18",
"1 28654U 05018A 25028.87364583 .00000454 00000+0 25082-3 0 9996",
"2 28654 98.8801 59.1618 0013609 281.7181 78.2479 14.13003043 24668",
),
"NOAA-19": (
"NOAA 19",
"1 33591U 09005A 25028.82370718 .00000425 00000+0 24556-3 0 9998",
"2 33591 99.0905 25.2347 0013428 265.3457 94.6190 14.13019285827447",
),
"NOAA-20": (
"NOAA 20 (JPSS-1)",
"1 43013U 17073A 26140.58208103 .00000059 00000+0 48751-4 0 9991",
"2 43013 98.7764 80.2917 0001257 43.1298 316.9976 14.19506008440556",
),
"NOAA-21": (
"NOAA 21 (JPSS-2)",
"1 54234U 22150A 26140.54550684 .00000018 00000+0 29144-4 0 9990",
"2 54234 98.7052 79.8004 0000537 295.8604 64.2517 14.19559757182625",
),
"METEOR-M2": (
"METEOR-M 2",
"1 40069U 14037A 26140.62300918 .00000192 00000+0 10699-3 0 9995",
"2 40069 98.5105 117.3408 0006839 111.2272 248.9637 14.21453406615400",
),
"METEOR-M2-3": (
"METEOR-M2 3",
"1 57166U 23091A 26140.62588990 -.00000019 00000+0 10509-4 0 9999",
"2 57166 98.6097 196.1653 0002885 241.7844 118.3044 14.24044145150590",
),
"METEOR-M2-4": (
"METEOR-M2 4",
"1 59051U 24039A 26140.60932705 .00000004 00000+0 21573-4 0 9998",
"2 59051 98.6996 100.2569 0005956 246.7666 113.2885 14.22426332115345",
),
}