SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
NASA World Wind Java Demo Applications and Applets                                http://worldwind.arc.nasa.gov/java/demos/




          NASA World Wind Java
          Demo Applications and
          Applets
          Last modified March 5, 2010

             This page gives you access to a number of World Wind Java example applications or
             applets, and user applications of the SDK.



              World Wind Java Example Applications                                                         [-]


             Application Template

             This is the most basic usage of the SDK. It
             shows the default globe with the default layer list
             and panel.

             It features the Earth with SRTM Plus elevation
             and bathymetry, the Blue Marble Next
             Generation may 2004, I Cubed Lansat 15m, and
             United States Department of Agriculture NAIP
             imagery layers among others. It also displays the
                                                                                      Application Template
             stars background, atmospheric effect, compass,
             world map and scalebar that are common to
             most of the example applications.

             > ApplicationTemplate.jnlp - launch with Java Web Start.

             > WWJDemo.jnlp - features an array of World Wind capabilities: surface graticules,
             terrain profiling, on screen view controls, and real time manipulation of terrain vertical
             exaggeration.


             WMS Layer Manager




1 of 16                                                                                                   9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                  http://worldwind.arc.nasa.gov/java/demos/


             This example application demonstrates the SDK
             WMS capabilities. It features a WMS layer panel
             that allows you to access any WMS server and
             layers.

             To add a server, click on the "+" tab and enter the
             server url. After the WMS discovery process, the
             list of available layers will be displayed. Select
             one to add it to the current globe layer list.
             Unselect it to remove it.                                   WMS Layer Manager


             > WMSLayerManager.jnlp - launch with Java Web Start.


             Exporting Surface Imagery and Elevations

             Demonstrates how to use the SectorSelector
             utility to save a selected region of surface
             imagery and elevations to a GeoTIFF file.

             > SectorSelectAndSave.jnlp - launch with Java
             Web Start.




                                                                        SectorSelectAndSave

             Scankort Denmark Data

             Demonstrates high resolution imagery (0.2
             meters per pixel) and elevation data (1.6 meters
             per pixel) served by the World Wind WMS, and
             visualized by the World Wind Java client.

             > ScankortDenmark.jnlp - launch with Java Web
             Start.




                                                                     Scankort Denmark Data

             Analytic Surface




2 of 16                                                                                     9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                  http://worldwind.arc.nasa.gov/java/demos/


             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                         Analytic Surface
                precipitation in Washington State, USA.

             > AnalyticSurface.jnlp - launch with Java Web Start.


             Terrain Profiler

             This application shows the terrain profile layer in
             action with its various controls. It allows you to
             view 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 particulary useful to explore the ocean
             floors where the bathymetry data reveals
                                                                               Terrain Profiler
             important geologic features.

             > TerrainProfiler.jnlp - launch with Java Web Start.


             Annotations

             This example allows you to experiment with the
             multiple options of World Wind Java annotation
             feature.

             Annotations are text labels with support for
             multiline text, simple HTML and many styling
             attributes such as font face, size and colors,
             bubble shapes and background image.

             > Annotations.jnlp - launch with Java Web Start.
                                                                                  Annotations




3 of 16                                                                                     9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                http://worldwind.arc.nasa.gov/java/demos/



             Flat World Earthquakes

             This example shows the latest earthquakes over
             a flat world projection. It allows you to see the
             whole globe at once while retaining the capability
             to zoom onto the surface and still experience 3D
             terrain.

             > FlatWorldEarthquakes.jnlp - launch with Java
             Web Start.
                                                                       Latest earthquakes
                                                                    on Mercator Flat World

             Line Builder

             This simple example allows you to interactively
             draw a path over the terrain surface.

             It demonstrates how an application can use and
             consume mouse events before they get to the
             default view input handler.

             > LineBuilder.jnlp - launch with Java Web Start.
                                                                                Line Builder

             Runtime Statistics

             This example shows the runtime statistics panel
             that displays important information about the
             SDK memory usage and response time.

             > RuntimeStatistics.jnlp - launch with Java Web
             Start.

                                                                         Runtime Statistics

             Dragging Shapes




4 of 16                                                                                   9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                http://worldwind.arc.nasa.gov/java/demos/


             This example shows how you can select and
             drag surface shapes and icons in World Wind
             Java.

             > DraggingShapes.jnlp - launch with Java Web
             Start.




                                                                          Dragging Shapes

             Surface Objects

             Demonstrates visualization of terrain following
             surface objects such as text, icons, annotation
             shadows, and custom dynamic objects.

             > SurfaceObjects.jnlp - launch with Java Web
             Start.



                                                                            Surface Objects

             Anaglyph Stereo

             This is essentialy the above application template
             but with anaglyph stereo viewing capability. It
             allows you to explore the world in 'real' 3D using
             red and cyan glasses with the red filter over the
             left eye.

             To get a confortable experience use the slider to
             adjust the interocular distance.
                                                                           Anaglyph Stereo
             > AnaglyphStereo.jnlp - launch with Java Web
             Start.


             The Moon




