Using netcdf and HDF in ArcGIS. Nawajish Noman Dan Zimble Kevin Sigwart

Similar documents
Analyzing Multidimensional Scientific Data in ArcGIS. Nawajish Noman Deng Ding

What s new in GIS. RAL Retreat Oct 5, 2005

Climate Data for Non-experts: Standards-based Interoperability

ArcGIS & Extensions - Synergy of GIS tools. Synergy. Analyze & Visualize

Python Raster Analysis. Kevin M. Johnston Nawajish Noman

Time Series Analysis with SAR & Optical Satellite Data

RHOAPS. Real-time Hydrology Ocean Atmosphere Prediction System. Pronunciation: Ropes Motto: More than just THREDDS

Leveraging ArcGIS Online Elevation and Hydrology Services. Steve Kopp, Jian Lange

ArcGIS Data Reviewer: Assessing Positional Accuracy. Roslyn Dunn

Gridded Ambient Air Pollutant Concentrations for Southern California, User Notes authored by Beau MacDonald, 11/28/2017

Administering your Enterprise Geodatabase using Python. Jill Penney

Exelis and Esri Technologies for Defense and National Security. Cherie Muleh

GIS CONCEPTS ARCGIS METHODS AND. 3 rd Edition, July David M. Theobald, Ph.D. Warner College of Natural Resources Colorado State University

Working with Temporal Data in ArcGIS

These modules are covered with a brief information and practical in ArcGIS Software and open source software also like QGIS, ILWIS.

ArcGIS Runtime: Migrating from ArcGIS Engine. Rex Hansen

ArcGIS Pro: Analysis and Geoprocessing. Nicholas M. Giner Esri Christopher Gabris Blue Raster

Gridded Traffic Density Estimates for Southern

DP Project Development Pvt. Ltd.

GIS CONCEPTS ARCGIS METHODS AND. 2 nd Edition, July David M. Theobald, Ph.D. Natural Resource Ecology Laboratory Colorado State University

Working with OGC WCS Services - WCS in ArcGIS. Zikang Zhou

Esri WebGIS Highlights of What s New, and the Road Ahead

Using the EartH2Observe data portal to analyse drought indicators. Lesson 4: Using Python Notebook to access and process data

Working with OGC WCS. Zikang Zhou

ArcGIS Pro: Essential Workflows STUDENT EDITION

Access to IOOS Data Relevant to OOI. Kathleen Bailey NOAA/NOS/IOOS January 6, 2016

Analyzing the Operational Environment

Leon Creek Watershed October 17-18, 1998 Rainfall Analysis Examination of USGS Gauge Helotes Creek at Helotes, Texas

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Sam Williamson

Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning

The File Geodatabase API. Craig Gillgrass Lance Shipman

Migrating Defense Workflows from ArcMap to ArcGIS Pro. Renee Bernstein and Jared Sellers

ArcGIS for the Military: Analyzing the Operational Environment

Innovation. The Push and Pull at ESRI. September Kevin Daugherty Cadastral/Land Records Industry Solutions Manager

Esri Production Mapping: Map Automation & Advanced Cartography MADHURA PHATERPEKAR JOE SHEFFIELD

AUTOMATISIERTE ZEITREIHENANALYSE VON FERNERKUNDUNGSDATEN FÜR DAS MONITORING VON OBERFLÄCHENGEWÄSSERN

an accessible interface to marine environmental data Russell Moffitt

Abstract. Introduction

YYT-C3002 Application Programming in Engineering GIS I. Anas Altartouri Otaniemi

Working with Elevation Services. Cody Benkelman

Portal for ArcGIS: An Introduction

Managing Imagery and Raster Data Using Mosaic Datasets

Hydrologic Engineering Applications of Geographic Information Systems

Data Management for Algal Monitoring in the Gulf of Mexico

ArcGIS Runtime: Migrating Your Apps from ArcGIS Engine. Eric Bader Lucas Danzinger Mike Branscomb

Introduction to ArcGIS Server Development

North American Regional Climate Change Assessment Program

An Overview of Solving Spatial Problems Using ArcGIS

Demystifying ArcGIS Online. Karen Lizcano Esri

Evaluating Physical, Chemical, and Biological Impacts from the Savannah Harbor Expansion Project Cooperative Agreement Number W912HZ

Introduction to ArcGIS GeoAnalytics Server. Sarah Ambrose & Noah Slocum

