GIS-based visualization and map server efforts in support of marine fisheries and ecosystem management Tiffany C. Vance (AFSC) and Christopher Moore (PMEL)

Slides:



Advertisements
Similar presentations
Scientific & technical presentation Structure Visualization with MarvinSpace Oct 2006.
Advertisements

What’s New in ArcGIS Desktop
GIS based tools for marine habitat determination and marine spatial planning Tiffany C. Vance NOAA/NMFS/Alaska Fisheries Science Center C.J. Beegle-Krause,
Experience of application of modern GIS-technologies for environmental monitoring tasks Prof., Dr. Cheremisina Evgenia, Dr.Lyubimova Anna.
McIDAS-V McIDAS-V The 5 th Generation of McIDAS by Tom Whittaker Space Science and Engineering Center University of Wisconsin-Madison USA with contributions.
Tiffany C. Vance (NOAA/NMFS Alaska Fisheries Science Center)
Why you need McIDAS-V Steve Ackerman Tom Achtor. Introduction What is McIDAS-V? Why I want it? Why you will want it!
BlogMyData A Virtual Research Environment for collaborative visualization of environmental data Andrew Milsted | 14 September 2010.
Time Series Analyst An Internet Based Application for Viewing and Analyzing Environmental Time Series Jeffery S. Horsburgh Utah State University David.
IS&T Scientific Visualization Tutorial Erik Brisson Introduction to Scientific Visualization.
Exploring large marine datasets using an interactive website and Google Earth Jon Blower, Dan Bretherton, Keith Haines, Chunlei Liu, Adit Santokhee Reading.
Virtual Reality at Boston University Glenn Bresnahan Boston University Scientific Computing and Visualization (
19 th Advanced Summer School in Regional Science An introduction to GIS using ArcGIS.
Creating a GIS from NOAA Electronic Navigational Charts
Marine GIS Applications using ArcGIS Global Classroom training course Marine GIS Applications using ArcGIS Global Classroom training course By T.Hemasundar.
ESRM 250 & CFR 520: Introduction to GIS © Phil Hurvitz, KEEP THIS TEXT BOX this slide includes some ESRI fonts. when you save this presentation,
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
WebGIS. Web & GIS ….WebGIS Access without purchasing proprietary software Data directly from producer Emerging new market.
UNIVERSITY of MARYLAND GLOBAL LAND COVER FACILITY High Performance Computing in Support of Geospatial Information Discovery and Mining Joseph JaJa Institute.
Information Technology for Ocean Observations and Climate Research TYKKI Workshop, December 9-11, 1998, Tokyo, Japan Nancy N. Soreide NOAA Pacific Marine.
Tools for accessing distributed in-situ data collections Donald W. Denbo, NOAA/PMEL-JISAO Jason E. Fabritz, NOAA/PMEL-JISAO Bernard J. Kilonsky, Sea Level.
Leicester, February 24, 2005 VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis. VO-TECH Project. Stage01 Ugo Becciani INAF – Astrophysical.
GIS technologies and Web Mapping Services
Students collect a water sample. An amphipod that couldn’t escape our nets. Figure 1: This screenshot shows the controlling page for running model animations.
Graphic courtesy NOAA / PMEL / Center for Tsunami Research Pacific Northwest Waters Gateway to Our Future Communication through the NANOOS Visualization.
RDFS Rapid Deployment Forecast System Visit at: Registration required.
Cthru Technical Brief Gary Morris Center of Higher Learning Stennis Space Center.
VIRTUAL REALITY IN OCEANOGRAPHY Christopher W. Moore,NOAA/PMEL-JISAO/Univ. of Washington Nancy N. Soreide, NOAA/PMEL AOML Open House Maimi, FL - Jan 28th,
Mapping the Impacts of Marine Debris Left in the Wake of Hurricane Katrina 61 st Interdepartmental Hurricane Conference 7 March, 2007 Brendan M. Bray NOAA.
Spatial Fisheries Values in the Gulf of Alaska Matthew Berman Institute of Social and Economic Research University of Alaska Anchorage Ed Gregr Ryan Coatta.
HPCC Review Part I: Immersadesk Part II: VRML. Immersive Collaborative Virtual Environment A Next Generation Internet (NGI) Testbed Meetings attended:
GIS On The Web: An Overview of ArcIMS. *The easy flow of geographic data can offer real-life solutions in many societal sectors, including municipal government,
Environmental and Water Resources Engineering Division Civil Engineering Dr. Soumendra Nath Kuiry Assistant Professor Hurricane Gustav (2008) Simulation.
A JOINT PROJECT OF MISSISSIPPI STATE UNIVERSITY AND the Lower Mississippi River Forecast Center PROJECT FUNDED BY NOAA/OAR THROUGH THE NORTHERN GULF INSTITUTE.
NWS FLDWAV ANALYSIS TOOL
Fisheries Oceanography Collaboration Software Donald Denbo NOAA/PMEL-UW/JISAO Presented by Nancy Soreide NOAA/PMEL AMS 2002/IIPS 10.3.
Web-based Interaction with 3D Environmental Data Sets using Virtual Reality Modeling Language Nancy Soreide, NOAA/PMEL Christopher Moore, NOAA/JISAO Cathy.
Concept for ERMA Open Source, Web-based mapping tools Planning & Analysis Integrate & Analyze Information On the fly Improved Communication & Coordination.
“3-D” & Temporal GIS. Horizontal sure, but …. how to deal with elevation/depth or time Vertical Horizontal and vertical Horizontal, vertical, and time.
Multi-tiered Peer-to-Peer Data Distribution for Spatially Enabled Data Nazila Merati OAR/PMEL Ann Matarese NMFS/AFSC Jason Marshall NOS/CSC.
GIS System Design for the Coastal Storms Initiative Nazila Merati OAR/PMEL & OAR Representative to NOAA Enterprise GIS Chris Moore – OAR/PMEL Tiffany C.
06/13/00 Visualization, Analysis, and Imaging Lab (VAIL) Capabilities Robert Moorhead, Director Mississippi State University.
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
VAPoR: A Discovery Environment for Terascale Scientific Data Sets Alan Norton & John Clyne National Center for Atmospheric Research Scientific Computing.
Center for Computational Visualization University of Texas, Austin Visualization and Graphics Research Group University of California, Davis Molecular.
National Computational Science Alliance Visualization and GIS at NCSA (Polly Baker, Group
Recent developments and trends in Network Access to Oceanographic In-situ Data Nancy Soreide, NOAA/PMEL John “Oz” Osborne, NOAA/PMEL - OceanAtlas Software.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
An amphipod that couldn’t escape our nets. Figure 1: This screenshot shows the controlling page for running model animations. The boxes indicate areas.
1 THETIS:A DATA MANAGEMENT AND DATA VISUALIZATION SYSTEM FOR SUPPORTING COASTAL ZONE MANAGEMENT OF THE MEDITERRANEAN SEA (F0069: Telematics on Research)
Scientific Visualization Facilities The Digital Worlds Institute Andy Quay Associate Director Digital Worlds Institute University of Florida.
1 OceanShare: Interactive Access to Distributed In Situ Data in a Collaborative Tool Environment D.W. Denbo C.R. Windsor NOAA/Pacific Marine Environmental.
A Virtual Globe for the Interactive Display of OPeNDAP Data WE-MAV-01 (FY07) Nancy Soreide 1 Albert J Hermann 2 Joseph Sirott 1 1 NOAA/PMEL, Seattle, WA.
“3-D” & Temporal GIS. GIS is still mainly 2-D … Horizontal sure, but …. how to deal with elevation/depth or time –Vertical Horizontal and vertical Horizontal,
Educational Module #3: Spatial Analysis and 3D Analysis Emily M. Larkin and Dawn Wright Dept. of Geosciences, Oregon State University September, 2004 (Larkin.
Java OceanAtlas A Cross-Platform Application for Visualization and Selection of Oceanographic Profile Data John R. Osborne ftp://odf.ucsd.edu/pub/OceanAtlas/
Access to IOOS Data Relevant to OOI Kathleen Bailey NOAA/NOS/IOOS January 6, 2016.
Distributed Data Servers and Web Interface in the Climate Data Portal Willa H. Zhu Joint Institute for the Study of Ocean and Atmosphere University of.
A Climate Data Portal Focused on realtime and retrospective in situ data Nancy Soreide, Don Denbo, Willa Zhu, PMEL Charles Sun, NODC Bernie Kilonsky, U.
1 Virtual Collaboratory: How Climate Research can be done Collaboratively using the Internet U.S. – China Symposium and Workshop on Climate Variability,
A Collaboration Tool to Support Modeling Groups Donald W. Denbo JISAO/UW-NOAA/PMEL 20 th IIPS/AMS, 12 – 15 January, 2004,
Understanding your FLOW-3D simulations better with EnSight June 2012.
NOS DataExplorer Enterprise GIS Efforts within NOAA's Ocean Service Jason Marshall (PSGS) NOAA Coastal Services Center.
HPCC Review Part I: VRML(FY NGI/NW/02) Christopher W. Moore, Nancy N. Soreide, NOAA/PMEL Cathy Lascara, Glenn Wheless, Old Dominion University HPCC.
NcBrowse: OPeNDAP Server Access and 3-D Graphics Presented by Nancy N. Soreide NOAA/PMEL Donald W. Denbo UW/JISAO-NOAA/PMEL.
VisIt Project Overview
Polly Baker Division Director: Data, Mining, and Visualization
Scientific Visualization
Introduction to Scientific Visualization
Presentation transcript:

GIS-based visualization and map server efforts in support of marine fisheries and ecosystem management Tiffany C. Vance (AFSC) and Christopher Moore (PMEL) Nazila Merati PMEL Jason Fabritz OMAO Hal Mofjeld PMEL

u VRML based visualizations for the Cordell Bank NMS u Using ArcIMS map servers for intra-layer calculations u Java/Java3D and ArcGIS Engine as a framework for a “scientific GIS”

Introduction u Visualizations of spatially complicated datasets are used to enable scientists to understand complex physical and biological processes. u These geo-visualizations are also becoming a way to disseminate the data as a coherent package. u Rather than distributing discrete datasets, a project can disseminate a view of the data the recipient has the ability to move through the data can add and remove layers can query to datasets at specific three-dimensional locations.

u VRML based visualizations for the Cordell Bank NMS u Using ArcIMS map servers for intra-layer calculations u Java/Java3D and ArcGIS Engine as a framework for a “scientific GIS”

Project goals u To create interactive visualizations of GIS data for the Sanctuary u To enable viewers to see the Sanctuary as a volume, not a flat map u To test distribution of the visualizations u To test integration of GIS displays and true 3D visualizations

Cordell Bank Cordell Bank Marine Sanctuary is a 526- square mile sanctuary located 50 miles northwest of San Francisco. The Sanctuary encompasses Cordell Bank - a pinnacle rising from the seafloor to within 120 feet of the sea surface - and the surrounding waters.

Datasets for the Sanctuary Bathymetry Physical characteristics- CTD Hydroacoustic survery Bottom type data SST images Coastlines and boundaries

Visualization of the Sanctuary

Standard tools and plug-ins within browsers (VRML players, animation players such as RealPlayer, javascript tools) to enable users to manipulate the visualizations. Viewing a visualization

VRML generation - fencelines Isosurfaces, plumes and vertical fenceline plots created using EVS- Pro. EVS-Pro allows for 3-D kriging and fenceline plots Fenceline of towed instrument data

VRML generation - isosurfaces 3D temperature plumes and isosurfaces created in EVS-Pro are exported and combined with the VRML 2.0 output from ArcScene (8 degree temperature isosurface and CTD cast positions)

Viewing visualizations u User loads the visualization into a VRML-aware web browser u Coastline, bathymetry and topography data in the VRML window. u 3-D navigation control in the VRML window u Can load, view and animate data as the scene is rotated and scaled. u Radio-button choices are given for dataset choices u Animation controls appear as time dependent data are loaded.

u VRML based visualizations for the Cordell Bank NMS u Using ArcIMS map servers for intra-layer calculations u Java/Java3D and ArcGIS Engine as a framework for a “scientific GIS”

Project goals u To create a series of tools to allow user defined intra and inter-layer calculations and comparisons within the framework of ArcIMS u To allow PMEL to be able to calculate the population at risk from tsunamis u To allow NMML and AFSC to calculate biophysical measures

Background u Internet map servers (IMS) are used to disseminate information allow users to perform queries to extract information to serve data u All line offices in NOAA are using IMS applications to serve data u A drawback of off-the-shelf map servers is that one cannot do on-the-fly calculations on layers, or between layers

WebMapCalculator architecture ArcIMS/ JSP Application HTTP Post Website Server Side calculator File Access Shape Files Java Servlet Application Calculated Results Using ArcIMS on Solaris with JAVA JDK 1.4, Running Image Server, Feature Server and Extract Server Path to Files Include Shapefiles in ArcIMS Map Workspace

Demonstration project - tsunami modeling in Puget Sound u PMEL’s Tsunami Inundation Mapping Effort (TIME) u Products for use by emergency managers u Involves ingesting data from municipalities NOAA model output observational data u Data products are maps - static and live data reports produced using GIS analysis

TIME data u Data are disseminated as ArcView projects. Layers include inundation fields census products run up model results animations. u Distributed to emergency managers via CD

WebMapCalculator for TIME Input: u Gridded wave height data from a tsunami model u Population of Seattle area by day and night u Elevation data Output: u A polygon that shows resulting at-risk population

Output from the IMS u Inundation IMS shows users inundation results from model maximum velocities day/night populations natural hazards shoreline data u Data sources have metadata associated with the layers

Toolkits to be added u RACEBASE dataset of trawl survey data - intra-layer calculations between fisheries datasets and physical oceanography datasets such as water temperature or salinity u NMML - ability to query tracked mammal results to determine swimming speeds, distanced traveled

u VRML based visualizations for the Cordell Bank NMS u Using ArcIMS map servers for intra-layer calculations u Java/Java3D and ArcGIS Engine as a framework for a “scientific GIS”

Project Goals u To extend the capabilities of ArcGIS to form the foundation of a “scientific GIS” for fisheries oceanography u To integrate existing oceanographic analytical tools with ArcGIS u To take advantage of visualization tools such as VRML and Java3D to provide truly three-dimensional visualizations

Programming options u ArcObjects/VB - limited to single platform, limitations of VB u ArcGIS Engine - platform independent, cost? u Open source GIS tools such as GRASS, MapServer, PostGIS, GeoTools and VisAD - documentation/support

System Diagram

Algorithms u UNESCO routines for water properties u Oceanographic Analyst (ArcView 3.2) u Matlab tools - SEA-MAT package u USGS sedx package ions/sedxinfo.html u VTK toolkit - for volume analysis

Test Case - Mixed layer depth The depth to which water is well mixed. This has ramifications for fish and planktonic organisms, also for nutrients. Surface layer sits above the thermocline. Defined as the layer where the temperature is within 0.5° of the average surface temperature or where the potential density is within of the surface average

Conductivity-temperature-depth (CTD) data

Java test case u MLD algorithm from VB to Java u GeoTools toolkit shapefile reader (Java) used to read shapefile u Created a new application in Java to calculate the MLD and output a VTK OpenGL window u VTK wrapped in Java u Can also display MLD shapefile created in ArcGIS version

3-D Visualization at PMEL 1. Perspective: 2. Relative Motion: 3. Stereo: Why 3-D?

1. Perspective High frequency spikes in the bathymetry data are obvious in the 3D plot (right) and are obscured in the 2D plot above. Calculations of bathymetry gradients to identify regions of internal tide generation would be impacted by these spikes in the bathymetry data. Bathymetry in Astoria Canyon offshore from the Columbia River outflow in Washington State, in 2D and 3D.

2. Relative Motion (Interaction) The ability to judge an object’s distance through the use of relative motion

3. Stereographic Virtual Reality Fish larvae in a canyon Stereo gives the scientist true depth perception Stereo Mono Ocean currents

21 ImmersaDesk A Next Generation Internet (NGI) Testbed The ImmersaDesk: 4’ x 5’ rear projecting screen near immersive 1024 x 768 x 96 Hz driven by SGI Onyx2 Two R12000 Processors 250 MHz Infinite Reality Graphics

GeoWall PC-driven projection system Stereo Commodity graphics cards Inexpensive NOAA-Tech

Host computer polarizing filter Projector (R frame) Projector (L frame) polarizing filter Polarization- preserving screen Supports *any* stereo-equipped software: vis5d, visAD, stereo VRML viewers, etc. The GeoWall Approach

Problem: We’re pushing the computational limits with our models. Even high-end graphics cards aren’t up to the challenge Let’s look at a real-world example…

PMEL scientist models Gulf of Alaska Uses NCSA supercomputer cluster to model Large domain (540 x 320 x 32) = 5.5 million points Generating files on the order of a terabyte (1000 gigs) Our models aren’t just run on a linux cluster, they are run on several clusters, connected using Grid technology:

TeraGrid - connecting heterogeneous clusters Myrinet Chicago & LA DTF Core Switch/Routers Sun Server Federation 7.8 TF Power4 1 TF Itanium2 Fibre Channel 2 TF Itanium2 9.2 TF Madison 0.5 TF Itanium2 90 TB 1.5 TF Itanium2/Madison 20 TB Datawulf IA-32 SDSC NCSA CaltechArgonne Quadrics PSC 6TF Alpha EV TF Alpha EV7 300 TB 160 TB

VisAD – Java-based Graphics Tool VisAD uses Java3D to render 3-D scenes Java provides a Remote Method Invocation (RMI) that allows data to be rendered at each “node” of a cluster, and then stitched together at the client. host (also a node) client (PC) Cluster nodes RMI internet *VisAD and RMI framework for parallel rendering by Bill Hibbard:

VisAD test program

Viz Clusters: Distributed Rendering with the GeoWall2 Developed at EVL & SDSC, SCRIPPS 15 LCD screens in 3x5 array driven by small Linux cluster Total resolution: 8000x3600 Video compositing allows each node to render from distributed file - up to 38 Terabytes of data on the screen! Software: JuxtaView, ParaView Scalable: Personal GW is 2x2

Future activities u Framework for 3D modeling of environmental factors u Use of Java to handle temporal analyses u Other graphics outputs u Integration with ArcIMS site

This work was funded by NOAA’s HPCC program ( and the Sanctuaries Program ( ). For more information about the Pacific Marine Environmental Laboratory's visualization efforts, please visit the PMEL visualization page at and

Questions?