Analyzing Multidimensional Scientific Data in ArcGIS

Similar documents
Scientific Data Management and Dissemination

NetCDF and HDF Data in ArcGIS

PART 1. Representations of atmospheric phenomena

What is new in ArcGIS 10.2 for Server. Nikki Golding

Introduction to Imagery and Raster Data in ArcGIS

Managing Imagery and Raster Data in ArcGIS

Securing ArcGIS Server Services: First Steps

Operations Dashboard for ArcGIS

GIS Initiative: Developing an atmospheric data model for GIS. Olga Wilhelmi (ESIG), Jennifer Boehnert (RAP/ESIG) and Terri Betancourt (RAP)

Advanced Image Management using the Mosaic Dataset

Managing Bathymetry in the Cloud with GIS

ArcGIS Platform. An Integrated System. Portal

Multidimensional Marine Environmental Data Conversion and Visualization Using Python and GIS

Geospatial Software Solutions for the Environment and Natural Resources

Slide 1. Slide 2. Slide 3

What is GIS. What is GIS? University of Tsukuba. What do you image of GIS? Copyright(C) ESRI Japan Corporation. All rights reserved.

ArcGIS. Server. A Complete and Integrated Server GIS

ESRI Technical Certification Overview. Amy Daniels Instructor, Greenville Tech

Managing Lidar (and other point cloud) Data. Lindsay Weitz Cody Benkelman

Geographic Information Systems GIS at UCSD. Here to help you explore our world

Securing ArcGIS Server Services: Advanced Options

13.2 THE INTEGRATED DATA VIEWER A WEB-ENABLED APPLICATION FOR SCIENTIFIC ANALYSIS AND VISUALIZATION

How To Use Gis

ADAGUC & PyTROLL. Maarten Plieger Ernst de Vreede. Application of polar orbiter products in weather forecasting Using open source tools and standards

Working with Temporal Data

LSA SAF products: files and formats

Open Source Visualisation with ADAGUC Web Map Services

How To Write An Nccwsc/Csc Data Management Plan

J9.6 GIS TOOLS FOR VISUALIZATION AND ANALYSIS OF NEXRAD RADAR (WSR-88D) ARCHIVED DATA AT THE NATIONAL CLIMATIC DATA CENTER

ArcGISSM. Online. The Mapping Platform for Your Organization

GEOGRAPHIC INFORMATION GATEWAY New York Department of State (NYDOS) data acceptance & metadata standards

A Web-Based Library and Algorithm System for Satellite and Airborne Image Products

Network Analysis with Python. Deelesh Mandloi

How do abiotic factors and physical processes impact life in the ocean?

The Courses. Covering complete breadth of GIS technology from ESRI including ArcGIS, ArcGIS Server and ArcGIS Engine.

ADWR GIS Metadata Policy

ERDAS IMAGINE The world s most widely-used remote sensing software package

Primary author: Kaspar, Frank (DWD - Deutscher Wetterdienst), Frank.Kaspar@dwd.de

Adaptive Sampling and the Autonomous Ocean Sampling Network: Bringing Data Together With Skill

Analysis of Climatic and Environmental Changes Using CLEARS Web-GIS Information-Computational System: Siberia Case Study

Nevada NSF EPSCoR Track 1 Data Management Plan

Big Data and Analytics: Getting Started with ArcGIS. Mike Park Erik Hoel

Leveraging Image Services in JavaScript/HTML5 Applications. Wenxue Ju, Hong Xu

CRMS Website Training

Working with climate data and niche modeling I. Creation of bioclimatic variables

Cloud-based Geospatial Data services and analysis

Norwegian Satellite Earth Observation Database for Marine and Polar Research USE CASES

StormSurgeViz: A Visualization and Analysis Application for Distributed ADCIRC-based Coastal Storm Surge, Inundation, and Wave Modeling

The Integration of Hydrographic and Oceanographic Data in a Marine Geographic Information System U.S. Hydro 2015

Exploring GIS Integration Options for SAP BusinessObjects

The Marine Protected Area Inventory

The distribution of marine OpenData via distributed data networks and Web APIs. The example of ERDDAP, the message broker and data mediator from NOAA

Harvard Data Visualization Project

Network Analysis with ArcGIS Online