ArcGIS for Military: Analyzing the Operational Environment. Matthew Funk Carolyn Fish

Introduction to Portal for ArcGIS

OCEANOGRAPHIC DATA MANAGEMENT

ArcGIS Enterprise: What s New. Philip Heede Shannon Kalisky Melanie Summers Shreyas Shinde

SPATIAL MODELING GIS Analysis Winter 2016

Performing Advanced Cartography with Esri Production Mapping

Esri UC2013. Technical Workshop.

GIS at UCAR. The evolution of NCAR s GIS Initiative. Olga Wilhelmi ESIG-NCAR Unidata Workshop 24 June, 2003

Geodatabase Best Practices. Dave Crawford Erik Hoel

Discovery and Access of Geospatial Resources using the Geoportal Extension. Marten Hogeweg Geoportal Extension Product Manager

Among various open-source GIS programs, QGIS can be the best suitable option which can be used across partners for reasons outlined below.

ArcGIS Platform For NSOs

National Climatic Data Center Data Management Issues Tom Karl Director, NOAA s National Climatic Data Center

Watershed Application of WEPP and Geospatial Interfaces. Dennis C. Flanagan

ArcGIS Data Reviewer: Quality Assessment for Elevation Raster Datasets. Roslyn Dunn

Getting Started with Community Maps

GIS in Water Resources Midterm Exam Fall 2008 There are 4 questions on this exam. Please do all 4.

Esri Defense Mapping: Cartographic Production. Bo King

Introduction to the 176A labs and ArcGIS Purpose of the labs

Esri UC Talking Points. Harmful Algae Blooms (HABs) Rapid growth, blooming of toxin producing algae

Esri EADA10. ArcGIS Desktop Associate. Download Full Version :

Lecture 2. A Review: Geographic Information Systems & ArcGIS Basics

Geoprocessing Tools at ArcGIS 9.2 Desktop

Geodatabase Programming with Python John Yaist

The CUAHSI Hydrologic Information System

ArcGIS Pro Q&A Session. NWGIS Conference, October 11, 2017 With John Sharrard, Esri GIS Solutions Engineer

ArcGIS Enterprise: Administration Workflows STUDENT EDITION

Introduction to Portal for ArcGIS. Hao LEE November 12, 2015

ArcGIS for INSPIRE. Marten Hogeweg

Enabling ENVI. ArcGIS for Server

Climpact2 and PRECIS

Experiences and Directions in National Portals"

Working with Elevation Data Using Mosaic Datasets & Image Services. Peter Becker

Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning

THE WASHINGTON COASTAL ATLAS

Geodatabase Programming with Python

Geospatial Products V8i (SELECTseries 1)

Atmospheric Science and GIS Interoperability issues: some Data Model and Computational Interface aspects

Services for Inland Marine Data Integration. USGS Center for Integrated

GIS in Weather and Society

ArcGIS for Desktop. ArcGIS for Desktop is the primary authoring tool for the ArcGIS platform.

ArcGIS GeoAnalytics Server: An Introduction. Sarah Ambrose and Ravi Narayanan

The PREVIEW Global Risk Data Platform: a geoportal to serve and share global data on risk to natural hazards

Northrop Grumman Concept Paper

Key Points Sharing fosters participation and collaboration Metadata has a big role in sharing Sharing is not always easy

Environmental Systems Research Institute

Appendix E: Oceanographic Databases

A Geographer s role in a Google Maps World. Jeremy Bartley ESRI

Web GIS Deployment for Administrators. Vanessa Ramirez Solution Engineer, Natural Resources, Esri

Transcription:

Using netcdf and HDF in ArcGIS Nawajish Noman Dan Zimble Kevin Sigwart

Outline NetCDF and HDF in ArcGIS Visualization and Analysis Sharing Customization using Python Demo Future Directions

Scientific Data and Esri Direct support - NetCDF and HDF OPeNDAP/THREDDS a framework for scientific data networking, integrated use by our customers Users of Esri technology National Climate Data Center National Weather Service National Center for Atmospheric Research U. S. Navy (NAVO) Air Force Weather USGS Australian Navy Australian Bur.of Met. UK Met Office

NetCDF Support in ArcGIS ArcGIS reads/writes netcdf since version 9.2 An array based data structure for storing multidimensional data. T N-dimensional coordinates systems X, Y, Z, time, and other dimensions Z Y Variables support for multiple variables Temperature, humidity, pressure, salinity, etc X Geometry implicit or explicit Regular grid (implicit) Irregular grid Points

