In 2015-2016 heeft Google de ondersteuning en werking van de Google Earth Browser Plugin stopgezet. Dit was de kerntechnologie die het mogelijk maakte dat NUKEMAP3D kon functioneren.
Vanaf dit schrijven (2019) zijn er momenteel geen levensvatbare vervangers voor de Google Earth Browser Plugin beschikbaar (dat wil zeggen, er zijn geen in-browser, publiek toegankelijke API’s die whole-Earth dekking van gebouwen dupliceren en ontwikkelaars in staat stellen om hun eigen modelbestanden dynamisch te importeren). Als een levensvatbare vervanging beschikbaar komt, zal NUKEMAP3D terugkeren.
Wat deed NUKEMAP3D en hoe zag het eruit?
NUKEMAP3D was een mashup tussen de NUKEMAP en de Google Earth Browser Plugin, gemaakt door Alex Wellerstein in 2013. Het stelde een gebruiker in staat om de grondeffecten van een kernwapen boven elke stad in de wereld in 3D te zien, evenals een paddenstoelwolk met een nauwkeurige grootte voor een bepaalde kernwapenopbrengst. Het doel was een menselijk begrip te geven van de detonaties van kernwapens: iedereen heeft foto’s gezien van nucleaire paddestoelwolken, maar weinigen hebben enig idee van hoe groot ze in werkelijkheid zijn. Zelfs een “klein” kernwapen (naar moderne normen), zoals die welke boven de steden Hiroshima en Nagasaki werden gebruikt, is vele malen groter dan alles wat de mens ooit heeft gebouwd. Door de derde dimensie aan te spreken, wordt iets intuïtiever in de hersenen geactiveerd, zelfs meer dan de 2D-voorstellingen die in de oorspronkelijke NUKEMAP mogelijk waren.
Een aantal screenshots van NUKEMAP3D zijn bewaard gebleven (klik om ze op ware grootte te zien):
20 kiloton op Manhattan, gezien vanaf vliegtuighoogte |
20 kiloton op mid-town Manhattan, gezien vanaf dichter bij de oppervlakte, met het Vrijheidsbeeld en downtown Manhattan voor de schaal |
20 kiloton op Manhattan (geanimeerde GIF; je zou de wolk in real-time kunnen laten opstijgen, wat ongeveer 10 minuten zou duren) |
20 kiloton op Boston, gezien vanaf vliegtuighoogte |
20 kiloton op Washington, DC, gezien vanaf vlieghoogte |
20 kiloton op Washington, DC, gezien vanaf de Library of Congress |
20 kiloton op het centrum van Manhattan, gezien vanaf de New York Academy of Medicine (upper east side), met de applicatie-interface zichtbaar |
800 kiloton op New York City, gezien vanaf vliegtuighoogte op aanzienlijke afstand |
800 kiloton op New York City, gezien vanuit een lage omloopbaan (Low Earth Orbit, d.w.z.e., het internationale ruimtestation) |
Een detonatie met een zeer hoog rendement (ik herinner me het exacte rendement niet; waarschijnlijk minstens 10 megaton), gezien vanaf een zeer grote afstand, waarbij niet alleen de grote hoogte wordt aangetoond, maar ook hoe de detonaties met een hoog rendement extreem brede paddenstoeltoppen hadden. Een van mijn favoriete demonstraties van NUKEMAP3D was te laten zien dat, als de atmosferische omstandigheden onrealistisch helder waren, de paddenstoelwolk van een 1 megaton detonatie in Washington, DC, zichtbaar zou zijn vanaf de fakkel in het Vrijheidsbeeld. |
Voor meer informatie over de totstandkoming van de code, zie de NUKEMAP FAQ.
Welke alternatieven voor NUKEMAP3D zijn er?
Op dit moment is het enige eenvoudige alternatief het gebruik van de experimentele KMZ-uitvoeroptie van NUKEMAP. Om deze te gebruiken, stelt u in NUKEMAP de detonatie(s) in die u in 3D wilt bekijken en klikt u vervolgens op “Geavanceerde opties”:
Schrol omlaag naar het einde van de “Geavanceerde opties” en u vindt een link met de tekst “Exporteren naar KMZ”:
Als u daarop klikt, opent u de opties voor “Exporteren naar KMZ”. Er zijn veel opties, maar u wilt waarschijnlijk gewoon de standaardopties laten staan en op “Bestand downloaden” klikken. Maar je mag gerust experimenteren met de andere opties als het er niet uitziet zoals je zou willen, of als je fallout of de vuurbal wilt zien. Als je het KMZ-bestand eenmaal hebt gedownload (standaard nukemap.kmz genoemd), kun je het openen in de gratis desktop-applicatie Google Earth Pro:
Zoals opgemerkt, is deze functionaliteit nog experimenteel. De export van fall-out pluimen is bijvoorbeeld niet altijd betrouwbaar. En de Google Earth desktop-applicatie geeft gebouwen niet op dezelfde afstand weer als de plugin deed, dus het geeft niet helemaal hetzelfde effect. Merk op dat eens het in Google Earth Pro zit, je de verschillende componenten van het model kan uitschakelen als “lagen” in de zijbalk.
Wat is de toekomst van de NUKEMAP3D code?
Als er een goede vervanger voor de Google Earth Browser Plugin beschikbaar komt, zal ik de code daar naar overzetten. Google Map’s WebGL codebase lijkt 3D gebouwen te ondersteunen zoals de Google Earth Browser Plugin ooit deed, maar ze hebben de API niet opengesteld voor ontwikkelaars. Het is niet duidelijk of ze dat zullen doen (Google’s winstoogmerk heeft er grotendeels toe geleid dat het dergelijke initiatieven heeft gedood, van wat ik kan vertellen).
Een NUKEMAP-VR project is momenteel in ontwikkeling bij het Stevens Institute of Technology met gebruikmaking van de effectencodes van NUKEMAP3D. Het zou een interessant alternatief kunnen zijn voor de browser plugin, hoewel een VR toepassing (voorlopig) veel beperkter zal zijn in termen van wie er toegang toe heeft, en de mogelijkheid om steden te renderen. (Google is bezig met de ontwikkeling van een Google Earth VR API, maar ze hebben mijn aanvraag om daarop te ontwikkelen afgewezen, omdat ze op dit moment vooral geïnteresseerd zijn in ontwikkelaars van videogames. Zucht.)
Als je een software-ontwikkelaar bent met andere ideeën of connecties met bedrijven die verder werk hieraan zouden kunnen vergemakkelijken, neem dan gerust contact met me op. Wat het dichtst in de buurt komt van de Google Earth Browser Plugin is Cesium, maar dat heeft nog geen ondersteuning voor globale gebouwen en kan dus niet echt worden gebruikt om een idee te geven van de schaal van een paddestoelwolk.
Deze pagina is voor het laatst bijgewerkt in juni 2019 door Alex Wellerstein.