5 of 16                                                                                   9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                           http://worldwind.arc.nasa.gov/java/demos/


             World Wind can display any globe if provided
             with the data. Here is the Moon with the full layer
             sets available from NASA's servers.

             > Moon.jnlp - launch with Java Web Start.




                                                                                                  Moon

             Blue Marble Twelve Month

             This example application gives you access to the
             twelve month of the Blue Marble Next Generation
             dataset for the year 2004.

             It also lets you play an animation of the full
             twelve month cycle, showing how the Earth face
             changes over the year, as seen from space.

             > BMNGTwelveMonth.jnlp - launch with Java
                                                                             Blue Marble Twelve Month
             Web Start.


             World Wind Web Service Catalogs

             The World Wind Web Service Catalogs
             application provides easy access to geospatial
             imagery via web service catalogs. NASA's Earth
             Science Gateway catalog, and the Naval
             Research Laboratory's Geospatial Information
             Database (GIDB) Portal System are included as
             examples.

             This application utilizes OGC Catalog Service            World Wind Web Service Catalogs
             support built into World Wind Java.

             > WorldWindCatalogs.jnlp - launch with Java Web Start.


             Multimedia Annotations




6 of 16                                                                                              9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets               http://worldwind.arc.nasa.gov/java/demos/


             Demonstrates the use of World Wind annotations
             to communicate images and sound.

             > MultimediaAnnotations.jnlp - launch with Java
             Web Start.




                                                                  Multimedia Annotations

             On Screen Controls

             Demonstrates the use of World Wind annotations
             to create simple user interfaces embedded into
             the World Window.

             > AnnotationControls.jnlp - launch with Java Web
             Start.




                                                                       On Screen Controls

             Airspaces

             Demonstrates the World Wind 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.

             > Airspaces.jnlp - launch with Java Web Start.
                                                                                  Airspaces

             Airspace Builder




7 of 16                                                                                  9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                                 http://worldwind.arc.nasa.gov/java/demos/


             Demonstrates runtime construction of 3D shapes
             using the World Wind Java controlled airspaces
             tookit

             > AirspaceBuilder.jnlp - launch with Java Web
             Start.



                                                                                             AirspaceBuilder


           Controls
                                              Press the "New shape" button.
           Create a new shape:                If the option "Auto fill new shapes" is checked, a default
                                              shape will be created for you.
           Select a shape:                    Left mouse button click
           Delete a shape:                    Select the shape, then press the delete key.
           Move a shape or move a
                                              Drag the shape or control point with the left mouse button
           control point:
                                              Hold the Shift key and drag any control point with the left
           Resize a shape:
                                              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




              World Wind Java Applets Examples                                                              [-]


             Cascade Volcanoes Tour Applet




8 of 16                                                                                                    9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                         http://worldwind.arc.nasa.gov/java/demos/


             This page shows a World Wind applet controlled
             from HTML hyperlinks in the page body text.

             In this example all the specific elements - text
             labels and view positions, are controlled from the
             HTML and Javascript code within the page. The
             same java applet could be used for many other
             purposes without any change.

             > Cascade Volcanoes Tour Applet page...

             See also:
             > The 'full page' applet...                              Cascade Volcanoes Tour Applet



             Javascript Location-marks Applet

             This page allows you to save the view current
             location into a list of favorite places.

             When double clicking on a location in the list, the
             view is sent flying to the position and angle it had
             when you saved that location. The list is saved
             into a permanent cookie on the local computer
             and will be retreived the next time you come
             back.

             > Javascript Location-marks Applet page...


                                                                    Javascript Location-marks Applet


              User Applications                                                                     [-]


             GLIDER - Globally Leveraged integrated data explorer for research

             GLIDER (Globally Leveraged Integrated Data
             Explorer for Research) is a NASA ACESS funded
             project. The goal of this project is to integrate
             three existing applications, namely World Wind,
             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


9 of 16                                                                                            9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                           http://worldwind.arc.nasa.gov/java/demos/


             tool for thematic information extraction from                                      GLIDER
             NASA imagery.

             > GLIDER home page by UAHuntsville ITSC


             GeoWind

             GeoWind is an open source GIS platform that
             integrates OGC as implemented in GeoTools
             within NASA's WorldWind.

             The vision of this effort is the creation of an open
             geospatial system that enables the scientific
             modeling process to be closer to a 'real world'
             experience.

             > GeoWind home page


                                                                                              GeoWind

             EOLi (Earth Observation Link) by ESA (European Space Agency)

             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,
                                                                                                EOLi-sa
             SCISAT, SeaStar, Terra/Aqua.

             By default, EOLi-sa uses a 2d drawing mode. To enable World Wind, 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.

             > ESA EOLi home page by ESA/ESRIN, Italy


             Gaea+




10 of 16                                                                                             9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                   http://worldwind.arc.nasa.gov/java/demos/


             Gaea+ features a rich combination of 3d building,
             landmark, street, and aerial photography data for
             Slovenia.

             > Gaea+ XLAB 3D Viewer - launch with Java
             Web Start.




                                                                                         Gaea+

             Air Search And Rescue

             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.                              Air Search And Rescue

             > Search And Rescue Application - launch with
             Java Web Start.

             > Search and Rescue Help


             Geoscience Australia's World Wind Viewer

             Geoscience Australia's World Wind 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                  World Wind Viewer
             Australian Region, Magnetic Anomaly Map of
             Australia

             > World Wind Viewer home page by Geoscience Australia


