← Zurück zum Tech-Blog

Was ist God's Eye View? Praxis mit dem viralen 3D-Globus für Live-Flüge, Schiffe und Satelliten

God's Eye View: Live-Flüge, Schiffe und Satelliten auf einem fotorealen 3D-Globus
Cockpit eines Live-Flugs, AIS im Hafen, dann ISS — öffentliche Signale auf einer Erde.

Stand 14. September 2026: Das auf GitHub getrendete God's Eye View (bilawalsidhu/gods-eye-view) ist weder VFX noch ein bezahltes Intel-Terminal. Es ist ein fotorealistischer 3D-Globus im Browser: öffentliche ADS-B-Flüge, AIS-Schiffe und CelesTrak-Satelliten auf einer Erde. Feeds sind verzögert, lückenhaft und manchmal ausdrücklich modelliert — die README sagt: nicht damit navigieren. Dieser Text ist ein Praxislauf: was es ist, woher die drei Kernlayer kommen, fünf Minuten Bedienung, lokaler Start, was Keys kosten, wofür man es nicht nutzen darf.

Was God's Eye View wirklich ist

Der Reponame ist God's Eye View. Bilawal Sidhu hat den Look zuerst als YouTube-Serie geliefert (früher WorldView) und den Client im August 2026 offengelegt. Er stand oben in den täglichen und wöchentlichen GitHub-Trends. Ein Satz aus der README reicht: ein Spionagesatelliten-Simulator im Browser — nur sind die Quellen öffentlich und die Daten echt.

Es ist nicht „noch ein Flight-Tracker“. FlightRadar24, MarineTraffic und CelesTrak machen je eine Sache gut. Wer das Verkehrsflugzeug, den Hafen darunter, den nächsten ISS-Überflug und eine veröffentlichte Stadtkamera in derselben Szene will, öffnet sonst vier Tabs. God's Eye View macht aus diesen öffentlichen Signalen einen Ort, in den man hineinfliegt: Google Photorealistic 3D fürs Gelände, CesiumJS als Engine, Layer-Schalter als Missionspanel.

Der Stack ist absichtlich dünn: Vanilla JavaScript, CesiumJS, Vite — keine React-Hülle. Stimme ist optionales OpenAI Realtime; ohne den Key läuft der Globus weiter. Der Code ist MIT; gebündelte Datensätze behalten eigene Lizenzen (Seekabel: CC BY-NC-SA — für kommerzielle Nutzung entfernen). Quelle und Layer-Notizen: bilawalsidhu/gods-eye-view.

In einem Satz: God's Eye View = fotoreale 3D-Erde + öffentliche Live-Layer. Sieht aus wie ein Geheimcockpit. Jeder Feed ist prüfbar.

Es ist auch kein All-Source-Intel-Pult. Terrestrisches AIS verstummt mitten im Ozean; Satelliten-AIS kostet echtes Geld. Traffic ohne TomTom ist als Näherung gekennzeichnet. Start-Replays tragen RECONSTRUCTED ESTIMATE. Personensuche, Gesichtserkennung und Einzelverfolgung werden nicht gemergt. Wer eine auditierbare GEOINT-Sandbox will, passt. Wer ein navigations- oder operationsfähiges System will, wird auf Seite eins der README abgewiesen.

Flüge, Schiffe, Satelliten: Quellen

Die Suche nach „Flugzeuge, Schiffe und Satelliten live auf einem 3D-Globus“ meint drei Layer. Das Repo liefert etwa dreizehn; zehn gehen ohne Anmeldung an. Die Tabelle unten ist nur der Kartenstapel plus diese drei — kein Katalog.

LayerWas man siehtQuelleAuth
Fotoreale 3D-ErdeGelände bis auf Vorfeld oder LiegeplatzGoogle Photorealistic 3D Tiles; optional Bing / OSMGoogle-Key Pflicht (metered)
Live-FlügeTausende Airliner + Spuren; militärisches ADS-B in AmberOpenSky + adsb.lolAnonym geht; OAuth kauft mehr Polls
Live-SchiffeGlobales AIS, Kielwasser, TaktikkartenAISStreamKostenloser Signup-Key
Satelliten~840 Kernobjekte nach Klasse; DENSE legt die Starlink-SchaleCelesTrak TLEs + SGP4Kein Key

