NUKEMAP3D by Alex Wellerstein

2015-2016 Google lopetti Google Earth Browser Pluginin tuen ja käytön. Tämä oli ydinteknologia, joka mahdollisti NUKEMAP3D:n toiminnan.

Tätä kirjoitettaessa (2019) Google Earth Browser Pluginille ei ole tällä hetkellä saatavilla käyttökelpoisia korvaavia ratkaisuja (toisin sanoen selaimessa ei ole julkisesti saatavilla olevia API-rajapintoja, jotka monistaisivat rakennusten koko maan kattavuuden ja antaisivat kehittäjille mahdollisuuden tuoda omia mallitiedostojaan dynaamisesti). Jos käyttökelpoinen korvaaja tulee saataville, NUKEMAP3D palaa takaisin.

Mitä NUKEMAP3D teki ja miltä se näytti?

NUKEMAP3D oli Alex Wellersteinin vuonna 2013 luoma sekoitus NUKEMAPin ja Google Earth Browser Pluginin välillä. Sen avulla käyttäjä pystyi näkemään ydinaseen maavaikutukset minkä tahansa maailman kaupungin yllä 3D:nä sekä renderöimään kokotarkan sienipilven mille tahansa ydinaseen teholle. Tavoitteena oli auttaa ymmärtämään ydinaseiden räjähdyksiä inhimillisesti: kaikki ovat nähneet valokuvia ydinaseiden sienipilvistä, mutta harvalla on käsitys siitä, kuinka suuria ne todellisuudessa ovat. Jopa ”pieni” ydinase (nykyajan standardien mukaan), kuten Hiroshiman ja Nagasakin kaupunkien yllä käytetyt ydinaseet, on moninkertaisesti suurempi kuin mikään, mitä ihmiset ovat koskaan rakentaneet. Käyttämällä kolmatta ulottuvuutta aivoissa käynnistyy jotakin intuitiivisempaa, jopa enemmän kuin alkuperäisen NUKEMAPin mahdollistamat 2D-kuvaukset.

Joitakin ruutukaappauksia NUKEMAP3D:stä on säilynyt (klikkaamalla näet ne täysikokoisina):


20 kilotonnia Manhattanilla lentokoneen korkeudelta katsottuna

20 kilotonnia Manhattanin keskikaupungilla lähemmäs pintaa katsottuna, mittakaavana Vapaudenpatsas ja Manhattanin keskusta

20 kilotonnia Manhattanilla (animoitu GIF; voisit saada pilven nousemaan reaaliajassa, mikä kestäisi noin 10 minuuttia)

20 kilotonnia Bostoniin lentokoneen korkeudelta katsottuna

20 kilotonnia Washingtoniin, DC, lentokoneen korkeudelta katsottuna

20 kilotonnia Washingtoniin, DC, kongressin kirjastosta katsottuna

20 kilotonnia Manhattanin keskustaan, New Yorkin lääketieteellisestä akatemiasta (Upper East Side) katsottuna, sovelluksen käyttöliittymä näkyvissä

800 kilotonnia New Yorkiin, katsottuna lentokoneen korkeudelta huomattavalta etäisyydeltä

800 kilotonnia New Yorkiin, katsottuna matalalta Maan kiertoradalta (i.e., Kansainväliseltä avaruusasemalta)

Erittäin suuritehoinen räjähdys (en muista tarkkaa räjähdystehoa; luultavasti ainakin 10 megatonnia) hyvin kaukaa nähtynä, mikä osoittaa sekä sen suuren korkeuden että sen, että suuritehoisilla räjähdyksillä oli erittäin leveät sienipäät. Yksi NUKEMAP3D:n suosikkinäytöksistäni oli osoittaa, että jos ilmakehäolosuhteet olisivat epärealistisen selkeät, Washington DC:ssä tapahtuneen 1 megatonnin räjähdyksen sienipilvi näkyisi Vapaudenpatsaan soihdusta.

Lisätietoa koodin luomisesta löytyy NUKEMAP FAQ:sta.

Mitä vaihtoehtoja NUKEMAP3D:lle on olemassa?

Tällä hetkellä ainoa helppo vaihtoehto on käyttää NUKEMAPin kokeellista KMZ-tulostusvaihtoehtoa. Käyttääksesi sitä, aseta mikä tahansa räjähdys (räjähdykset), jonka (jotka) haluat nähdä 3D:nä NUKEMAPissa, ja napsauta sitten ”Lisäasetukset”:

Rullaa alas ”Lisäasetusten” loppuun ja löydät linkin, jossa lukee ”Vienti KMZ:ksi”:

Klikkaamalla tuota aukeaa ”Vienti KMZ:ksi” -vaihtoehdot. Vaihtoehtoja on paljon, mutta haluat luultavasti vain jättää oletusasetukset ja klikata ”Lataa tiedosto”. Mutta olet tervetullut kokeilemaan muita vaihtoehtoja, jos se ei näytä siltä, miltä haluaisit, tai jos haluat, että siinä näkyy laskeuma tai tulipallo. Kun olet ladannut KMZ-tiedoston (jonka nimi on oletusarvoisesti nukemap.kmz), voit avata sen ilmaisessa Google Earth Pro -työpöytäsovelluksessa:

Kuten todettua, tämä toiminto on vielä kokeellinen. Se ei esimerkiksi aina vie luotettavasti laskeumapilviä. Ja Google Earth -työpöytäsovellus ei renderöi rakennuksia samalta etäisyydeltä kuin lisäosa, joten se ei anna aivan samaa efektiä. Huomaa, että kun se on Google Earth Prossa, voit kytkeä mallin eri osat sivupalkin ”kerroksina” pois päältä.

Mikä on NUKEMAP3D-koodin tulevaisuus?

Jos Google Earth Browser Pluginille tulee käyttökelpoinen korvaaja, siirrän koodin siihen. Google Mapin WebGL-koodipohja näyttää tukevan 3D-rakennuksia kuten Google Earth Browser Plugin aikoinaan, mutta he eivät ole avanneet API:ta kehittäjille. On epäselvää, aikovatko he tehdä niin (Googlen voittoa tavoitteleva motivaatio on johtanut suurelta osin siihen, että se on tappanut tällaiset aloitteet, mitä voin kertoa).

NUKEMAP-VR-projektia kehitetään parhaillaan Stevens Institute of Technologyssä käyttäen NUKEMAP3D:n efektikoodeja. Se voi tarjota mielenkiintoisen vaihtoehdon selainlaajennukselle, vaikka VR-sovellus on (toistaiseksi) paljon rajoitetumpi sen suhteen, kuka voi käyttää sitä, ja sen kyvyn renderöidä kaupunkeja. (Google on kehittänyt Google Earth VR API:ta, mutta he ovat hylänneet hakemukseni kehittää sitä, koska he ovat tällä hetkellä kiinnostuneita lähinnä videopelien kehittäjistä. Huokaus.)

Jos olet ohjelmistokehittäjä, jolla on muita ideoita tai yhteyksiä yrityksiin, jotka voisivat helpottaa tämän asian jatkotyöskentelyä, ota rohkeasti yhteyttä minuun. Lähimpänä Google Earth Browser Pluginia on Cesium, mutta siinä ei ole vielä globaalia rakennustukea, joten sitä ei voi käyttää antamaan käsitystä sienipilven mittakaavasta.

Tämän sivun on viimeksi päivittänyt Alex Wellerstein kesäkuussa 2019.

Vastaa

Sähköpostiosoitettasi ei julkaista.