11 of 16                                                                                     9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                 http://worldwind.arc.nasa.gov/java/demos/



             World Wind Geo

             "World Wind Geo is an experimental geo browser
             built on top of two of the best open source
             technologies: the World Wind 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."
                                                                            World Wind Geo
             > World Wind Geo home page by Vladimir Silva.


             blueMarine

             BlueMarine is an open source application for the
             digital photo workflow. It uses World Wind to
             display the positions of georeferenced images
             over a 3D map.

             "The blueMarine project will provide you an
             all-in-one tool for managing your photos, from the
             shoot up to the archiving and beyond."
                                                                                  blueMarine
             > blueMarine home page by Fabrizio Giudici.


             JSatTrack




12 of 16                                                                                   9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                     http://worldwind.arc.nasa.gov/java/demos/


             "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 World Wind Java SDK (included) and                                  JSatTrack
             JOGL for 3D rendering (included for win)."

             > JSatTrack home page by Shawn Gano.


             GeoMapApp

             "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
                                                                                     GeoMapApp
             System. GeoMapApp is an integrated mapping
             application developed at Lamont-Doherty Earth
             Observatory."

             > GeoMapApp home page by William Haxby, with support from the LDEO Marine
             Geoscience Data System.


             DARPA ARGUS-IS




13 of 16                                                                                       9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                           http://worldwind.arc.nasa.gov/java/demos/


             "The mission of the Autonomous Real-time
             Ground Ubiquitous Surveillance - Imaging
             System (ARGUS-IS) program 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
             World Wind software, facilitates specification of                       DARPA ARGUS-IS
             areas where imagery is desired throughout the
             entire ARGUS-IS field of view."

             > DARPA ARGUS-IS home page.
             > A next-generation system enables persistent surveillance of wide areas Brian
             Leininger, ARGUS-IS Program Manager, SPIE March 2008.


             MyUniPortal

             "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)."

             > MyUniPortal home page by Anthony Anecito.
                                                                                           MyUniPortal


             GeoAgSys 4D

             "GeoAgSys is an Agricultural based software
             system built on top of the NASA World Wind
             SDK. It is currently in development."

             "GeoAgSys will rely on hardware systems such
             as GPS, Radio Telemetry, and Embedded
             controller systems to achieve geographic based
             monitoring and remote control of on-farm
                                                                                         GeoAgSys 4D
             systems including frost protection and precision


14 of 16                                                                                             9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                            http://worldwind.arc.nasa.gov/java/demos/


             irrigation."

             > GeoAgSys 4D home page.


             Media Watch on Climate Change - Knowledge Planet

             "The Knowledge Planet applet shows that virtual
             globes are not only suited to explore geographic
             maps, but can also serve as rendering engines
             for other types of imagery. It visualizes large
             document collections using a landscape
             metaphor. The peaks of the virtual landscape
             indicate abundant coverage on a particular topic,
             whereas valleys and oceans represent sparsely
             populated parts of the information space."

             "The Media Watch on Climate Change is
                                                                                    Knowledge Planet
             developed as part of the IDIOM (Information
             Diffusion across Interactive Online Media)
             research project. The consortium partners behind the project share an interest in the
             determinants and impacts of anthropogenic climate change, and in the potential of
             three-dimensional interface technology to support communication and collaboration in
             virtual communities."

             > The Media Watch on Climate Change home page.


             IFGI Multi-Touch Wall

             The University of Muenster Institute for
             Geoinformatics is using World Wind Java for a
             multi-touch wall project.

             "We developed a Multi-Touch version of Nasa
             World Wind on a 7.9 x 6.2 feet tall FTIR
             (frustrated total internal reflection) based Multi
             Touch wall. This implementation is based on a
             multi-touch tracking library developed within the
             Project: Multitouch at the Deutsche Telekom AG
             Laboratories, which is part of the TU Berlin."                IFGI Multi-Touch Wall (video)
             Johannes Schöning IFGI

             > IFGI Project Multi-Touch home page.
             > WWJ on Multi-Touch Wall video - YouTube.



15 of 16                                                                                              9/22/10 5:42 PM
NASA World Wind Java Demo Applications and Applets                            http://worldwind.arc.nasa.gov/java/demos/



              Requirements
             As for the whole World Wind Java project, please check the following points :

                Up to date video card drivers - especially for OpenGL support.
                Sun Microsystem Java Runtime Environment (JRE) 1.5.0_07 or more recent.

             JOGL applet setup can be tested with this sample Gears 3D JOGL animation applet.



              Links
                NASA World Wind Java Home Page
                NASA World Wind Forum
                NASA World Wind JIRA Issue Database
                World Wind Central Community Wiki




16 of 16                                                                                              9/22/10 5:42 PM

Contenu connexe

Similaire à NASA World Wind - Tom Gaskins GeoCENS Workshop Presentation September 23, 2010

Multiple Screens
Multiple ScreensMultiple Screens
Multiple Screensgraphitech
 
Beyond the basics of SonarQube: improve your Java(Script) code even further
Beyond the basics of SonarQube: improve your Java(Script) code even furtherBeyond the basics of SonarQube: improve your Java(Script) code even further
Beyond the basics of SonarQube: improve your Java(Script) code even furtherJohan Janssen
 
Gaskins.tom
Gaskins.tomGaskins.tom
Gaskins.tomNASAPMC
 