Flüge sind echte Transponder. Der Airliner, den man klickt, sendet ADS-B, kein Zufallspartikel. Der Client malt ein Poll-Intervall hinter der Echtzeit, damit er zwischen bekannten Fixes interpolieren kann; ein roher 15–30-Sekunden-Sprung stottert. Militärtracks kommen von adsb.lol in Amber. Ein Klick kann rund 24 Stunden Spur als gestapelte 3D-Schleifen nachladen — der Clip, der auf Social „geheim“ wirkt und nur öffentliches ADS-B-Archiv ist.

Schiffe sind AIS-Baken. Häfen und Meerengen sind dicht, der offene Ozean dünn — so arbeiten terrestrische Empfänger, die App ist nicht kaputt. Ohne AISStream-Key bleibt der Layer leer. Tanker anklicken für Karte und Kielwasser, dann NEAREST im CCTV-Panel: Kameras in Austin, Caltrans und TfL sitzen in der 3D-Stadt, kein Bild-im-Bild. Gibt eine Stadt keine Kamera frei, bleibt es leer. Die App erfindet keine.

Satelliten nutzen CelesTrak-Zweizeilenelemente und SGP4. ISS klicken, Kamera auf Orbithöhe; der Ring bleibt per GMST am Körper, ohne Flackern. Der Kernkatalog sind ein paar Hundert Objekte, farbcodiert. DENSE ergänzt die Starlink-Schale. Das ist Bahnpropagation auf fotorealer Erde, kein Radar. Frische hängt am gecachten TLE.

Alles andere ist optional: USGS-Beben (24h), NASA FIRMS (freier MAP_KEY), Launch Library 2 (30 Tage), Radio Browser, GBFS. Traffic ohne TomTom ist eine gekennzeichnete Näherung. Statische Packs: Rechenzentren, Dämme, Kabel — DATA_SOURCES.md lesen, bevor das Kabel-Layer kommerziell mitfährt.

Fünf Minuten: Cockpit, Hafen, ISS

Kaltstart in wenigen Sekunden auf einem aktuellen Laptop (PERFORMANCE.md nennt 1,86 s Median auf M5/Chrome — Baseline, keine Pflicht-Hardware). Die Erstkarte bietet Live Contacts, Space Missions oder Environmental. Wer nur Flugzeuge, Schiffe und Satelliten will, lässt den Rest der dreizehn Layer.

Minute eins — Himmel an. Flights oder Live Contacts. Kontakt klicken: Lock, Spur, Telemetrie. COCKPIT und mit der Nase über echtes Google-3D-Gelände. Tasten 1–7 wechseln CRT / NVG / FLIR. Hier hört „God's Eye View“ auf, Marketing zu sein — man liest keine Tabelle, man sitzt in einem echten Flugzeug über echtem Boden.

Minute zwei — voller Flughafen. Einen bekannten suchen, auf Rollfeldhöhe, 3D-Modelle an. 787, ATR-72, Citation, Bell 206, MQ-9 ersetzen Glyphen in der Nähe. Wer nur Punkte aus 10 km Höhe sieht, hält das für eine weitere Radar-Site.

Minute drei — Hafen. Vessels über Long Beach, Singapur oder Hamburg. AIS ist nah an der Küste lebendig, mitten im Ozean still. Kein Key? Zwei Minuten auf aisstream.io, kostenlos, dann zurück. CCTV-NEAREST hilft nur, wo eine Stadt wirklich eine Kamera veröffentlicht hat.

Minuten vier und fünf — Orbit. Satellites an, ISS klicken, Ring mitfahren. Dann Space Missions: Start der letzten 30 Tage. Der Aufstieg trägt RECONSTRUCTED ESTIMATE, 0,25×–4×. Das ist kein „ich habe eine Live-Rakete gesehen“, sondern öffentlicher Zeitplan plus Bahngeometrie.

Stimme ist Extra. Ein OpenAI-Key schaltet „bring mich nach FRA und wähle das nächste Luftziel“ oder „wie viele Flüge über Bayern“. Ohne Key sagt das Mikro unavailable, der Globus läuft weiter. 28 Tools. Langlebige Keys kommen nicht in den Browser.

Reihenfolge: Cockpit auf einem Live-Flug, AIS im Hafen, dann ISS. Drei Schritte zeigen, worin dieser 3D-Globus sich von einer Tracker-Website unterscheidet.

Lokal starten: Node und der Google-Key