Gridded Data Regular Grid Irregular Grid

Reading netcdf data in ArcGIS NetCDF data is accessed as Raster Feature Table Direct read Exports GIS data to netcdf

CF Convention

NetCDF and Coordinate Systems Geographic Coordinate Systems (GCS) X dimension units: degrees_east Y dimension units: degrees_north Projected Coordinate Systems (PCS) X dimension standard_name: projection_x_coordinate Y dimension standard_name: projection_y_coordinate Variable has a grid_mapping attribute. CF 1.6 conventions currently supports thirteen predefined coordinate systems (Appendix F: Grid Mappings) Undefined If not GCS or PCS ArcGIS writes (and recognizes) PE String as a variable attribute.

NetCDF Tools Toolbox: Multidimension Tools Make NetCDF Raster Layer Make NetCDF Feature Layer Make NetCDF Table View Raster to NetCDF Feature to NetCDF Table to NetCDF Select by Dimension

NetCDF Layer/Table Properties Raster Feature Table

Changing Time Slice 143 243 343 443 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

Reading HDF in ArcGIS

HDF Raster Support Raster Concept Raster Format Raster Type Raster Product Raster Product Definition ArcGIS 10.1 Support HDF4 read: open a HDF subdataset as a Raster Dataset write: APIs available but not exposed in UI HDF5 read: open a HDF subdataset as a Raster Dataset write: not supported at this time HDF4, HDF5 direct ingest of one or many HDF subdatasets into a Mosaic Dataset using the Raster Dataset Raster Type or the Table Raster Type * Esri interested in discussing other Raster Types * Esri interested in discussing other Raster Products * Esri interested in discussing other Raster Product Definitions

Displaying MODIS LST Data HDFView ArcGIS

Using netcdf Data in ArcGIS Behaves the same as any layer or table Display Same display tools for raster and feature layers will work on netcdf raster and netcdf feature layers. Mosaic dataset and function Graphing Driven by the table just like any other chart. Animation Multidimensional data can be animated through a dimension (e.g. time, pressure, elevation) Analysis Tools A netcdf layer or table will work just like any other raster layer, feature layer, or table. (e.g. create buffers around netcdf points, reproject rasters, query tables, etc.)

1979 Visualizing with animation Use animation to visualize temporal changes in a dataset

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

Sources of Scientific Data NOAA - National Climatic Data Center (NCDC) - National Oceanographic Data Center (NODC) - Earth System Research Laboratory, Physical Science Division NASA - Global Change Master Directory (GCMD) - EOSDIS Data Center USGS - Earth Resources Observation and Science (EROS) Center Unidata s Motherload THREDDS Data Server (TDS). and many more

Sharing Map Service - Makes maps available to the web. Image Service - Provides access to raster data through a web service. Geoprocessing Service - Exposes the analytic capability of ArcGIS to the web. Map Package - To share complete map documents and the data referenced by the layer it contains. Geoprocessing Package - To share your geoprocessing workflow.

Script Tools Python is used to build custom tools for specific tasks or datasets

Reading Features from a netcdf File

Generate Rainfall Statistics Calculates specified statistics for all time steps Outputs a raster catalog Optionally outputs a netcdf file

Community Developed Tools Geoprocessing Resource Center http://resources.arcgis.com/geoprocessing/ Marine Geospatial Ecology Tools (MGET) Developed at Duke Univ. Over 180 tools for import management, and analysis of marine data Australian Navy tools (not publicly available)

New NetCDF Tools (under development) OPeNDAP to NetCDF Clip Extract By Variable Extract By Dimension Append By Dimension Variable Statistics Temporal Statistics

OPeNDAP to NetCDF (OPeNDAP)

Demo Demo Demo Demo Demo

Scientific Data Workshop, Ocean Summit and Future Initiatives Esri recently hosted Ocean Summit in November 2012 And Scientific Data Workshops in February 2012 To understand the future need for scientific data support in ArcGIS Ongoing efforts - require close collaboration with all of you Some of the future initiatives are: Support netcdf in mosaic dataset Continue to support netcdf classic and netcdf4 Provide better support for HDF5 Provide tool to consume data served using THREDDS/OPeNDAP Continue to support the evolving CF convention Support a strong developer experience for netcdf and HDF using Python What else?

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 where possible

Thank You Please complete a session evaluation form. #FedGIS