Java Performance and Using Java Flight Recorder
Java Performance and Using Java Flight RecorderJava Performance and Using Java Flight Recorder
Java Performance and Using Java Flight RecorderIsuru Perera
 
YARCA (Yet Another Raycasting Application) Project
YARCA (Yet Another Raycasting Application) ProjectYARCA (Yet Another Raycasting Application) Project
YARCA (Yet Another Raycasting Application) Projectgraphitech
 
Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...
Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...
Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...Bruce Schubert
 
Functional Web Development
Functional Web DevelopmentFunctional Web Development
Functional Web DevelopmentFITC
 
State of Java Elasticity. Tuning Java Efficiency - GIDS.JAVA LIVE 2020
State of Java Elasticity. Tuning Java Efficiency - GIDS.JAVA LIVE 2020State of Java Elasticity. Tuning Java Efficiency - GIDS.JAVA LIVE 2020
State of Java Elasticity. Tuning Java Efficiency - GIDS.JAVA LIVE 2020Jelastic Multi-Cloud PaaS
 
devjam2018 - angular 5 performance
devjam2018  - angular 5 performancedevjam2018  - angular 5 performance
devjam2018 - angular 5 performanceElad Hirsch
 
Watershed Delineation in ArcGIS
Watershed Delineation in ArcGISWatershed Delineation in ArcGIS
Watershed Delineation in ArcGISArthur Green
 
Ensuring High-performance of Mission-critical Java Applications in Multi-tena...
Ensuring High-performance of Mission-critical Java Applications in Multi-tena...Ensuring High-performance of Mission-critical Java Applications in Multi-tena...
Ensuring High-performance of Mission-critical Java Applications in Multi-tena...Zhenyun Zhuang
 
GRIMES_Visualizing_Telemetry
GRIMES_Visualizing_TelemetryGRIMES_Visualizing_Telemetry
GRIMES_Visualizing_TelemetryKevin Grimes
 
Build Your Own Multi-Touch Interface with Java and JavaFX Technology
Build Your Own Multi-Touch Interface with Java and JavaFX TechnologyBuild Your Own Multi-Touch Interface with Java and JavaFX Technology
Build Your Own Multi-Touch Interface with Java and JavaFX Technologyelliando dias
 
blueMarine photographic workflow with Java
blueMarine photographic workflow with JavablueMarine photographic workflow with Java
blueMarine photographic workflow with JavaFabrizio Giudici
 
Differential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
Differential SAR Interferometry Using ALOS-2 Data for Nepal EarthquakeDifferential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
Differential SAR Interferometry Using ALOS-2 Data for Nepal EarthquakeNopphawanTamkuan
 

Similaire à NASA World Wind - Tom Gaskins GeoCENS Workshop Presentation September 23, 2010 (20)

Multiple Screens
Multiple ScreensMultiple Screens
Multiple Screens
 
Beyond the basics of SonarQube: improve your Java(Script) code even further
Beyond the basics of SonarQube: improve your Java(Script) code even furtherBeyond the basics of SonarQube: improve your Java(Script) code even further
Beyond the basics of SonarQube: improve your Java(Script) code even further
 
NASA WorldWind
NASA WorldWindNASA WorldWind
NASA WorldWind
 
Gaskins.tom
Gaskins.tomGaskins.tom
Gaskins.tom
 
Java Performance and Using Java Flight Recorder
Java Performance and Using Java Flight RecorderJava Performance and Using Java Flight Recorder
Java Performance and Using Java Flight Recorder
 
Splunking the JVM
Splunking the JVMSplunking the JVM
Splunking the JVM
 
YARCA (Yet Another Raycasting Application) Project
YARCA (Yet Another Raycasting Application) ProjectYARCA (Yet Another Raycasting Application) Project
YARCA (Yet Another Raycasting Application) Project
 
Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...
Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...
Wildfire Management Tool - Using NASA Web World Wind to Predict Wildfire Beha...
 
Functional Web Development
Functional Web DevelopmentFunctional Web Development
Functional Web Development
 
State of Java Elasticity. Tuning Java Efficiency - GIDS.JAVA LIVE 2020
State of Java Elasticity. Tuning Java Efficiency - GIDS.JAVA LIVE 2020State of Java Elasticity. Tuning Java Efficiency - GIDS.JAVA LIVE 2020
State of Java Elasticity. Tuning Java Efficiency - GIDS.JAVA LIVE 2020
 
devjam2018 - angular 5 performance
devjam2018  - angular 5 performancedevjam2018  - angular 5 performance
devjam2018 - angular 5 performance
 
Watershed Delineation in ArcGIS
Watershed Delineation in ArcGISWatershed Delineation in ArcGIS
Watershed Delineation in ArcGIS
 
Ensuring High-performance of Mission-critical Java Applications in Multi-tena...
Ensuring High-performance of Mission-critical Java Applications in Multi-tena...Ensuring High-performance of Mission-critical Java Applications in Multi-tena...
Ensuring High-performance of Mission-critical Java Applications in Multi-tena...
 
GRIMES_Visualizing_Telemetry
GRIMES_Visualizing_TelemetryGRIMES_Visualizing_Telemetry
GRIMES_Visualizing_Telemetry
 