CLOUD BASED N-DIMENSIONAL WEATHER FORECAST VISUALIZATION TOOL WITH IMAGE ANALYSIS CAPABILITIES

Scholar: Elaina R. Barta. NOAA Mission Goal: Climate Adaptation and Mitigation

Understanding Raster Data

A Geographic Information Systems (GIS) Hazard Assessment Application for Recreational Diving within Lake Superior Shipwrecks

Implementing an Imagery Management System at Mexican Navy

Free Google Tools for Creating Interactive Mapping Mashups

REACCH PNA Data Management Plan

CIESIN Columbia University

Vision. South Pacific GIS/RS Conference /17/2015. Applying Geography Everywhere. Applying Geography Everywhere

Latin American and Caribbean Flood and Drought Monitor Tutorial Last Updated: November 2014

Subject: Using Google Earth, Google Earth Pro, and Google Maps for FWS activities

Building & Developing the Environmental

Web and Mobile GIS Applications Development

FDOU Project 26B Task 4 Our Florida Reefs Community Working Group Scenario Planning Results

NetCDF Tutorial. Copyright Esri All rights reserved.

A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.

ArcGIS Pro. James Tedrick, Esri

Customizing ArcPad solutions

Brett Gaines Senior Consultant, CGI Federal Geospatial and Data Analytics Lead Developer

Environmental Data Services for Delaware:

Network Analysis with ArcGIS for Server

Enterprise GIS Solutions to GIS Data Dissemination

ArcGIS for. Intelligence

Project Title: Project PI(s) (who is doing the work; contact Project Coordinator (contact information): information):

The Arctic Observing Network and its Data Management Challenges Florence Fetterer (NSIDC/CIRES/CU), James A. Moore (NCAR/EOL), and the CADIS team

An Esri White Paper June 2011 ArcGIS for INSPIRE

What's new in gvsig Desktop 2.0

Instagram Post Data Analysis

NATIONAL CLIMATE CHANGE & WILDLIFE SCIENCE CENTER & CLIMATE SCIENCE CENTERS DATA MANAGEMENT PLAN GUIDANCE

Use of NASA World Wind Java SDK for Three-Dimensional Accessibility Visualization of Remote Areas in Lao P.D.R.

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

Structure? Integrated Climate Data Center How to use the ICDC? Tools? Data Formats? User

Investigating Hadoop for Large Spatiotemporal Processing Tasks

How To Use Hadoop For Gis

SCIENCE-BASED GIS SOLUTIONS.

Editing Strategies for Enterprise Geodatabase

Enterprise Image Management. An Esri White Paper November 2015

Overview of Data Visualization Tools. (Submitted by the Secretariat) Summary and Purpose of Document

Oracle Big Data Spatial and Graph

DATA VISUALIZATION GABRIEL PARODI STUDY MATERIAL: PRINCIPLES OF GEOGRAPHIC INFORMATION SYSTEMS AN INTRODUCTORY TEXTBOOK CHAPTER 7

ANALYSIS 3 - RASTER What kinds of analysis can we do with GIS?

Transcription:

Federal GIS Conference February 9 10, 2015 Washington, DC Analyzing Multidimensional Scientific Data in ArcGIS John Fry Solution Engineer, Esri jfry@esri.com Esri FedGIS 2015 Technical Workshop

UNCLASSIFIED//FOR OFFICIAL USE ONLY Fishing Performance Surface ESRI Federal User s Conference 2/10/2015 Christopher Henton Christopher.henton.ctr@navy.mil 228-688-5314 Naval Oceanography 2

UNCLASSIFIED//FOR OFFICIAL USE ONLY Background Naval Oceanographic Office NOAA for the NAVY Survey ships Oceanographic models Requirement: Various customers have requested a performance surface model to predict ideal locations for fishing based on biological and environmental data. GOAL: To identify potential fishing zone (PFZ) forecasting. Best Areas where fish could be! Naval Oceanography 4

