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:
@@ -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;
|
||||
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren