- Home
- GIS Software
- NASA WorldWind
NASA WorldWind
What it is
NASA WorldWind is an open-source planetary globe engine and SDK for developers creating geospatial applications. It renders interactive 3D globes and 2D maps for geographic information, with uses that include weather monitoring, city and terrain visualization, vehicle tracking, geospatial analysis, and Earth education. Web WorldWind is written in JavaScript and runs in browsers on desktop and mobile devices across major operating systems. WorldWind Java runs on Windows, Mac OS X, and Linux with Java and OpenGL. The web edition supports REST, WMS, and Bing sources for imagery, terrain, and geographic data from public or private providers. Java support includes GeoTIFF, NITF, Shapefile, KML, GeoJSON, and GPX, plus measurement, line-of-sight, terrain intersection, and shape interactions. The project lists WMS and WFS protocols and integrations with Swing, AWT, and JOGL. WorldWind Server Kit extends GeoServer for hosting data. API documentation, a community forum, and GitHub source and issue tracking are provided.
For and against
For
- Open-source SDK and APIs
- Interactive 3D globes and 2D maps
- Supports public or private data
- Multiple imagery and GIS formats
- Free runtime and development license
Against
- Geospatial services may experience outages
- Java edition requires Java and OpenGL
- No free trial listed
The verdict
NASA WorldWind provides a free, open-source foundation for geographic visualization across web, desktop, and mobile platforms. Its Java and JavaScript editions offer broad data-format, protocol, and analysis support.
Who it suits
WorldWind suits developers and organizations building geospatial visualizations, mapping tools, monitoring systems, or educational Earth applications across web, desktop, and mobile environments.
Plans and prices
Free
free to download · open-source SDKs
Read 15 Oct 2026 · sco.wisc.edu
NASA WorldWind
Open-source SDK and APIs · free run-time and development license · unencumbered use on any number of devices
Read 10 Oct 2026 · worldwind.arc.nasa.gov
On the record
- 2D maps
- The web SDK provides 2D map mode with selectable and extensible projections.worldwind.arc.nasa.gov · read 15 Oct 2026
- 3D models
- Web WorldWind tutorials demonstrate loading COLLADA .dae models asynchronously and placing them on the globe.worldwind.arc.nasa.gov · read 15 Oct 2026
- Analysis features
- WorldWind Java includes measurement, line-of-sight analysis, terrain intersection, and shape interactions.worldwind.arc.nasa.gov · read 10 Oct 2026
- Android release
- The Android repository documents version 0.8.0 as the Gradle dependency and provides 0.9.0-SNAPSHOT artifacts.github.com · read 15 Oct 2026
- Android SDK
- WorldWind Android supplies a library, examples and tutorials for 3D virtual-globe applications on phones and tablets.github.com · read 15 Oct 2026
- Build requirements
- The Web WorldWind build is documented as working with Node.js 12.18.0 LTS and provides npm build, documentation and test commands.github.com · read 15 Oct 2026
- Company founding
- NASA opened for business on October 1, 1958, after the National Aeronautics and Space Act created it.nasa.gov · read 15 Oct 2026
- Company headquarters
- NASA Headquarters is in Washington, DC.nasa.gov · read 15 Oct 2026
- Company legal name
- The maker is the National Aeronautics and Space Administration (NASA), a U.S. government agency.nasa.gov · read 15 Oct 2026
- Data and protocols
- Web WorldWind supports REST, WMS, and Bing and can display imagery, terrain, and geographic data from public or private sources.worldwind.arc.nasa.gov · read 10 Oct 2026
- Data services
- Web WorldWind supports REST, WMS and Bing data services.worldwind.arc.nasa.gov · read 15 Oct 2026
- Desktop graphics requirement
- WorldWind Java requires a modern graphics card with a current driver; outdated drivers are identified as a common display problem.github.com · read 15 Oct 2026
- Documentation
- The developer guide covers functionality, user guidance and documentation for every Web WorldWind module.github.com · read 15 Oct 2026
- Geocoding
- The navigation API includes a Nominatim geocoder based on OpenStreetMap data through MapQuest.worldwind.arc.nasa.gov · read 15 Oct 2026
- Hosting
- The WorldWind Server Kit extends GeoServer to provide a geospatial solution for hosting data.worldwind.arc.nasa.gov · read 10 Oct 2026
- Imagery and terrain
- It includes built-in high-resolution imagery and terrain and can retrieve custom geographic data from public or private sources.worldwind.arc.nasa.gov · read 15 Oct 2026
- Integrations
- The SDKs support OGC WMS and related geospatial services, and Android release notes list WMS, WMTS, WCS and GeoPackage support.github.com · read 15 Oct 2026
- Java data formats
- WorldWind Java lists support for imagery, government and GIS formats including GeoTIFF, NITF, Shapefile, KML, GeoJSON, and GPX.worldwind.arc.nasa.gov · read 10 Oct 2026