Demos
The applications here demonstrate some of WorldWind’s rich capabilities.
Requirements
- Up to date video card drivers
- Java Runtime Environment (JRE) 11
- Java and OpenGL setup can be tested using JOGL demo site.
Enables a user to install image data and elevation data from a file on the local hard drive. Data can be installed as
a full pyramid of tiles or as a partial pyramid.
Installing a full pyramid takes longer and consumes more space on the user's hard drive, but has the best runtime performance. Installing a partial pyramid takes less time and consumes less space on the user's hard drive, but requires that the original data not be moved or deleted.
Demonstrates the WorldWind Java controlled airspaces tookit.
Airspaces feature 3D volumes controlled by geographic coordinates and upper- and lower- altitude boundaries. Airspaces optionally conform to the terrain as you move them. They demonstrate what's possible in terms of dynamic manipulation of data in 3D space.
Demonstrates visual representation of scalar values over a grid of geographic positions. AnalyticSurface supports dynamic scalar data by providing a simple, high throughput rendering pipeline for the application.
This demonstrates two unique surface types:
- A dynamic surface representing random altitudes over the Coast of Florida, USA.
- A static surface representing annual precipitation in Washington State, USA.
Demonstrates use of WorldWind browser balloons to display HTML, JavaScript, and Flash content to the user in the form of a screen-aligned balloon. There are two browser balloon types: *ScreenBrowserBalloon* which displays a balloon at a point on the screen, and *GlobeBrowserBalloon* which displays a balloon attached to a position on the Globe.
Shows the terrain profile layer in action with its various controls. Allows a view of a realtime section profile
graph for any place on the planet, at any scale - continent, country or mountain range... just by moving the mouse.
It proves particularly useful to explore the ocean floors where the bathymetry data reveals important geologic features.
Demonstrates runtime construction of 3D shapes using the WorldWind Java controlled airspace shapes.
- **New shape** - Click the "New shape" button. When "Auto fill new shapes" is checked a default shape is created automatically
- **Select a shape** - Left mouse button click
- **Delete a shape** - Select the shape, then press the delete key.
- **Move a shape** or move a control point - Drag the shape or control point with the left mouse button
- **Resize a shape** - Hold the Shift key and drag any control point with the left mouse button
- **Create a control point** - Hold the Alt key and click the left mouse button
- **Delete a control point** - Hold the Ctrl key and click the left mouse button
This application helps search and rescue planners determine the best places to search after a plane goes missing.
Using last known positions from ground radar and other sources, planners are able to reconstruct an aircraft path and study it's position relative to the ground from any view point including that of the pilot.
User Created Application Examples
GLIDER (Globally Leveraged Integrated Data Explorer for Research) is a NASA ACESS funded project managed at University of Alabama Huntsville ITSC. The goal of this project is to integrate three existing applications, namely WorldWind, Interactive Visualizer and Image Classifier (IVICS) and the Algorithm Development and Mining (ADaM) toolkit into a single seamless tool for research and education community. GLIDER will be a complete comprehensive, easy to use tool for thematic information extraction from NASA imagery.
Geoscience Australia's WorldWind Viewer is an application that displays Australia's continental data sets. The viewer allows you to compare national data sets such as the radioelements, the gravity and magnetic anomalies, and other mapping layers, and show the data draped over the Australian terrain in three dimensions.
The viewer currently displays the following Geoscience Australia data layers: Radiometric Map of Australia, Gravity Anomaly Map of the Australian Region, Magnetic Anomaly Map of Australia
WorldWind Geo is an experimental geo browser built on top of two of the best open source technologies: the WorldWind Java SDK and Eclipse.
The new version of our 3D globe is closing the gap between GIS & SIS (Scientific Information Systems) by incorporating low/med/hi resolution GIS datasets from multiple sources: NASA, MS Virtual Earth, and others plus the great java NetCDF library for plotting/subsetting capabilities of scientific data.
Developed by Vladimir Silva.
JSatTrak is a Satellite tracking program written in Java. It allows you to predict the position of any satellite in real time or in the past or future. It uses advanced SGP4/SDP4 algorithms developed by NASA/NORAD to propagate the satellite orbits.
The program also allows for easy updating of current satellite tracking data via CelesTrak.com. Because this application was written in Java, it should run on almost any operating system or directly off the web using java web start!
Version 3.0 requires Java 1.6 - and uses NASA's WorldWind Java SDK (included) and JOGL for 3D rendering (included for win).
Developed by Shawn Gano.
GeoMapApp (formerly MapApp) is a freely downloadable Java application, which permits users to browse bathymetry data from the world's oceans, generate and download custom grids and maps, and explore a variety of other data types.
GeoMapApp is a data exploration and visualization tool that is continually being expanded as part of the Marine Geoscience Data System. GeoMapApp is an integrated mapping application developed at Lamont-Doherty Earth Observatory.
Developed by William Haxby, with support from the LDEO Marine Geoscience Data System.
The DARPA ARGUS-IS program mission is to provide military users a flexible and responsive capability to find, track and monitor events and activities of interest on a continuous basis in areas of interest.
The ground processing subsystem enables users to interact with the ARGUS-IS airborne systems. The user interface, based on NASA WorldWind software, facilitates specification of areas where imagery is desired throughout the entire ARGUS-IS field of view.
A next-generation system enables persistent surveillance of wide areas Brian Leininger, ARGUS-IS Program Manager, SPIE March 2008.
The free high tech learning portal for kids throughout the world.
MyUniPortal combines information from different sources such as html, video media, search engines into an interface that allows the data to be placed into separate windows specific for that data (Browser, Video Viewer, Query Viewer, 3D Maps).
Developed by Anthony Anecito.
Historic Application Examples
ESA EOLi (Earth Observation Link) is the European Space Agency's client for Earth Observation Catalogue and Ordering Services.
Using EOLi, you can browse the metadata and preview images of Earth Observation data acquired by the satellites ENVISAT, ERS, Landsat, IKONOS, DMC, ALOS, SPOT, Kompsat, Proba, JERS, IRS, Nimbus, NOAA, SCISAT, SeaStar, Terra/Aqua.
By default, EOLi-sa uses a 2d drawing mode. To enable WorldWind, click on the layered map icon in the upper right for map settings. Then choose Orthographic or Plate Carrée (new 3D map) for a projection.
‘Fly’ an F-16 and immerse yourself in the cockpit as it maneuvers over the terrain. All made possible through a collaboration between NASA WorldWind, Oracle and DiSTI. Here together you’ll see these three powerful technologies—NASA’s WorldWind, Oracle's Java Open GL and DiSTI’s new GL Studio for Java—converge to enable Java developers to leverage spatial data in a 4D world with incredible virtual reality.