GEOINT: Globaler Flugverkehr + Schiffsverkehr-Layer

Flugverkehr: Globaler Snapshot ueber 29 Stuetzpunkte weltweit.
Backend aggregiert parallel, 30s Cache, kein Flackern (atomarer Swap).
Keine regionale Begrenzung mehr.

Schiffsverkehr: Neuer Layer via Digitraffic AIS API (kostenlos, kein Key).
18.000+ Schiffe global, 60s Refresh. Blaue Schiffs-Icons mit Heading-Rotation.
Popup zeigt MMSI, SOG, COG, Navigationsstatus.

Backend: Batch-Fetching mit asyncio.Lock gegen Race Conditions.
Dieser Commit ist enthalten in:
Claude Dev
2026-03-24 10:25:46 +01:00
Ursprung eebbc82e3f
Commit 7f09375aed
3 geänderte Dateien mit 256 neuen und 38 gelöschten Zeilen

Datei anzeigen

@@ -95,6 +95,7 @@
vertical-align: middle;
}
.geoint-dot-flights { background: #00ff88; }
.geoint-dot-ships { background: #4499ff; }
.geoint-dot-quakes { background: #ff4444; }
.geoint-dot-gdelt { background: #44aaff; }
.geoint-dot-heatmap { background: #ff8800; }
@@ -121,6 +122,17 @@
height: 14px;
}
/* --- Schiffs-Icons --- */
.geoint-ship {
display: flex;
align-items: center;
justify-content: center;
transition: filter 0.15s;
}
.geoint-ship:hover {
filter: drop-shadow(0 0 4px #4499ff);
}
/* --- Erdbeben Puls-Animation --- */
.geoint-quake-marker {
animation: geoint-pulse 2.5s ease-in-out infinite;