Wat u op deze wereldbol ziet
Elke groene pijl is een echt vliegtuig dat op dit moment zijn positie uitzendt via ADS-B — de transponder die in het meeste luchtverkeer boven Europa verplicht is. Oranje pijlen zijn militaire toestellen, herkend via de registratiedatabase. Klik op een vliegtuig: u ziet het vluchtnummer, het type, de hoogte, de snelheid en of het klimt of daalt. „Volg met camera" zet de camera vast op het toestel — u kunt eromheen draaien terwijl het vliegt.
De witte stip met ring is het Internationale Ruimtestation. De positie wordt in uw browser berekend uit baanelementen (het SGP4-algoritme dat satellietvolgers gebruiken); de witte lijn is de baan van de komende anderhalf uur. De tegel „ISS boven Nederland" toont de volgende overkomst die vanuit uw tuin zichtbaar is. Rode cirkels zijn aardbevingen van de laatste 24 uur volgens de Amerikaanse geologische dienst USGS — hoe groter de cirkel, hoe zwaarder de beving.
Waar het aardebeeld vandaan komt — en waarom van gisteren
De ondergrond is NASA's Blue Marble; de laag „Wolken van gisteren" is het beeld van de Suomi NPP-satelliet (instrument VIIRS) met 250 meter per pixel. NASA publiceert het een dag na de overkomst in het publieke domein — daarom ziet u het weer van gisteren: hing er bewolking boven Nederland, dan ziet u bewolking. Zet de laag uit en er blijft een wolkenvrije mozaïek over. De laag „Wolken nu” is iets anders: een beeld van de geostationaire Meteosat (EUMETSAT) van het laatste hele uur — de schijf die boven Afrika zichtbaar is: Europa, Afrika en de Atlantische Oceaan. We gebruiken uurbeelden omdat EUMETSAT die niet licentieert; realtime 10-minutenbeelden zijn betaald en ontbreken hier bewust. Dit zijn geen fotorealistische 3D-gebouwen zoals in Google Earth — die tegels verkoopt Google tegen betaling, en deze module heeft bewust geen enkel betaald onderdeel.
Waarom dit € 0 kost — en wat dat voor uw bedrijf betekent
We bouwden dit na het zien van God's Eye View, het project dat een voormalige Google Maps-manager als open source vrijgaf. Dat project vraagt een creditcard voor Google en een server met sleutels. Onze versie heeft dat niet nodig: de data komt uit publieke bronnen, en het enige serveronderdeel is een edge-functie op Netlify die de vliegtuigen elke tien seconden ophaalt en uit de cache aan alle bezoekers doorgeeft. Honderd bezoekers uit dezelfde regio blijven één verzoek aan de bron per tien seconden.
Zo denken we ook bij klanten: voordat we een betaalde dienst voorstellen, kijken we of hetzelfde kan met wat al gratis en openbaar is. Verrassend vaak kan dat. Wilt u dit soort dingen zelf leren bouwen — op uw eigen computer, in vier uur — bekijk dan de 1-op-1 training.
Wat hier niet in zit (eerlijk)
- Schepen — wereldwijde live AIS vraagt een sleutel en een overeenkomst; de sleutelloze variant laat gaten op zee.
- Stadscamera's — Nederland publiceert geen open verkeerscamerastromen in een vorm die eerlijk te tonen is.
- Vliegtuigen zonder ADS-B — een deel van de algemene en militaire luchtvaart zendt geen positie uit, of met vertraging.