UNCLASSIFIED//FOR OFFICIAL USE ONLY ENVIRONMENTAL ENVELOPE Species Environmental Envelope (HSPEN): In Aquamaps, this represents a response curve describing the habitat usage of a species or its preferences with respect to specific environmental parameters ; Environmental parameters include: Depth (m) Surface Temperature ( C) Surface Salinity (PSU) Primary Production (mgc m-² day -1) Sea Ice Concentration (% cover) Distance to Land (km); The environmental envelope is presented as a range of values for each parameter: Minimum, Preferred minimum (Min P ), Preferred maximum (Max P ), Maximum). 10 th Percentile 90 th Percentile Naval Oceanography Source: K. Reyes, AquaMaps: Algorithm and Data Sources for Aquatic Organisms 6

UNCLASSIFIED//FOR OFFICIAL USE ONLY Normalization In Aquamaps, this represents a response curve describing the habitat usage of a species or its preferences with respect to specific environmental parameters ; Environmental parameters include: Depth (m) Surface Temperature ( C) Surface Salinity (PSU) Primary Production/Chlorophyll (mgc m-² day -1) Sea Ice Concentration (% cover) Distance to Land (km) 10 th Percentile 90 th Percentile a + (x - A) x (b - a) / (B - A) The environmental envelope is presented as a range of values for each parameter: Minimum, Preferred minimum (MinP), Preferred maximum (MaxP), Maximum). Species Envelope (HSPEN): Min Pref Min (10th) Pref Max (90th) Max Common Name Depth (m) 0 2 11 20 Abe's flyingfish Temperature ( C) 17.99 26.37 29.15 33.35 Abe's flyingfish Salinity (psu) 28.81 32.27 35.81 36.79 Abe's flyingfish Primary Production 243 332 1577 2059 Abe's flyingfish Naval Oceanography Source: K. Reyes, AquaMaps: Algorithm and Data Sources for Aquatic Organisms 8

UNCLASSIFIED//FOR OFFICIAL USE ONLY Normalization Examples Temperature ( C) 17.99 26.37 29.15 33.35 Abe's flyingfish Depth (m) 0 2 11 20 Abe's flyingfish 1 0 A B C 17.99 26.37 29.15 33.35 1 0 A B C 0 2 4 6 8 1011 12 15 20 Naval Oceanography 9

UNCLASSIFIED//FOR OFFICIAL USE ONLY Fusion Probabilities of Occurrence The relative probabilities of occurrence are presented as probability values ranging between 0.00-1.00. A probability of occurrence is first calculated for the each of the individual environmental predictors. Pc = Pbathymetry c Ptemperature c Psalinity c Pprimary production c This multiplicative approach allows each environmental predictor to act as a knock-out criterion. = Kesner-Reyes, K., K. Kaschner, S. Kullander, C. Garilao, J. Barile, and R. Froese. 2012.AquaMaps: algorithm and data sources for aquatic organisms. In: Froese, R. and D. Pauly.Editors. 2012. FishBase. World Wide Web electronic publication. www.fishbase.org, version(04/2012). Naval Oceanography 10

10 Depths UNCLASSIFIED//FOR OFFICIAL USE ONLY Multidimensional Processing Time E p S s = D i x Chl S x D T D x S D + F D S s F s F s = S s F S (max) 0 X Weight P o = F s P O (max) X Weight D 20 X Weight S S = Species Sum D i = Distance from Shore Chl S = Chlorophyll at surface T D = Temperature at depth S D = Salinity at depth F D = Frontal boundaries at depth F S = Fish Family Sum P O = Probability of Occurrence Naval Oceanography 12

UNCLASSIFIED//FOR OFFICIAL USE ONLY Experiment Environmental Factors Salinity (PSU): by depth / forecasted time Temperature (ºC): by depth / forecasted time Chlorophyll (µg/l): Remote Sensing (monthly) Distance from Shore Depth Frontal Boundaries (MGET/Modeled Not included yet) Fish Habitat Preferences (AquaMaps) 10 Fish Families 78 Species Maritime Boundaries, EEZ, Fish Closure Areas, Marine Protected Areas (layers) Temp Salinity Chlorophyll Fish Preference Raw Data Normalize / Fuse HTML Shapefile KML/Image Output Naval Oceanography