package.json pinnt Node.js 24.14.x oder 26.x. Falsche Version, Install bricht. .env.example nach .env, GOOGLE_MAPS_API_KEY setzen — das ist der Eintritt. Ohne Key bleibt der Planet dunkel; mit Key erzählen Flüge und Satelliten die ganze Geschichte. AISStream dazu, wenn Schiffe sollen.

Minimallauf lokal (nur localhost)
git clone https://github.com/bilawalsidhu/gods-eye-view.git
cd gods-eye-view
cp .env.example .env
# .env: mindestens GOOGLE_MAPS_API_KEY

npm install
npm run dev -- --host localhost --port 4173
# http://localhost:4173

Der Dev-Server bindet localhost, Keys bleiben auf der Maschine. Unter macOS räumt ./scripts/dev-fresh.sh den Vite-Cache und kann Keys aus der Schlüsselbund holen. LAN-Share heißt explizit --host 0.0.0.0 — wer den Host erreicht, verbraucht euer Kontingent. Zuerst Budget-Caps beim Anbieter, dann GEV_RATELIMIT_*. App-Drosseln sind keine Rechnungs-Sicherung.

Für RAM bei lokalen Node-Diensten: OpenCode Review auf 4GB / 8GB / 16GB. God's Eye View frisst WebGL und Tile-Cache, keine Modellgewichte. 8GB reicht zum Rundflug, 16GB ist ruhiger. Engpass ist meist GPU und Platte, nicht „noch ein DIMM und es wird ein Rechenzentrum“.

Tile-Regeln ändern sich: Map Tiles API lesen, Key einschränken, Budget-Alarm setzen. Fotoreal-3D wird pro Sitzung abgerechnet; Free-Caps hängen an der Billing-Region. Keine drei Monate alte Dollarzahl ins Runbook kopieren.

Warum es live wirkt: Lag, SGP4, Boden

Der Globus wirkt echt wegen ein paar langweiliger Entscheidungen, nicht wegen einer NASA-Blue-Marble-Textur.

ProblemWas der Client tutWas man spürt
Flüge/Schiffe alle 15–30 sEin Intervall hinter der Wanduhr; interpolieren; Lücken dead-reckonWeiche Bewegung; immer etwas spät
Icons drehen beim KippenKursprojektion im Bildraum pro FrameNasen zeigen den echten Kurs
Orbitringe driften oder flackernSGP4 + GMST halten den Ring am KörperISS-Ring fährt mit
Flugzeuge schweben über dem VorfeldGeoid-Höhe auf dem gerenderten MeshParkende Maschinen sitzen auf den Tiles
Ein Nachmittag frisst OpenSky/TomTomGecachte, budgetierte Server-ProxysKein sofortiges 429 — trotzdem nicht unbegrenzt

Der Baum ist flach: main.js startet Tiles und Layer, data/ ein Modul pro Feed, voice/ Realtime, iconOrientation.js Kurse. Ein neues Stadt-Pack oder ein privater Feed ist eine Kopie eines bestehenden Layers. Die Autoren nennen das einen hackbaren Lern-Client, keinen gehärteten Ops-Dienst. Wer es 24/7 für ein Team hängt, baut Auth, Audit und Quotas selbst. npm run dev ist kein Produktionsplan.

WebGL plus fotoreale Tiles nehmen GPU und RAM vor der CPU. Deckel zu, iGPU-Kampf, fünfzig Chrome-Tabs — der Frame stirbt zuerst. Soll die Sandbox wach bleiben und die Keys vom Büro-Laptop weg, gehört sie auf Apple Silicon, das nicht schläft. Unified Memory ist derselbe Grund, aus dem wir M4 für schwere lokale Last in den Mac-mini-M4-Notizen diskutieren — dieser Globus gibt die Bandbreite für Tiles aus, nicht für DerivedData.

Keys, Kosten, harte Grenzen

Die Legende bleibt: 🟢 ohne Signup, 🟡 gratis Entwickler-Key, 🔴 metered. Google Maps ist das einzige Pflicht-🔴. OpenAI ist nur Stimme und das Fünf-Wort-HUD. AISStream, FIRMS, TomTom, Cesium ion und OpenSky-OAuth sind „besser mit, okay ohne“ für den Großteil des Globus.

KeyWas er kauftOhne ihn
Google Maps (Pflicht)Den fotorealen PlanetenDas Produkt existiert nicht
AISStreamGlobale SchiffeLeerer Schiffslayer
OpenAIStimm-Regie + AI-HUDGlobus läuft, Mikro bleibt dunkel
TomTomEchten StraßenstauTraffic als Simulation markiert
FIRMS24h-BrändeLeerer Feuerlayer

