feat: Replace 3D globe with accurate 2D world map

- Use simple equirectangular projection for guaranteed accuracy
- Direct linear mapping: lon to x, lat to y (no complex 3D math)
- Show ISS ground track orbit path
- Continent outlines rendered on flat map
- Canvas changed to 300x150 for proper 2:1 aspect ratio
- Updated CSS for rectangular map styling

The 2D map uses a straightforward coordinate transformation
that cannot produce incorrect positions.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Smittix
2026-01-29 17:08:33 +00:00
parent 21dec0d53a
commit 7bef63aede
3 changed files with 131 additions and 162 deletions

View File

@@ -1774,9 +1774,9 @@
<!-- ISS Info Row (Globe + Pass Info) -->
<div class="sstv-iss-row">
<!-- 3D Globe -->
<!-- World Map -->
<div class="sstv-globe-container">
<canvas id="sstvGlobe" width="200" height="200"></canvas>
<canvas id="sstvGlobe" width="300" height="150"></canvas>
<div class="sstv-globe-info">
<div class="sstv-globe-label">ISS POSITION</div>
<div class="sstv-globe-coords">