UNCLASSIFIED//FOR OFFICIAL USE ONLY Data Management 78 Species 96hr forecast 200 Depths Water Temp & Salinity Results 5,331,200 Raster Layers!!!!!!!!! ~1TB ~5 Days Extraction Environmental Normalization Depth Normalization F s Sum [(T m D r ) + [(T m D r ) (N p ) (F s )] + [(T m D r ) (F s )] + (T m D r ) ] E p = R l [(34 200) + [(34 200) (4 ) (78)] + [(34 200) (78)] + (34 200) ] 2 = 5,331,200 Raster Layers T m = Time Range D r = Depth Range N p = Normalized Preference F s = Fish Species E p = Environmental Parameter R l = Raster Layers Naval Oceanography 15

UNCLASSIFIED//FOR OFFICIAL USE ONLY Summary Multidimensional problems are complex and require new ways of processing and thinking. Data Management Analytics Visualization Broader temporal scales Climatology Predictive (Months/Years/Decades) Naval Oceanography 16

UNCLASSIFIED//FOR OFFICIAL USE ONLY REFERENCES Jonathan Sharples, Jim R. Ellis, Glenn Nolan, Beth E. Scott, Fishing and the oceanography of a stratified shelf sea, Progress in Oceanography, Volume 117, October 2013, Pages 130-139, ISSN 0079-6611, http://dx.doi.org/10.1016/j.pocean.2013.06.014. (http://www.sciencedirect.com/science/article/pii/s007966111300102x) Kaschner, K., J. Rius-Barile, K. Kesner-Reyes, C.Garilao, S.O. Kullander, T. Rees and R. Froese (2013). AquaMaps: Predicted range maps for aquatic species. World wide web electronic publication, www.aquamaps.org, Version 08/2013. K. Reyes, AquaMaps: Algorithm and Data Sources for Aquatic Organisms Pauly, D. V. Christensen, S. Guénette T.J. Pitcher, U.R. Sumaila, C.J. Walters, R. Watson and D. Zeller. 2002. Towards Sustainability in World Fisheries, Nature 418: 689-695. (http://www.seaaroundus.org/researcher/dpauly/paulydaniel_publications.html#2002) Jason J. Roberts, Benjamin D. Best, Daniel C. Dunn, Eric A. Treml, and Patrick N. Halpin. 2010. Marine Geospatial Ecology Tools: An integrated framework for ecological geoprocessing with ArcGIS, Python, R, MATLAB, and C++. Environ. Model. Softw. 25, 10 (October 2010), 1197-1207. DOI=10.1016/j.envsoft.2010.03.029 Additional Reading: Eli Agbayani. TCOM Meeting, Basel, Switzerland (9/2008) (http://www.aquamaps.org/main/home.php) Josephine "Skit" Rius-Barile. AquaMaps - behind the scenes (http://www.aquamaps.org/main/home.php) Kathleen Kesner-Reyes. AquaMaps: An Overview (http://www.aquamaps.org/main/home.php) Jones, M.C., S.R. Dyeb, J.K. Pinnegar and W.W.L. Cheung (2012). Modelling commercial fish distributions: Prediction and assessment using different approaches. Ecological Modelling 225(2012): 133-145. (http://www.aquamaps.org/main/home.php) Daniel Pauly Publications: (http://www.seaaroundus.org/researcher/dpauly/paulydaniel_publications.html#2002) Naval Oceanography 17

Outline ArcGIS and Scientific Data Multidimensional Tools Ingest and aggregation Visualization and Analysis Services, Ready-to-Use Maps, Web Applications

Communicating Science to Decision Makers Winds in the Area of Interest will be sustained at 20kts with gusts to 35kts. ArcGIS Waves in the Area of Interest will between 2.5 m and 3 m. What does that mean??? You can conduct X operation at these locations, but not at these locations. Will my mission be a success? What platform can I use?

Communicating Science to Decision Makers Reduction in upwelling and mixing not beneficial in these locations. Stratification occurring at these locations ArcGIS What does that mean??? Will it be too costly to fix? What techniques should I use? Pollutant runoff in surrounding regions needs to be addressed Fish yields will be low in these areas

Demo Visualize Scientific Data Clearly http://dtc-sci01.esri.com/deadzonestorymap/ Esri 2015 FedGIS Analysis of Multidimensional Data in ArcGIS

Scientific Data Oceanographic data Sea temperature Salinity Ocean current Meteorological data Temperature Humidity Wind Land Soil moisture NDVI Land cover