Kosten nur als Größenordnung. Google-3D-Tiles pro Sitzung; Free-Caps nach Region. OpenAI Realtime nach Modell und Audio; die App schätzt, warnt bei etwa 2 $, cappt intern bei etwa 5 $ — die Provider-Grenze ist die echte Sicherung. 🟢-Layer — anonymes OpenSky, USGS, CelesTrak, Stadt-CCTV, Radio — kosten null. Das als „unbegrenzte Intel-API“ weiterzuverkaufen, bricht mehrere Lizenzen und landet auf der ersten Google-Rechnung.

Das Repo ist deutlich: nicht für Flug- oder Seenavigation, Notfalleinsatz, Medizin, Investments oder andere sicherheitskritische Arbeit. Daten können spät, fehlend, modelliert oder falsch sein. partial / delayed / simulated / unavailable wörtlich nehmen. Es gibt keine Personenabfrage. Nachrichtenprüfung, Lehre, eigener Layer: im Scope. Menschen anstarren oder ein Amtsradar ersetzen: nicht — und dieser Text hilft dabei nicht.

Blockiert das Netz Google-Tiles, OpenSky oder AISStream, ist das Umgebung, kein Repo-Bug. Instanz dort laufen, wo die Hosts auflösen, Keys beschränken, SECURITY.md lesen, bevor man an ein LAN bindet.

Den 3D-Globus auf einem wachen Mac lassen

God's Eye View will drei Dinge gleichzeitig: einen Node-24/26-Proxy, einen Browser, der WebGL-Tiles hält, und API-Keys, die nie in ein öffentliches Frontend gehören. Laptop zu, Polls stoppen, Tile-Cache stirbt, Keys teilen sich die Maschine mit Slack. Ein Nuvcloud-Cloud-Mac-mini ist dediziertes Apple-Silicon-Bare-Metal: Unified Memory für Cesium, SSH, das bleibt, Keychain wie im Repo beschrieben, niedriger Leerlauf — eine Sandbox, die man vom Büronotebook trennen kann.

Wer Flüge, Schiffe und Satelliten 24/7 für Demo oder Fork will, startet bei Nuvcloud-Tarifen und Regionen, damit der Globus auf einem Mac läuft, der nicht schläft, statt nach jedem Flug kalt zu starten.

Weiterlesen

FAQ

Ist God's Eye View offizielle Intelligence-Software?

Nein. MIT-lizenzierter Visualisierungsclient auf öffentlichen Feeds. Ein Cockpit-Skin ist keine Freigabe.

Flüge und Satelliten ohne Google-Key?

Die Feeds brauchen wenig Extra-Auth, die fotoreale Erde sind Google Map Tiles. Ohne den Key fehlt das Produkt aus den GIFs. OSM ersetzt das Poster nicht.

Warum ist der Schiffslayer leer?

Live Vessels braucht einen freien AISStream-Key. Danach bleibt die Küste dicht und der Ozean dünn — terrestrische AIS-Reichweite, kein Refresh-Bug.

Sind die Flugzeuge sekundengenau?

Nein. Quellen pollen alle 15–30 Sekunden, der Client hängt ein Intervall hinterher. Glattes Near-Realtime, kein ATC-Radar.

Navigation oder Einsatzleitung?

Nein. Die README verbietet Flug-/Seenavigation, Notfall, Medizin, Investment und andere sicherheitskritische Nutzung. Daten sind falsch, spät oder modelliert.

Personen oder Gesichter suchen?

Nein. Das Projekt modelliert Ereignisse, Assets, Infrastruktur und Systeme. Personensuche, Gesichtserkennung und Einzelverfolgung sind out of scope; PRs darüber werden abgelehnt.

Geht es in einem eingeschränkten Netz?

Nur wenn Google-Tiles, OpenSky und AISStream von dieser Maschine auflösen. Das Repo liefert keinen Bypass. Dort laufen, wo die Quellen erreichbar sind, Keys begrenzen.

Brauche ich einen neuen Mac?

Nein. Ein aktueller Laptop startet kalt. Für eine 24/7-Sandbox, die nicht mit der Büro-GPU kämpft, ist ein immer waches Cloud-Mac-mini billiger als für alle eine neue Maschine.

Angebot →