Sonnenterminatur + Zeitzonen-Overlay

SONNENTERMINATUR:
- Echtzeit Tag/Nacht-Grenze als orange Linie auf dem Globus
- Nachtseite als halbtransparenter schwarzer Schatten
- Basiert auf Sonnendeklination + UTC-Zeit
- Aktualisiert jede Minute

ZEITZONEN:
- 24 vertikale Linien (alle 15 Grad Laengengrad)
- Jede Zone zeigt aktuelle Uhrzeit (z.B. UTC+2 14:30)
- Labels bei Zoom (<8000km) sichtbar
- Aktualisiert jede Minute

Alle Features der ersten Tabelle nun implementiert.
Dieser Commit ist enthalten in:
Claude Dev
2026-03-24 23:07:24 +01:00
Ursprung fd9e6558db
Commit b8d6ed9442
5 geänderte Dateien mit 183 neuen und 0 gelöschten Zeilen

Datei anzeigen

@@ -163,6 +163,8 @@ const Globe = {
'layer-disasters': function(on) { on ? DisastersLayer.start(Globe.viewer) : DisastersLayer.stop(); },
'layer-weather': function(on) { on ? WeatherLayer.start(Globe.viewer) : WeatherLayer.stop(); },
'layer-daynight': function(on) { Globe.viewer.scene.globe.enableLighting = on; },
'layer-terminator': function(on) { on ? TerminatorLayer.start(Globe.viewer) : TerminatorLayer.stop(); },
'layer-timezones': function(on) { on ? TimezonesLayer.start(Globe.viewer) : TimezonesLayer.stop(); },
'layer-crosshairs': function(on) { CrosshairsUI.toggle(on); },
'layer-labels': function(on) { Globe._toggleLabels(on); },
};