1. Latitude (y) 2. Longitude (x) 2D

1. Latitude (y) 2. Longitude (x) 3. Height (z) 3D

1. Latitude (y) 2. Longitude (x) 3. Time (t) 3D

1. Latitude (y) 2. Longitude (x) 3. Depth (d) 4. Time (t) 4D

Scientific Data in ArcGIS direct ingest share data management ArcGIS analysis visualization

Scientific formats in ArcGIS 10.3 GRIB (General Regularly-distributed Information in Binary form) - A gridded format used operationally worldwide by most meteorological centers. netcdf (Network Common Data Form) - A self-describing, machine-independent data format that support the creation, access, and sharing of array-oriented scientific data. HDF (Hierarchical Data Format) - A scientific format that supports a proliferation of different data models, including multidimensional arrays, raster images, and tables. Variable / Dimension Temperature / Time Salinity / Depth Pressure / Altitude

CF Convention Climate and Forecast (CF) Convention - http://cfconventions.org/ Initially developed for: - Climate and forecast data - Atmosphere, surface and ocean model-generated data - Also for observational datasets CF is now the most widely used conventions for geospatial netcdf data. Current version 1.6 According to CF conventions, variables representing time must always explicitly include the units attribute. You can use Compliance checker utility to check a netcdf file. CF-Convention Compliance Checker for netcdf Format

Using Scientific Data in ArcGIS Behaves the same as any layer or table Display o Same display tools for raster and feature layers will work on multidimensional netcdf raster and netcdf feature layers. Graphing o Driven by the table just like any other chart. Animation o Multi-dimensional data can be animated through time dimension Analysis Tools o Will work just like any other raster layer, feature layer, or table. (e.g. create buffers around netcdf points, reproject rasters, query tables, etc.)

Ingesting Scientific data in ArcGIS Directly reads netcdf file using o o o Make NetCDF Raster Layer Make NetCDF Feature Layer Make NetCDF Table View Directly reads HDF and GRIB data as raster Multidimension Supplemental Tools Download from ArcGIS Online

143 243 343 443 Changing Time Slice Y 141 241 341 441 142 242 342 132 232 332 122 222 322 442 432 422 133 233 333 123 223 323 113 213 313 433 423 413 Time 131 231 331 431 112 212 312 412 121 221 321 421 Time = 1 111 211 311 411 X

Spatial and Temporal Analysis Several hundreds analytical tools available for raster, features, and table Temporal Modeling o Looping and iteration in ModelBuilder and Python

Demo Working with Multidimensional Data Direct Ingest Analysis Geoprocessing Models Predictive Analysis Toolset Esri 2015 FedGIS Analysis of Multidimensional Data in ArcGIS

N-dimensional capability in ArcGIS 10.3 Visualization Observations Modeling Processing on-the-fly Raster Functions Dissemination Mosaic Data Set Server Native METOC Data Formats Exploitation netcdf GRIB HDF ArcGIS Desktop

Raster Mosaic Dataset for N-dimensional Data (ArcGIS 10.3) Resolves Traditional Raster Data Management Issues Processing Time Reduced exponentially Overlapping Imagery Pick Best raster Storage Reduces storage by removing redundancy Multi-resolution Data No need to sample up or down Disparate Datasets Handle large NoData areas Maintenance Add Rasters as required Data Quality Reduces resampling Maintain Metadata Appended directly upon registration

Scientific data support in Mosaic Dataset Supports netcdf, HDF and GRIB o Spatial Aggregation o Temporal Aggregation o On-the-fly analysis Accessible as Map Service Accessible as Image Service Supports direct ingest Eliminates data conversion Eliminates data processing Improves workflow performance Integrates with service oriented architecture

Multidimensional Mosaic Datasets Aggregate (mosaic) spatial, time, and vertical dimensions Raster Types for netcdf, HDF & GRIB Define variables when adding Rasters Each Row is a 2D Raster with variables and dimension values Define on-the-fly processing Serve as Multidimensional o Image Service o Map Service o WMS

Mosaic Dataset - Visualization Visualize variables at any time and vertical dimension Visualize flow direction and magnitude variables Visualize temporal change of a variable