Build Your Own Multi-Touch Interface with Java and JavaFX Technology
Build Your Own Multi-Touch Interface with Java and JavaFX TechnologyBuild Your Own Multi-Touch Interface with Java and JavaFX Technology
Build Your Own Multi-Touch Interface with Java and JavaFX Technology
 
blueMarine photographic workflow with Java
blueMarine photographic workflow with JavablueMarine photographic workflow with Java
blueMarine photographic workflow with Java
 
ltu-cover6899158065669445093
ltu-cover6899158065669445093ltu-cover6899158065669445093
ltu-cover6899158065669445093
 
Differential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
Differential SAR Interferometry Using ALOS-2 Data for Nepal EarthquakeDifferential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
Differential SAR Interferometry Using ALOS-2 Data for Nepal Earthquake
 
Play framework
Play frameworkPlay framework
Play framework
 
NASA's Movement Towards Cloud Computing
NASA's Movement Towards Cloud ComputingNASA's Movement Towards Cloud Computing
NASA's Movement Towards Cloud Computing
 

Plus de Cybera Inc.

Cyber Summit 2016: Technology, Education, and Democracy
Cyber Summit 2016: Technology, Education, and DemocracyCyber Summit 2016: Technology, Education, and Democracy
Cyber Summit 2016: Technology, Education, and DemocracyCybera Inc.
 
Cyber Summit 2016: Understanding Users' (In)Secure Behaviour
Cyber Summit 2016: Understanding Users' (In)Secure BehaviourCyber Summit 2016: Understanding Users' (In)Secure Behaviour
Cyber Summit 2016: Understanding Users' (In)Secure BehaviourCybera Inc.
 
Cyber Summit 2016: Insider Threat Indicators: Human Behaviour
Cyber Summit 2016: Insider Threat Indicators: Human BehaviourCyber Summit 2016: Insider Threat Indicators: Human Behaviour
Cyber Summit 2016: Insider Threat Indicators: Human BehaviourCybera Inc.
 
Cyber Summit 2016: Research Data and the Canadian Innovation Challenge
Cyber Summit 2016: Research Data and the Canadian Innovation ChallengeCyber Summit 2016: Research Data and the Canadian Innovation Challenge
Cyber Summit 2016: Research Data and the Canadian Innovation ChallengeCybera Inc.
 
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big Data
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big DataCyber Summit 2016: Knowing More and Understanding Less in the Age of Big Data
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big DataCybera Inc.
 
Cyber Summit 2016: Privacy Issues in Big Data Sharing and Reuse
Cyber Summit 2016: Privacy Issues in Big Data Sharing and ReuseCyber Summit 2016: Privacy Issues in Big Data Sharing and Reuse
Cyber Summit 2016: Privacy Issues in Big Data Sharing and ReuseCybera Inc.
 
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...Cybera Inc.
 
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...Cybera Inc.
 
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing Data
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing DataCyber Summit 2016: Issues and Challenges Facing Municipalities In Securing Data
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing DataCybera Inc.
 
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...Cybera Inc.
 
Privacy, Security & Access to Data
Privacy, Security & Access to DataPrivacy, Security & Access to Data
Privacy, Security & Access to DataCybera Inc.
 
Do Universities Dream of Big Data
Do Universities Dream of Big DataDo Universities Dream of Big Data
Do Universities Dream of Big DataCybera Inc.
 
Predicting the Future With Microsoft Bing
Predicting the Future With Microsoft BingPredicting the Future With Microsoft Bing
Predicting the Future With Microsoft BingCybera Inc.
 
Analytics 101: How to not fail at analytics
Analytics 101: How to not fail at analyticsAnalytics 101: How to not fail at analytics
Analytics 101: How to not fail at analyticsCybera Inc.
 
Are MOOC's past their peak?
Are MOOC's past their peak?Are MOOC's past their peak?
Are MOOC's past their peak?Cybera Inc.
 
Opening the doors of the laboratory
Opening the doors of the laboratoryOpening the doors of the laboratory
Opening the doors of the laboratoryCybera Inc.
 
Open City - Edmonton
Open City - EdmontonOpen City - Edmonton
Open City - EdmontonCybera Inc.
 
Unlocking the power of healthcare data
Unlocking the power of healthcare dataUnlocking the power of healthcare data
Unlocking the power of healthcare dataCybera Inc.
 
Checking in on Healthcare Data Analytics
Checking in on Healthcare Data AnalyticsChecking in on Healthcare Data Analytics
Checking in on Healthcare Data AnalyticsCybera Inc.
 
Open access and open data: international trends and strategic context
Open access and open data: international trends and strategic contextOpen access and open data: international trends and strategic context
Open access and open data: international trends and strategic contextCybera Inc.
 

Plus de Cybera Inc. (20)

Cyber Summit 2016: Technology, Education, and Democracy
Cyber Summit 2016: Technology, Education, and DemocracyCyber Summit 2016: Technology, Education, and Democracy
Cyber Summit 2016: Technology, Education, and Democracy
 
Cyber Summit 2016: Understanding Users' (In)Secure Behaviour
Cyber Summit 2016: Understanding Users' (In)Secure BehaviourCyber Summit 2016: Understanding Users' (In)Secure Behaviour
Cyber Summit 2016: Understanding Users' (In)Secure Behaviour
 
