NASA WorldWind - NASA WorldWind
![]() Screenshot z WorldWind ukazující vrstvu Blue Marble Next Generation | |
Vývojáři | Ames Research Center (NASA ) |
---|---|
První vydání | 2003 |
Napsáno | C#, Jáva |
K dispozici v | Angličtina |
Typ | Virtuální glóbus sada pro vývoj softwaru |
Licence | Dohoda NASA o otevřeném zdroji v1.3 |
webová stránka | světový vítr |








NASA WorldWind je open-source (vydáno pod NOSA licence a licence Apache 2.0) virtuální zeměkoule. Poprvé byl vyvinut společností NASA v roce 2003 pro použití na osobní počítače a poté dále rozvíjeny ve shodě s open source komunita od roku 2004. Od roku 2017 je online k dispozici online verze WorldWind.[1] An Android verze je také k dispozici.[2]
Původní verze se spoléhala .NET Framework, který běžel jen dál Microsoft Windows. Čím novější Jáva verze WorldWind Java je multiplatformní, a sada pro vývoj softwaru (SDK) zaměřené na vývojáři a na rozdíl od staré verze .NET není samostatný virtuální zeměkoule aplikace ve stylu Google Earth. Verze WorldWind Java byla v listopadu 2009 oceněna softwarem NASA roku.[3] Program překrývá NASA a USGS satelitní snímky, letecké snímkování, topografické mapy, Značkovací jazyk klíčové dírky (KML) a Collada soubory.
Přehled
Ačkoli je WorldWind široce dostupný od roku 2003, byl vydán s licencí NASA Open Source Agreement v roce 2004. Nejnovější verze založená na prostředí Java (2.1.0) byla vydána v prosinci 2016.[4] Od roku 2015 se vyvíjí webová verze WorldWind[5] a je k dispozici online.[6] An Android verze je také k dispozici.[7]
Předchozí verze založená na .NET byla aplikace s rozsáhlou sadou pluginů. Kromě Země existuje několik světů: Měsíc, Mars, Venuše, Jupiter (se čtyřmi Galileovy měsíce z Io, Ganymede, Evropa a Callisto ) a SDSS (snímky hvězd a galaxií).
Uživatelé mohli s vybranou planetou interagovat otáčením, nakláněním pohledu a přiblížením a oddálením. Lze zobrazit pět milionů místních názvů, politických hranic, čar zeměpisné šířky a délky a dalších údajů. WorldWind.NET poskytuje možnost procházet mapy a geoprostorové data na internetu pomocí OGC je WMS servery (verze 1.4 také používá WFS pro stahování názvů míst), import Soubory tvarů ESRI a kml / kmz soubory. Toto je příklad toho, jak WorldWind umožňuje komukoli doručit svá data.
Mezi další funkce WorldWind.NET patřila podpora pro .X (DirectX 3D polygon mesh) a pokročilé vizuální efekty, například atmosférické rozptyl nebo sluneční clona.
Rozlišení uvnitř USA je dostatečně vysoké, aby jasně rozeznalo jednotlivé budovy, domy, auta (vrstva USGS Digital Ortho) a dokonce i stíny lidí (metropolitní oblasti ve vrstvě USGS Urban Ortho). Rozlišení mimo USA je nejméně 15 metrů na pixel.
Microsoft umožnil začlenění WorldWind Virtuální Země data s vysokým rozlišením pro nekomerční použití.[8]
WorldWind používá digitální výškový model (DEM) údaje shromážděné misí NASA Shuttle Radar Topography Mission (SRTM), Datová sada národní nadmořské výšky (NED) a Advanced Spaceborne Thermal Emission and Reflection Radiometer (ASTRA). To znamená, že si můžete prohlédnout topografické prvky, jako je Grand Canyon nebo Mount Everest, ve třech rozměrech. Kromě toho WW má batymetrie data, která uživatelům umožňují vidět oceánské prvky, jako např příkopy a hřebeny ve 3D.
Mnoho lidí, kteří používají aplikace, přidává svá vlastní data a zpřístupňují je z různých zdrojů, jako je WorldWind Central nebo blogy uvedené v níže uvedené části s odkazy.
Všechny obrázky a filmy vytvořené pomocí WorldWind pomocí Blue Marble, Landsat nebo USGS veřejná doména data lze volně upravovat, znovu distribuovat a používat na webových stránkách, a to i pro komerční účely.
Doplňky a doplňky
WorldWind lze rozšířit pomocí jednoho z mnoha doplňků - malých rozšíření, která přidávají do programu nové funkce.
Možné typy doplňků:
- Bodové vrstvy: jednoduché XML soubory zobrazující značky míst (bod zájmu) jako ikony
- Vrstvy stezky: cesty (trasy, hranice)
- Vlastnosti čáry: XML se seznamem bodů vizualizovaných jako čára nebo zeď
- Funkce mnohoúhelníku: XML se seznamem bodů vizualizovaných jako vyplněné polygon (ploché nebo extrudovaný )
- Vlastnosti modelu: XML slouží k načtení 3D texturovaných sítí
- Názvy míst: konkrétní body (například města, kopce a budovy), kterým jsou přiřazeny textové štítky
- Obrazové vrstvy: snímky s vysokým rozlišením pro různá místa na světě
- Skripty: soubory, které řídí pohyb kamery
Pluginy jsou malé programy napsané v C#, VB nebo J # které jsou načteny a zkompilovány WorldWindem při spuštění. Vývojáři zásuvných modulů mohou do WorldWindu přidávat funkce beze změny zdrojového kódu programu.
WorldWind Java
Původní recept na WorldWind byl omezen na Windows, opíraje se o .SÍŤ knihovny a DirectX. Nový SDK verze byla vyvinuta v Jáva s JOGL označované jako WorldWind Java. Nejnovější verze (2.2.0) byla vydána v srpnu 2020.
Tato nová verze má API -centrická architektura s funkcemi „odloženými“ do modulárních komponent, ponechávající API v jádru. Díky tomu je WorldWind sám zásuvným modulem, takže jej lze používat co nejvíce zaměnitelně (například prostřednictvím Krajta ). Toto refaktoringové cvičení umožňuje přístup k WorldWind přes prohlížeč jako Java Applet. Náhled sady WorldWind Java SDK[9] byla vydána 11. května 2007 během výročního programu Sun Microsystem JavaOne konference.
Protože WWj je SDK, neexistuje žádná jediná aplikace; místo toho existuje libovolný počet aplikací využívajících WWj, každá s různými funkcemi, vytvořená vládními agenturami a komerčními vývojáři z celého světa. Mezi tyto aplikace patří jednoduché prohlížeče virtuálních glóbusů, satelitní sledovač, GIS platformy, editor fotografií, simulátor F-16, software pro plánování misí a mnoho dalších.
Návody
- Výukový program NASA WorldWind SDK:[1] Tento výukový program byl vyvinut Institutem pro geoinformatiku z University of Münster, Německo. Obsahuje výukové programy od nastavení prostředí Eclipse pomocí rozhraní WorldWind API až po vytváření polygonů Propojená otevřená data geografické datové sady. Obsahuje důležité tipy od začátečníků po pokročilé vývojáře.
Vidličky a klony
- WorldWindJS [10] je udržována komunitou Vidlička sady NASA Web WorldWind SDK. Tato vidlice poskytuje kanál vydání pro sestavení založené na nejnovějších opravách a funkcích z vývojové větve WebWorldWind plus několik vylepšení vycházejících z třešně od komunity WorldWind. Projekt WorldWindJS je k dispozici na GitHub a vydání jsou k dispozici na NPM
- Projekt Geoforge[11] obsahuje a Vidlička projektu NASA WorldWind. Geoforge poskytuje software s otevřeným zdrojovým kódem. Vede to na plošině[12] který spravuje data geověd a využívá funkce WorldWind k zobrazení geo-lokalizovaných geovědních objektů.
- Dapple[13] je Vidlička projektu NASA WorldWind je to projekt Open Source vytvořený vývojáři v Geosoft. Dapple je zaměřen na geověda profesionály a má funkce zaměřené na ně, jako je snadné přidání serverů WMS a jednodušší UI velmi podobné Google Earth.
- SERVIR-VIZ[14] je přizpůsobená verze WorldWind vyvinutá IAGT pro projekt SERVIR.
- WW2D byla multiplatformní, bezplatná a otevřená aplikace založená na Jáva a OpenGL technologie a lze je spustit v systému Microsoft Windows, Mac OS X, Linux (x86 a x86-64 ) a Solaris na SPARC. WW2D používá obrázky ze serverů WorldWind.
- WW2D Plus One - aktualizace WW2D poskytující 3D pohled.
- Punt byl Vidlička projektu NASA WorldWind a zahájili jej dva členové komunita svobodného softwaru kdo přispěl do WorldWind. Punt byl založen na kódu v WorldWind 1.3.2, ale jeho počáteční vydání obsahuje funkce, které nebyly nalezeny v WorldWind 1.3.2 nebo 1.3.3 (například podpora více jazyků). V současné době je Punt k dispozici pouze pro Windows, ale dlouhodobé cíle zahrnují touhu přejít na řešení pro různé platformy.
Dostupné datové sady
Datové sady Blue Marble s nízkým rozlišením jsou zahrnuty v počátečním souboru stažení; při přiblížení uživatele do určitých oblastí jsou z NASA stažena další data s vysokým rozlišením servery. Velikost všech aktuálně dostupných datových sad je přibližně 4,6 terabajtů.
Země
Animované datové vrstvy
- Vědecké vizualizační studio
- MODIS
- ZEMĚKOULE[15]
- NRL Počasí v reálném čase
Obrazové / terénní datové sady
- Modrý mramor Snímky příští generace
- Landsat 7 snímky
- USGS snímky
- Digital Ortho (DOQ - naskenovaný černobílý letecký snímek) s[16]
- Urban Area Ortho (montovaná barevná letecká fotografie z mnoha hlavních amerických metropolitních oblastí)
- Topografické mapy
- Zoomit! snímky (vrstva vytvořená komunitou)
- SRTM (SRTM30Plus[19]/ SRTMv2 / USGS NED) údaje o terénu (zahrnuje batymetrie )
Mimozemské datové sady
Měsíc
- Clementine (40xx - Color, 30xx - Greyscale)
- Hypsometrická mapa
Mars
- MOC (Mars Global Surveyor - Mars Orbiter Camera)
- MOLA (MGS - hypsometrická mapa laserového výškoměru Mars Orbiter)
- THEMIS (Mars Odyssey – Zobrazovací systém tepelné emise )
- MDIM (Viking - Mars Digital Image Model)
Venuše
- Magellan Zobrazovací radar (barevný a ve stupních šedi)
- Hypsometrická mapa
Jupiter
- Jupiter
- Callisto
- Evropa
- Ganymede
- Io
Průzkum digitálního nebe Sloan
Průzkumové snímky
Snímky stopy
- Stopa SDSS
- PRVNÍ (Slabé obrazy rádiového nebe na dvacet centimetrů)[20] Stopa
Specifikace
Základní rozlišení
- 500 m (Blue Marble Next Generation)
- 15 m (snímky Landsat, s výjimkou polárních oblastí)
Typická vysoká rozlišení
- NÁS.
- Nový Zéland
- Zoomit! (z údajů LINZ): 2,5 m (barevně a ve stupních šedi)
- západní Austrálie
- Zoomit! (from GSWA): 250K surface geology mosaic, 250K topographic data, Magnetic Intensity, Bouger Gravity
- Jižní Afrika
- Zoomit !: Spot5 10 m[23] (barva téměř plná), ostrov Robben 0,5 m, Johannesburg 2,5 m
Rozlišení nadmořské výšky
- USA: 30 m (1 arcsecond; USGS NED)
- Globálně: 90 m (3 obloukové sekundy; SRTM)
- Oceány: 2obloukové minuty a lepší
Stáří
- Některé letecké snímky USGS byly pořízeny počátkem 90. let.
- Všechny snímky Landsat 7 jsou pořízeny po roce 1999 (kromě Geocover 1990).
Viz také
Reference
- ^ „World Wind Explorer“. explorer.worldwind.earth.
- ^ „WorldWindAndroid github repository“. 15. května 2020.
- ^ „Cena softwaru roku, WorldWind Java“. nasa.gov. 24. prosince 2009.
- ^ „v2.1.0“. Citováno 25. dubna 2017.
- ^ „NASA WorldWind v JavaScriptu pro HTML5“. Citováno 25. dubna 2017.
- ^ Schubert, Bruce. „World Wind Explorer“. explorer.worldwind.earth.
- ^ „NASAWorldWind / WorldWindAndroid“. Citováno 25. dubna 2017.
- ^ „Virtuální Země“. worldwindcentral.com.
- ^ „Ukázky“. goworldwind.org.
- ^ worldwindjs je vidlice sady WebWorldWind pro virtuální glóbus od NASA: interaktivní knihovna 3D glóbusů s mapami, snímky a terénem a 2D mapovými projekcemi. - WorldWindEarth / worldwindjs, WorldWindEarth, 23.03.2019, vyvoláno 2019-03-24
- ^ Projekt Geoforge. „Geoforge - domov“. geoforge.org.
- ^ Projekt Geoforge. „Geoforge - softwarová platforma“. geoforge.org.
- ^ „Dapple Earth Explorer: Mapování a zobrazení Země“. geosoft.com. Archivovány od originál dne 2006-08-13.
- ^ „Stahování - IAGT, Ústav pro aplikaci geoprostorových technologií, Auburn, New York“. iagt.org. Archivovány od originál dne 2008-11-08. Citováno 2007-11-29.
- ^ "ZEMĚKOULE". worldwindcentral.com.
- ^ http://eros.usgs.gov/products/aerial/doq.html
- ^ „Land Information New Zealand (LINZ)“.
- ^ „Archivovaná kopie“. Archivovány od originál dne 02.02.2007. Citováno 2007-02-07.CS1 maint: archivovaná kopie jako titul (odkaz)
- ^ David Sandwell, Satellite Geodesy, IGPP, SIO, University of California San Diego. „Satelitní geodézie, IGPP, SIO, UCSD - globální topografie - SRTM30, Multibeam a predikce“. ucsd.edu.CS1 maint: více jmen: seznam autorů (odkaz)
- ^ „PRVNÍ PRŮZKUM VLA“. stsci.edu.
- ^ „Městské oblasti USGS“. worldwindcentral.com.
- ^ „Doplněk: ZoomIt!“. worldwindcentral.com.
- ^ „Spot5 Imagery“. madmappers.com.
externí odkazy
- Oficiální webové stránky
- Web NASA WorldWind
- NASA WorldWind Java
- NASA WorldWind.NET (starší) na SourceForge