Visualization of Raster as Vectors New Vector Field renderer for raster o Supports U-V and Magnitude-direction o Dynamic thinning o On-the-fly vector calculation Eliminates raster to feature conversion Eliminates data processing Improves workflow performance

Modeling with Raster Function Templates (RFT) o o o o

Fish suitability New Dimensions in ArcMap 10.3 Blog Post Shown at 2014 UC Plenary

Demo Using the Mosaic Dataset for Analysis Creating Mosaic Datasets Adding functions to mosaic datasets Esri 2015 FedGIS Analysis of Multidimensional Data in ArcGIS

Create Space-Time Cube & Emerging Hot Spot Analysis

Demo Using ArcGIS Pro with Multidimensional data -Time Aggregation of Multi-dimensional data -Update a Mosaic Dataset Esri 2015 FedGIS Analysis of Multidimensional Data in ArcGIS

Sharing Multidimensional Datasets 2 Ways to Serve Data Directly from individual raster dataset From mosaic dataset (requires image extension) Publish to Server Mosaic Dataset Publish to Server Image Extension

Publishing a WMS on ArcGIS Server Enable WMS capabilities on Service Editor or Manager

Ready-To-Use Analysis Services Esri hosted analysis on Esri hosted data - Simplify job of GIS Professionals - Can be used in models and scripts just like any other tool - Extend spatial analysis to a much broader audience - Available in Desktop or as REST service

Ready-to-Use Scientific Data Maps ArcGIS Online GEOSS Water Services: GLDAS Soil Moisture Data o Evapotranspiration o Soil Moisture o Snow Pack

Web Application Samples - GitHub - WMS Multi Dimensional Esri Viewer - NetCDF MultiDimensional Template with - ArcPy-NetCDF-Web-Charting-Tools

Tell the story of your scientific data Create Story Maps Storymaps.esri.com Connecticut Department of Energy http://storymaps.esri.com Dead Zones in our Oceans http://dtc-sci01.esri.com/deadzonestorymap

Demo Web Resources Esri 2015 FedGIS Analysis of Multidimensional Data in ArcGIS

Things to Consider Embrace the Common Data Model (netcdf, HDF etc.) Use Data and metadata standards (OGC, CF etc) Provide mechanism so that we can access scientific data using a single set of APIs. and can expect data to be CF complainant Make your data spatial (by specifying geographic or a projected coordinate system) Clearly define workflow and requirements Create sample tools / templates where possible ArcGIS Online / Solutions Pages / GitHub

Scientific Data Resources ArcGIS Multidimensional Supplemental Tools - http://www.arcgis.com/home/item.html?id=9f963f362fe5417f87d44618796db938 Esri Raster Function Templates GitHub - https://github.com/esri/raster-functions Esri/WMSMultidimensionalEsriViewer - https://github.com/esri/wmsmultidimensionalesriviewer Working with multidimensional data http://desktop.arcgis.com/en/desktop/latest/manage-data/netcdf/about-the-netcdf-tutorial.htm Help: http://desktop.arcgis.com/en/desktop/latest/manage-data/netcdf/what-is-netcdfdata.htm `

Federal GIS Conference February 9 10, 2015 Washington, DC Don t forget to complete a session evaluation form! Esri FedGIS 2015 Technical Workshop

Federal GIS Conference February 9 10, 2015 Washington, DC Print your customized Certificate of Attendance! Printing stations located on L St. Bridge, next to registration Esri FedGIS 2015 Technical Workshop

Federal GIS Conference February 9 10, 2015 Washington, DC GIS Solutions EXPO, Hall D Monday, 12:30pm 6:30pm Tuesday, 10:45 AM 4:00 PM Exhibitors Hands-On Learning Lab Technical & Extended Support Demo Theater Esri Showcase Esri FedGIS 2015 Technical Workshop

Federal GIS Conference February 9 10, 2015 Washington, DC Networking Reception: National Museum of American History Tuesday, 6:30 PM 9:30 PM Bus Pickup located on L Street Esri FedGIS 2015 Technical Workshop

Federal GIS Conference February 9 10, 2015 Washington, DC Interested in diving deeper into Esri technology? Add a day to your Fed GIS experience and register to attend the Esri DevSummit Washington DC. Stop by the registration counter to sign up. Esri FedGIS 2015 Technical Workshop