Cyber Summit 2016: Insider Threat Indicators: Human Behaviour
Cyber Summit 2016: Insider Threat Indicators: Human BehaviourCyber Summit 2016: Insider Threat Indicators: Human Behaviour
Cyber Summit 2016: Insider Threat Indicators: Human Behaviour
 
Cyber Summit 2016: Research Data and the Canadian Innovation Challenge
Cyber Summit 2016: Research Data and the Canadian Innovation ChallengeCyber Summit 2016: Research Data and the Canadian Innovation Challenge
Cyber Summit 2016: Research Data and the Canadian Innovation Challenge
 
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big Data
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big DataCyber Summit 2016: Knowing More and Understanding Less in the Age of Big Data
Cyber Summit 2016: Knowing More and Understanding Less in the Age of Big Data
 
Cyber Summit 2016: Privacy Issues in Big Data Sharing and Reuse
Cyber Summit 2016: Privacy Issues in Big Data Sharing and ReuseCyber Summit 2016: Privacy Issues in Big Data Sharing and Reuse
Cyber Summit 2016: Privacy Issues in Big Data Sharing and Reuse
 
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...
Cyber Summit 2016: Establishing an Ethics Framework for Predictive Analytics ...
 
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...
Cyber Summit 2016: The Data Tsunami vs The Network: How More Data Changes Eve...
 
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing Data
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing DataCyber Summit 2016: Issues and Challenges Facing Municipalities In Securing Data
Cyber Summit 2016: Issues and Challenges Facing Municipalities In Securing Data
 
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...
Cyber Summit 2016: Using Law Responsibly: What Happens When Law Meets Technol...
 
Privacy, Security & Access to Data
Privacy, Security & Access to DataPrivacy, Security & Access to Data
Privacy, Security & Access to Data
 
Do Universities Dream of Big Data
Do Universities Dream of Big DataDo Universities Dream of Big Data
Do Universities Dream of Big Data
 
Predicting the Future With Microsoft Bing
Predicting the Future With Microsoft BingPredicting the Future With Microsoft Bing
Predicting the Future With Microsoft Bing
 
Analytics 101: How to not fail at analytics
Analytics 101: How to not fail at analyticsAnalytics 101: How to not fail at analytics
Analytics 101: How to not fail at analytics
 
Are MOOC's past their peak?
Are MOOC's past their peak?Are MOOC's past their peak?
Are MOOC's past their peak?
 
Opening the doors of the laboratory
Opening the doors of the laboratoryOpening the doors of the laboratory
Opening the doors of the laboratory
 
Open City - Edmonton
Open City - EdmontonOpen City - Edmonton
Open City - Edmonton
 
Unlocking the power of healthcare data
Unlocking the power of healthcare dataUnlocking the power of healthcare data
Unlocking the power of healthcare data
 
Checking in on Healthcare Data Analytics
Checking in on Healthcare Data AnalyticsChecking in on Healthcare Data Analytics
Checking in on Healthcare Data Analytics
 
Open access and open data: international trends and strategic context
Open access and open data: international trends and strategic contextOpen access and open data: international trends and strategic context
Open access and open data: international trends and strategic context
 

Dernier

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Dernier (20)

SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

