growing opendap support: current arcgis workflows and

29
Growing OPeNDAP Support: Current ArcGIS Workflows and Future Directions Christine White, Esri [email protected]

Upload: others

Post on 03-Feb-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Growing OPeNDAP Support: Current ArcGIS Workflows and

Growing OPeNDAP Support: Current ArcGIS Workflows and Future Directions

Christine White, Esri [email protected]

Page 2: Growing OPeNDAP Support: Current ArcGIS Workflows and

ArcGIS

Current Capabilities

On the Future Roadmap

Wanted: your input

Overview

Page 3: Growing OPeNDAP Support: Current ArcGIS Workflows and

ArcGIS

Page 4: Growing OPeNDAP Support: Current ArcGIS Workflows and

Natural Science Domains

Agricultural Science

Hydrology

Ecology

Climate Science

AgriculturalAgricultural

Geology/Geophysics

Conservation Biology Conservation Biology

Sustainability Science Sustainability Science

Forestry Forestry

Ocean Science

Page 5: Growing OPeNDAP Support: Current ArcGIS Workflows and

Ocean GIS Initiative Chief Scientist Project Managers Software Engineers Product Engineers Account Managers Industry Solutions Managers Distributors Federal Science Team YOU

esriurl.com/oceanebook

Page 6: Growing OPeNDAP Support: Current ArcGIS Workflows and

Visualization source: U. of New Hampsire CCOM Visualization source: U. of New Hampsire CCOM

Support for multiple dimensions in WMS implementation of ArcGIS for Server!

Vector Field Renderer to display direction/magnitude symbols on the fly within a raster!

OpenDAP, netCDF, HDF, GRIB1, GRIB2!

esriurl.com/multid

Page 7: Growing OPeNDAP Support: Current ArcGIS Workflows and

The ArcGIS Platform

Apps

ArcGIS

ArcGIS Online

APIs & SDKs

ArcGIS Desktop

ArcGIS for Server with Portal

For •! Enterprises •! Organizations •! Developers •! Individuals

Page 8: Growing OPeNDAP Support: Current ArcGIS Workflows and

Current ArcGIS Capabilities for DAP

Page 9: Growing OPeNDAP Support: Current ArcGIS Workflows and

Data Interop

Data Reviewer

3D Network

Workflow

Geostats

Spatial Analysis

Extensions

Files DBMS Server Cloud

Desktop

Mapping, Editing, and Spatial Analysis

Schematics

ArcMap

Desktop

Mapping, Editing, and Spatial Analysis Mapping, Editing, and Spatial Analysis Tools in the Desktop software

Page 10: Growing OPeNDAP Support: Current ArcGIS Workflows and

The core geoprocessing tools Make NetCDF Feature Layer, Make NetCDF Raster Layer, and Make NetCDFTable View of the Multidimension toolbox were designed to provide you with the maximum flexibility for reading a broad range of netCDF-formatted files. However, providing this level of flexibility meant that the tools had to have many parameters. The following tools are designed to provide a simpler way to access netCDF file that contain well-known geometries, such as station and trajectory data.

10

Page 11: Growing OPeNDAP Support: Current ArcGIS Workflows and

•! http://www.arcgis.com/home/item.html?id=9f963f362fe5417f87d44618796db938

Multidimensional Supplemental Toolbox – python scripts

• http://www.arcgis.com/home/item.html?id=9f963f362fe5417f87d44618796db938

Requires the installation of a third-party Python module – netcdf4-python

Page 12: Growing OPeNDAP Support: Current ArcGIS Workflows and

OPeNDAP to NetCDF tool

NetCDF file DAP Server OPenDAP to NetCDF

Multi-D Toolbox Output layer

Page 13: Growing OPeNDAP Support: Current ArcGIS Workflows and

• Subset and download data from web-based servers that support the OPeNDAP protocol

• Ability to constrain which data are downloaded by specifying specific variables, a spatial extent, and the starting and ending values of the dimensions that define a variable

• Output is a NetCDF layer

• Use output with other tools from Multi-D box

What the OPeNDAP to NetCDF tool does

Page 14: Growing OPeNDAP Support: Current ArcGIS Workflows and

Ingesting netCDF data in ArcGIS

•!NetCDF data is accessed as •! Raster •! Feature •! Table

•!Direct read •! Exports GIS data to netCDF

Page 15: Growing OPeNDAP Support: Current ArcGIS Workflows and

OPeNDAP to NetCDF Workflow ArcGIS 10.1 and higher

Demo

Page 16: Growing OPeNDAP Support: Current ArcGIS Workflows and
Page 17: Growing OPeNDAP Support: Current ArcGIS Workflows and
Page 18: Growing OPeNDAP Support: Current ArcGIS Workflows and
Page 19: Growing OPeNDAP Support: Current ArcGIS Workflows and
Page 20: Growing OPeNDAP Support: Current ArcGIS Workflows and
Page 21: Growing OPeNDAP Support: Current ArcGIS Workflows and

Post version 10.3 OPeNDAP to Raster

Page 22: Growing OPeNDAP Support: Current ArcGIS Workflows and

OPeNDAP to NetCDF tool

DAP Server OPenDAP to Raster Output layer

Page 23: Growing OPeNDAP Support: Current ArcGIS Workflows and

•  Ingest OPeNDAP service to create a surface with subsetting capabilities - Similar to the OPeNDAP to NetCDF Supplemental Toolbox tool

• Output is raster instead of NetCDF file - No intermediary process necessary to transform the NetCDF to raster

OPeNDAP to Raster

Page 24: Growing OPeNDAP Support: Current ArcGIS Workflows and

Will conceptually take parts from “Make WCS layer” and “Make NetCDF Raster layer”

From WCS, takes the input as a service and outputs a raster From Make NetCDF layer, ensures that output layer supports multiple dimensions Result based on reading a service with subsetting option Key different between WCS and OPeNDAP output is that WCS is static, with one slice; OPeNDAP is multidimensional, like the make Netcdf raster layer tool already there.

24

Page 25: Growing OPeNDAP Support: Current ArcGIS Workflows and

•  What does it mean that the output is a dynamic raster? - Output is not a file you store, but instead is in memory - Means you can pan around, and get data as you move through map, not load it all at

once; just loads what you need for that view

•  Can send another request and view a different variable (dynamic raster layer) without losing the first one

Further Details

Page 26: Growing OPeNDAP Support: Current ArcGIS Workflows and

Input from You

Page 27: Growing OPeNDAP Support: Current ArcGIS Workflows and

• OPeNDAP to Raster is Ingest oriented and geared toward gridded data

- Are there other data types in which you are interested? E.g., station data (wx balloons)

• Who are the potential main service providers/users of this tool?

Ingest

Page 28: Growing OPeNDAP Support: Current ArcGIS Workflows and

• When we put scientific data in a mosaic, we can expose this through an image service, WMS, WCS, WFS – is there a need to support OPeNDAP in the server piece?

•  If so, who has this requirement?

Server – Should we?

Page 29: Growing OPeNDAP Support: Current ArcGIS Workflows and