NUKEMAP3D by Alex Wellerstein

V letech 2015-2016 společnost Google ukončila podporu a provoz zásuvného modulu prohlížeče Google Earth. Jednalo se o základní technologii, která umožňovala fungování NUKEMAP3D.

V době psaní tohoto článku (2019) není v současné době k dispozici žádná životaschopná náhrada za Google Earth Browser Plugin (to znamená, že neexistuje žádné veřejně přístupné rozhraní API v prohlížeči, které by duplikovalo celozemské pokrytí budov a umožňovalo vývojářům dynamicky importovat vlastní modelové soubory). Pokud bude k dispozici životaschopná náhrada, NUKEMAP3D se vrátí.

Co dělal a jak vypadal NUKEMAP3D?

NUKEMAP3D byl mashup mezi NUKEMAP a Google Earth Browser Plugin, který vytvořil Alex Wellerstein v roce 2013. Umožňoval uživateli zobrazit pozemní účinky jaderné zbraně nad libovolným městem na světě ve 3D a také vykreslit hřibovitý mrak s přesnou velikostí pro libovolnou výtěžnost jaderné zbraně. Cílem bylo pomoci lidem pochopit detonace jaderných zbraní: každý viděl fotografie jaderných hřibovitých mraků, ale jen málokdo má představu o tom, jak velké ve skutečnosti jsou. I „malá“ jaderná zbraň (podle moderních měřítek), jaká byla použita nad městy Hirošima a Nagasaki, je mnohonásobně větší než cokoli, co kdy lidé postavili. Zapojením třetího rozměru se v mozku spustí něco intuitivnějšího, dokonce více než 2D zobrazení možné v původní mapě NUKEMAP.

Některé snímky obrazovky z NUKEMAP3D se zachovaly (kliknutím je zobrazíte v plné velikosti):


20 kilotun na Manhattanu, při pohledu z výšky letadla

20 kilotun na středu Manhattanu, při pohledu z větší blízkosti povrchu, se Sochou Svobody a centrem Manhattanu v měřítku

20 kilotun na Manhattanu (animovaný GIF; mohli byste nechat mrak stoupat v reálném čase, což by trvalo asi 10 minut)

20 kilotun na Boston, pohled z výšky letadla

20 kilotun na Washington, DC, pohled z výšky letadla

20 kilotun na Washington, DC, pohled z Kongresové knihovny

20 kilotun na centrum Manhattanu, při pohledu z Newyorské lékařské akademie (horní východní strana), s viditelným aplikačním rozhraním

800 kilotun na New York, při pohledu z výšky letadla ve značné vzdálenosti

800 kilotun na New York, při pohledu z nízké oběžné dráhy Země (i.e., Mezinárodní vesmírné stanice)

Detonace s velmi vysokým výnosem (přesný výnos si nepamatuji; pravděpodobně nejméně 10 megatun), jak je vidět z velmi velké vzdálenosti, což dokazuje jednak její velkou výšku, ale také to, že detonace s vysokým výnosem měly extrémně široké hřibovité vrcholy. Jednou z mých nejoblíbenějších demonstrací NUKEMAP3D bylo ukázat, že pokud by byly atmosférické podmínky nerealisticky jasné, hřibovitý oblak z detonace o síle 1 megatuny ve Washingtonu by byl viditelný z pochodně na Soše svobody.

Další informace o tvorbě kódu naleznete ve FAQ NUKEMAP.

Jaké existují alternativy k NUKEMAP3D?

V současné době je jedinou snadnou alternativou použití experimentální možnosti výstupu KMZ NUKEMAP. Chcete-li ji použít, nastavte v aplikaci NUKEMAP libovolnou detonaci (detonace), kterou chcete zobrazit ve 3D, a poté klikněte na „Rozšířené možnosti“:

Přejděte na konec „Rozšířených možností“ a najdete odkaz s nápisem „Exportovat do KMZ“:

Kliknutím na něj se otevřou možnosti „Exportovat do KMZ“. Je zde mnoho možností, ale pravděpodobně budete chtít ponechat ty výchozí a kliknout na „Stáhnout soubor“. Můžete však experimentovat s dalšími možnostmi, pokud to nevypadá tak, jak byste chtěli, nebo chcete, aby se zobrazil spad nebo ohnivá koule. Po stažení souboru KMZ (ve výchozím nastavení pojmenovaného nukemap.kmz) jej pak můžete otevřít v bezplatné desktopové aplikaci Google Earth Pro:

Jak bylo uvedeno, tato funkce je zatím experimentální. Například ne vždy spolehlivě exportuje spádové zplodiny. A desktopová aplikace Google Earth nezobrazuje budovy ve stejné vzdálenosti jako zásuvný modul, takže neposkytuje zcela stejný efekt. Všimněte si, že jakmile je v aplikaci Google Earth Pro, můžete v postranním panelu vypnout různé součásti modelu jako „vrstvy“.

Jaká je budoucnost kódu NUKEMAP3D?

Pokud bude k dispozici životaschopná náhrada za zásuvný modul prohlížeče Google Earth, přenesu kód na něj. Zdá se, že kódová základna Google Map WebGL podporuje 3D budovy stejně jako kdysi Google Earth Browser Plugin, ale API vývojářům neotevřeli. Není jasné, jestli to udělají (z toho, co vím, motivace Googlu k zisku do značné míry vedla k tomu, že takové iniciativy zabil).

V současné době se na Stevensově technologickém institutu vyvíjí projekt NUKEMAP-VR, který využívá efektové kódy NUKEMAP3D. Mohl by být schopen poskytnout zajímavou alternativu k zásuvnému modulu prohlížeče, i když aplikace VR bude (zatím) mnohem omezenější, pokud jde o to, kdo k ní může přistupovat, a o její schopnost vykreslovat města. (Google vyvíjí rozhraní Google Earth VR API, ale mou žádost o vývoj na něm zamítl, protože v tuto chvíli má zájem především o vývojáře videoher. Povzdech.)

Pokud jste vývojáři softwaru a máte další nápady nebo kontakty na společnosti, které by mohly usnadnit další práci na tomto projektu, neváhejte se se mnou spojit. Nejbližší věc, která existuje k zásuvnému modulu prohlížeče Google Earth, je Cesium, ale zatím nemá podporu globálních budov, a tak se nedá použít k vytvoření představy o měřítku hřibovitého mraku.

Tuto stránku naposledy aktualizoval Alex Wellerstein v červnu 2019.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.