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.

GeoMapApp is a Java application that has a new version just released that uses the WorldWind.java api code to include a virtual glove view of the data.  GeoMapApp provides ocean bathymetry tiled at 5 levels of resolution. The viewport can be 2-D in Mercator projection (default) or 3-D using an adaptation of the NASA WorldWind classes.

GeoMapApp is an on-going project of the Lamont-Doherty Earth Observatory of Columbia University funded by the U.S. National Science Foundation.  The elevation data is from the Shuttle Topography mission.

You can download the application either as a zip file or a tar file.  The help file is online for browsing.

Some initial screen shots of GeoMapApp.

From the initial start up you can select a virtual globe view or Mercator view or a South polar view.  The following screen shots will be of the virtual globe view.

Select virtual globe view.  From the menu choices you can view different data from tile servers or WMS servers and other sources as well.  Below you can save the current view and change the exaggeration of the elevation.  To the right you can see the position of the cursor, altitude of the camera and the elevation of that point.

3D elevation view of a deep ocean trench.  Scale in the upper left show the depth by color.

Different imagery data, this one shows the age of the crust.

Displaying data point in GeoMapApp.  Clicking a point, highlights the information in the screen shot below.  This data being shown shows all the drill locations used to gather scientific information.

Table view of related data to the screen shot above.  clicking on the point highlights the related row in this table.

This is just a small amount of the data that can be found in GeoMapApp.  But more than that, this is a very good example of how useful the WWJava API is, instead of having a full virtual globe and adding to it, you just add the globe view to your application.