Heiloo live

Logboek

Wat er tot nu toe gebouwd is aan Heiloo live, in welke volgorde, en op welke bronnen het rust. Onderaan staat wat er nog niet echt is, want dat hoort er net zo goed bij. De kaart zelf staat op Heiloo live, de eerste vergelijking van drie visuele richtingen op richtingen.

Versie 123 september 2026

De briefing tegen het licht

  • De opzet nagelopen op wat technisch standhoudt. Drie aannames bleken niet te kloppen: het landelijke verkeersbestand past niet in het geheugen van een Cloudflare Worker, het OV-bestand van 229 MB al helemaal niet, en een dag terugspelen uit 1.440 losse bestandjes wordt te traag zodra het archief groeit.
  • Het fundament benoemd waar de rest op staat: één vaste plek als kader, tijd als as in plaats van als moment, en vorm los van data zodat hetzelfde model telkens anders geverfd kan worden.
Versie 223 september 2026

Echte geometrie, drie richtingen

  • Kaartgebied vastgelegd op zuidelijk Heiloo, 3 bij 1,9 kilometer in rijksdriehoekscoördinaten, met het station bovenin.
  • Alle gebouwen, hoogtes, lantaarnpalen, wegen, water, groen en spoor opgehaald uit de landelijke basisregistraties, zie de tabel hieronder.
  • Dezelfde geometrie in drie visuele richtingen getekend, een lijnkaart die 's nachts oplicht, een witte maquette met echte schaduwen, en een verzachte luchtfoto. Live gezet zodat de keuze in de browser te maken is en niet op papier.
Versie 323 september 2026

Dichterbij, en twee fouten eruit

  • Een derde kijkafstand toegevoegd op 21 centimeter per pixel, waarop losse huizen en het perron leesbaar worden.
  • De schaduwlengte werd meegeschaald met de zoom, waardoor schaduwen groeiden als je inzoomde. Die komt nu alleen uit de zonshoogte en de bouwhoogte.
  • De lichtplas van een lantaarnpaal had een vaste maat in kaartmeters en liep van dichtbij dicht tot één gele vlek. Die schaalt nu terug, zodat je losse lampen langs de straat ziet staan.
Versie 423 september 2026

Een uur dat loopt

  • De dienstregeling van 23 september omgerekend naar ons kaartvlak, zodat treinen en bussen op hun echte positie rijden, met de trein afgeleid van zijn afstand langs het spoor.
  • Een echte vluchtopname van die ochtend ingebouwd, 07:17 tot 07:43, met de schaduw berekend uit de hoogte van elk toestel en de stand van de zon.
  • De zon loopt per seconde mee, dus het beeld verkleurt zelf van nacht naar dag en de lantaarnpalen doven waar ze horen te doven.
  • Wat dit meteen liet zien: het openbaar vervoer alleen houdt een scherm niet levend. In het uur van 09:00 tot 10:00 is er tien van de zestig minuten helemaal niets in beeld.
Versie 523 september 2026

De vliegtuigen live

  • Een eigen doorgeefluik op Cloudflare gebouwd, het eerste stukje achterkant van dit project. De kaart vraagt daar elke vijftien seconden welke toestellen er boven Noord-Holland hangen.
  • En meteen de muur gevonden waar dit project tegenaan loopt. Alle drie de open vluchtbronnen weigeren verzoeken vanaf het netwerk van Cloudflare, waar duizenden gebruikers dezelfde IP-adressen delen: adsb.fi antwoordt met 403, adsb.lol met 429, en OpenSky neemt de verbinding niet aan. Af en toe glipt er eentje doorheen, en dan hebben we een meting.
  • Het doorgeefluik bewaart daarom elke geslaagde meting, laat de bronnen na een mislukte ronde dertig seconden met rust, en toont ondertussen de laatste meting die wel binnenkwam. Dat maakt de kaart snel, beleefd tegen de bronnen, en eerlijk over wat je ziet.
  • Dit raakt de hele opzet uit de briefing, want de verzamelaar die elke minuut de vluchten zou ophalen draait ook op Cloudflare en loopt tegen dezelfde muur. De uitweg is een eigen ontvanger op het kantoordak, want wie data aanlevert aan adsb.lol krijgt ruime toegang terug.
  • Op het scherm staat daarom niet alleen wat er vliegt, maar ook hoe oud die meting is en of de bron ons doorliet. Een kaart die doet alsof alles vers is terwijl dat niet zo is, is erger dan een kaart die het toegeeft.
  • Tussen twee metingen rekenen we door met snelheid en koers, en na een minuut stoppen we daarmee, want daarna zou het gokken worden.
  • De ontdekking van deze ronde: een vliegtuig steekt het dorp in ongeveer vijftien seconden over. In het kader van drie kilometer is er per anderhalf uur bij elkaar vijftig seconden een toestel in beeld. Daarom is er een derde, breder kader bij gekomen van twaalf kilometer, van Egmond tot de Alkmaardermeer, waarop de twee aanvliegstromen naar de Polderbaan pas leesbaar worden.
  • De naambordjes bij treinen en bussen zijn eruit. Alleen het station en de toestellen houden een naam, de rest is beweging en dat is genoeg.

Waar het op rust

LaagBronAantal
Gebouwen met contourBAG, Kadaster via PDOK13.187
Daarvan met gemeten hoogte3D BAG, TU Delft12.755
LantaarnpalenBGT, collectie paal4.333
WegenOpenStreetMap, ODbL789
GroenvlakkenOpenStreetMap, ODbL879
WaterOpenStreetMap, ODbL253
Luchtfoto, drie schalenPDOK, Actueel orthoHR1,25 tot 0,21 m/px
Ritten in het voorbeelduurOpen OV-data, 23 september20
Vluchten in de opnameadsb.lol, ODbL5
Vluchten nu, liveadsb.lol, anders OpenSkyelke 15 s
Zon en schemeringBerekend, NOAA-formuleper seconde

Wat nog niet echt is