NASA World Wind - Tom Gaskins GeoCENS Workshop Presentation September 23, 2010

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ NASA World Wind Java Demo Applications and Applets Last modified March 5, 2010 This page gives you access to a number of World Wind Java example applications or applets, and user applications of the SDK. World Wind Java Example Applications [-] Application Template This is the most basic usage of the SDK. It shows the default globe with the default layer list and panel. It features the Earth with SRTM Plus elevation and bathymetry, the Blue Marble Next Generation may 2004, I Cubed Lansat 15m, and United States Department of Agriculture NAIP imagery layers among others. It also displays the Application Template stars background, atmospheric effect, compass, world map and scalebar that are common to most of the example applications. > ApplicationTemplate.jnlp - launch with Java Web Start. > WWJDemo.jnlp - features an array of World Wind capabilities: surface graticules, terrain profiling, on screen view controls, and real time manipulation of terrain vertical exaggeration. WMS Layer Manager 1 of 16 9/22/10 5:42 PM
  • 15. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ This example application demonstrates the SDK WMS capabilities. It features a WMS layer panel that allows you to access any WMS server and layers. To add a server, click on the "+" tab and enter the server url. After the WMS discovery process, the list of available layers will be displayed. Select one to add it to the current globe layer list. Unselect it to remove it. WMS Layer Manager > WMSLayerManager.jnlp - launch with Java Web Start. Exporting Surface Imagery and Elevations Demonstrates how to use the SectorSelector utility to save a selected region of surface imagery and elevations to a GeoTIFF file. > SectorSelectAndSave.jnlp - launch with Java Web Start. SectorSelectAndSave Scankort Denmark Data Demonstrates high resolution imagery (0.2 meters per pixel) and elevation data (1.6 meters per pixel) served by the World Wind WMS, and visualized by the World Wind Java client. > ScankortDenmark.jnlp - launch with Java Web Start. Scankort Denmark Data Analytic Surface 2 of 16 9/22/10 5:42 PM
  • 16. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ 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 Analytic Surface precipitation in Washington State, USA. > AnalyticSurface.jnlp - launch with Java Web Start. Terrain Profiler This application shows the terrain profile layer in action with its various controls. It allows you to view 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 particulary useful to explore the ocean floors where the bathymetry data reveals Terrain Profiler important geologic features. > TerrainProfiler.jnlp - launch with Java Web Start. Annotations This example allows you to experiment with the multiple options of World Wind Java annotation feature. Annotations are text labels with support for multiline text, simple HTML and many styling attributes such as font face, size and colors, bubble shapes and background image. > Annotations.jnlp - launch with Java Web Start. Annotations 3 of 16 9/22/10 5:42 PM
  • 17. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ Flat World Earthquakes This example shows the latest earthquakes over a flat world projection. It allows you to see the whole globe at once while retaining the capability to zoom onto the surface and still experience 3D terrain. > FlatWorldEarthquakes.jnlp - launch with Java Web Start. Latest earthquakes on Mercator Flat World Line Builder This simple example allows you to interactively draw a path over the terrain surface. It demonstrates how an application can use and consume mouse events before they get to the default view input handler. > LineBuilder.jnlp - launch with Java Web Start. Line Builder Runtime Statistics This example shows the runtime statistics panel that displays important information about the SDK memory usage and response time. > RuntimeStatistics.jnlp - launch with Java Web Start. Runtime Statistics Dragging Shapes 4 of 16 9/22/10 5:42 PM
  • 18. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ This example shows how you can select and drag surface shapes and icons in World Wind Java. > DraggingShapes.jnlp - launch with Java Web Start. Dragging Shapes Surface Objects Demonstrates visualization of terrain following surface objects such as text, icons, annotation shadows, and custom dynamic objects. > SurfaceObjects.jnlp - launch with Java Web Start. Surface Objects Anaglyph Stereo This is essentialy the above application template but with anaglyph stereo viewing capability. It allows you to explore the world in 'real' 3D using red and cyan glasses with the red filter over the left eye. To get a confortable experience use the slider to adjust the interocular distance. Anaglyph Stereo > AnaglyphStereo.jnlp - launch with Java Web Start. The Moon 5 of 16 9/22/10 5:42 PM
  • 19. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ World Wind can display any globe if provided with the data. Here is the Moon with the full layer sets available from NASA's servers. > Moon.jnlp - launch with Java Web Start. Moon Blue Marble Twelve Month This example application gives you access to the twelve month of the Blue Marble Next Generation dataset for the year 2004. It also lets you play an animation of the full twelve month cycle, showing how the Earth face changes over the year, as seen from space. > BMNGTwelveMonth.jnlp - launch with Java Blue Marble Twelve Month Web Start. World Wind Web Service Catalogs The World Wind Web Service Catalogs application provides easy access to geospatial imagery via web service catalogs. NASA's Earth Science Gateway catalog, and the Naval Research Laboratory's Geospatial Information Database (GIDB) Portal System are included as examples. This application utilizes OGC Catalog Service World Wind Web Service Catalogs support built into World Wind Java. > WorldWindCatalogs.jnlp - launch with Java Web Start. Multimedia Annotations 6 of 16 9/22/10 5:42 PM
  • 20. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ Demonstrates the use of World Wind annotations to communicate images and sound. > MultimediaAnnotations.jnlp - launch with Java Web Start. Multimedia Annotations On Screen Controls Demonstrates the use of World Wind annotations to create simple user interfaces embedded into the World Window. > AnnotationControls.jnlp - launch with Java Web Start. On Screen Controls Airspaces Demonstrates the World Wind 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. > Airspaces.jnlp - launch with Java Web Start. Airspaces Airspace Builder 7 of 16 9/22/10 5:42 PM
  • 21. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ Demonstrates runtime construction of 3D shapes using the World Wind Java controlled airspaces tookit > AirspaceBuilder.jnlp - launch with Java Web Start. AirspaceBuilder Controls Press the "New shape" button. Create a new shape: If the option "Auto fill new shapes" is checked, a default shape will be created for you. Select a shape: Left mouse button click Delete a shape: Select the shape, then press the delete key. Move a shape or move a Drag the shape or control point with the left mouse button control point: Hold the Shift key and drag any control point with the left Resize a shape: 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 World Wind Java Applets Examples [-] Cascade Volcanoes Tour Applet 8 of 16 9/22/10 5:42 PM
  • 22. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ This page shows a World Wind applet controlled from HTML hyperlinks in the page body text. In this example all the specific elements - text labels and view positions, are controlled from the HTML and Javascript code within the page. The same java applet could be used for many other purposes without any change. > Cascade Volcanoes Tour Applet page... See also: > The 'full page' applet... Cascade Volcanoes Tour Applet Javascript Location-marks Applet This page allows you to save the view current location into a list of favorite places. When double clicking on a location in the list, the view is sent flying to the position and angle it had when you saved that location. The list is saved into a permanent cookie on the local computer and will be retreived the next time you come back. > Javascript Location-marks Applet page... Javascript Location-marks Applet User Applications [-] GLIDER - Globally Leveraged integrated data explorer for research GLIDER (Globally Leveraged Integrated Data Explorer for Research) is a NASA ACESS funded project. The goal of this project is to integrate three existing applications, namely World Wind, 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 9 of 16 9/22/10 5:42 PM
  • 23. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ tool for thematic information extraction from GLIDER NASA imagery. > GLIDER home page by UAHuntsville ITSC GeoWind GeoWind is an open source GIS platform that integrates OGC as implemented in GeoTools within NASA's WorldWind. The vision of this effort is the creation of an open geospatial system that enables the scientific modeling process to be closer to a 'real world' experience. > GeoWind home page GeoWind EOLi (Earth Observation Link) by ESA (European Space Agency) 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, EOLi-sa SCISAT, SeaStar, Terra/Aqua. By default, EOLi-sa uses a 2d drawing mode. To enable World Wind, 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. > ESA EOLi home page by ESA/ESRIN, Italy Gaea+ 10 of 16 9/22/10 5:42 PM
  • 24. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ Gaea+ features a rich combination of 3d building, landmark, street, and aerial photography data for Slovenia. > Gaea+ XLAB 3D Viewer - launch with Java Web Start. Gaea+ Air Search And Rescue 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. Air Search And Rescue > Search And Rescue Application - launch with Java Web Start. > Search and Rescue Help Geoscience Australia's World Wind Viewer Geoscience Australia's World Wind 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 World Wind Viewer Australian Region, Magnetic Anomaly Map of Australia > World Wind Viewer home page by Geoscience Australia 11 of 16 9/22/10 5:42 PM
  • 25. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ World Wind Geo "World Wind Geo is an experimental geo browser built on top of two of the best open source technologies: the World Wind 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." World Wind Geo > World Wind Geo home page by Vladimir Silva. blueMarine BlueMarine is an open source application for the digital photo workflow. It uses World Wind to display the positions of georeferenced images over a 3D map. "The blueMarine project will provide you an all-in-one tool for managing your photos, from the shoot up to the archiving and beyond." blueMarine > blueMarine home page by Fabrizio Giudici. JSatTrack 12 of 16 9/22/10 5:42 PM
  • 26. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ "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 World Wind Java SDK (included) and JSatTrack JOGL for 3D rendering (included for win)." > JSatTrack home page by Shawn Gano. GeoMapApp "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 GeoMapApp System. GeoMapApp is an integrated mapping application developed at Lamont-Doherty Earth Observatory." > GeoMapApp home page by William Haxby, with support from the LDEO Marine Geoscience Data System. DARPA ARGUS-IS 13 of 16 9/22/10 5:42 PM
  • 27. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ "The mission of the Autonomous Real-time Ground Ubiquitous Surveillance - Imaging System (ARGUS-IS) program 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 World Wind software, facilitates specification of DARPA ARGUS-IS areas where imagery is desired throughout the entire ARGUS-IS field of view." > DARPA ARGUS-IS home page. > A next-generation system enables persistent surveillance of wide areas Brian Leininger, ARGUS-IS Program Manager, SPIE March 2008. MyUniPortal "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)." > MyUniPortal home page by Anthony Anecito. MyUniPortal GeoAgSys 4D "GeoAgSys is an Agricultural based software system built on top of the NASA World Wind SDK. It is currently in development." "GeoAgSys will rely on hardware systems such as GPS, Radio Telemetry, and Embedded controller systems to achieve geographic based monitoring and remote control of on-farm GeoAgSys 4D systems including frost protection and precision 14 of 16 9/22/10 5:42 PM
  • 28. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ irrigation." > GeoAgSys 4D home page. Media Watch on Climate Change - Knowledge Planet "The Knowledge Planet applet shows that virtual globes are not only suited to explore geographic maps, but can also serve as rendering engines for other types of imagery. It visualizes large document collections using a landscape metaphor. The peaks of the virtual landscape indicate abundant coverage on a particular topic, whereas valleys and oceans represent sparsely populated parts of the information space." "The Media Watch on Climate Change is Knowledge Planet developed as part of the IDIOM (Information Diffusion across Interactive Online Media) research project. The consortium partners behind the project share an interest in the determinants and impacts of anthropogenic climate change, and in the potential of three-dimensional interface technology to support communication and collaboration in virtual communities." > The Media Watch on Climate Change home page. IFGI Multi-Touch Wall The University of Muenster Institute for Geoinformatics is using World Wind Java for a multi-touch wall project. "We developed a Multi-Touch version of Nasa World Wind on a 7.9 x 6.2 feet tall FTIR (frustrated total internal reflection) based Multi Touch wall. This implementation is based on a multi-touch tracking library developed within the Project: Multitouch at the Deutsche Telekom AG Laboratories, which is part of the TU Berlin." IFGI Multi-Touch Wall (video) Johannes Schöning IFGI > IFGI Project Multi-Touch home page. > WWJ on Multi-Touch Wall video - YouTube. 15 of 16 9/22/10 5:42 PM
  • 29. NASA World Wind Java Demo Applications and Applets http://worldwind.arc.nasa.gov/java/demos/ Requirements As for the whole World Wind Java project, please check the following points : Up to date video card drivers - especially for OpenGL support. Sun Microsystem Java Runtime Environment (JRE) 1.5.0_07 or more recent. JOGL applet setup can be tested with this sample Gears 3D JOGL animation applet. Links NASA World Wind Java Home Page NASA World Wind Forum NASA World Wind JIRA Issue Database World Wind Central Community Wiki 16 of 16 9/22/10 5:42 PM