gaskins.tom

18
Tom Gaskins, NWW Technical Manager

Upload: nasapmc

Post on 24-May-2015

13.668 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Gaskins.tom

Tom Gaskins, NWW Technical Manager

Page 2: Gaskins.tom

Agenda

World Wind Overview

Demos and Examples

Q & A

Page 3: Gaskins.tom

World Wind Evolution

+ Plug-ins (‘03)

Plug-in (’05)

Browser (‘02)

Page 4: Gaskins.tom

World Wind Is

Page 5: Gaskins.tom

What Is World Wind? Solves the Geo-browser problem

Makes app the master instead of a servant

WWJ is a Component Provides geographic context for application behaviors Does the hard stuff

Terrain generation from real, remote data at hi frequency Image selection from TB of remote imagery Rapid management of data retrieval from distributed sources Getting it all to show up at the right place and time

In a component as simple to use as a Jbutton Viewing and picking

Cross-platform and Open-source Extensibility is THE major objective

WWJ Is Not an Application

OGCSQL

Page 6: Gaskins.tom

Works In Frameworks

Page 7: Gaskins.tom

Works In Web Browsers

Page 8: Gaskins.tom

Mostly User Data …

Page 9: Gaskins.tom

… And Custom Visualizations

Page 10: Gaskins.tom

World Wind Open Source

Source

Forge

World

NASA

Open-source since almost the beginningFirst NASA open-source projectOpen source but not open development

Page 11: Gaskins.tom

Platform Evolution

Windows

Java

iPhad

Win Mobile

Android

Flash

Page 12: Gaskins.tom

Data Paths

Page 13: Gaskins.tom

Data Types

GeoTIFF KML BIL NITF

PNG Shapefile

GeoRSS

RPF

JPEG (+2k)

GML DWG VPF

GeoJSON KML NMEA …

Maps Geometry Imagery Structures Terrain

Shapes Video

Page 14: Gaskins.tom

Data and Processing Infrastructure

A Randy Kim Graphic

Page 15: Gaskins.tom

Price ListWorld Wind Client

Single-user license $ 0 2 – 200 Users $ 0 Enterprise (over 200 users) $ 0 Source Code $ 0 Support (email & forum) $ 0

World Wind Server WMS Server, unlimited license & source code $ 0 Primary Imagery (BM, I3, NAIP, etc.) $ 0 Merged Elevations (NED 10, SRTM, Aster)

$ 0

Page 16: Gaskins.tom

WWJ Architecture and Operation

Application

Configuration (Global)

Scene Controller

View Frame Controller Canvas

Window Environment (Swing, SWT, etc.)

Globe

Tessellator

Layer

Model

WorldWindow

Cache

Web

Notifier (Global)

Page 17: Gaskins.tom

ConclusionApplication Component

Open Source

Free & Unencumbered

Page 18: Gaskins.tom

DemosScankortPEMEXLandPrintESA DemoVirtual OceanGAEA

Hello WWAnalytic surfaceFlat world EarthquakesAirspacesAirspace BuilderMulti-window View VolumeBulk Download (scenario)Measure ToolMGRS GraticuleVideo on TerrainLine of SightView TrackingAnnotationControlsLandPrintRubberShee tImage

Like to Show-----------------Jeff’s VideoVideo Wall

Extruded Shapes, and from shapefiles

ShapefilesTerrain Profiler (also in Measure tool

above)TruncatedEarthMaybe Show----------------ContourLinesAlarmIconsMarkersOrderScreenShotsHaiti Data