Growing OPeNDAP Support: Current ArcGIS Workflows and Future

Download Report

Transcript Growing OPeNDAP Support: Current ArcGIS Workflows and Future

Growing OPeNDAP Support: Current ArcGIS
Workflows and Future Directions
Christine White, Esri
[email protected]
Overview
ArcGIS
Current
Capabilities
On the
Future
Roadmap
Wanted:
your input
ArcGIS
Natural Science Domains
Geology/Geophysics
Climate Science
Hydrology
Ecology
Agricultural Science
Forestry
Conservation Biology
Ocean Science
Sustainability Science
esriurl.com/oceanebook
Chief Scientist
Project Managers
Software Engineers
Product Engineers
Account Managers
Industry Solutions Managers
Distributors
Federal Science Team
YOU
esriurl.com/multid
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…
ArcGIS Desktop
The ArcGIS
Platform
Apps
APIs & SDKs
ArcGIS
For
• Enterprises
• Organizations
• Developers
• Individuals
ArcGIS for Server
with Portal
ArcGIS Online
Current ArcGIS Capabilities
for DAP
Tools in the Desktop software
Mapping, Editing, and Spatial Analysis
Extensions
3D
Network
Data Interop
Spatial Analysis
Workflow
Schematics
Data Reviewer
ArcMap
Geostats
Desktop
Files
DBMS
Server
Cloud
Multidimensional Toolbox – NetCDF support
Comes with ArcGIS
Desktop
•
http://resources.arcgis.com/en/help/main/10.2/index.html#/An_overview_of_th
e_Multidimension_toolbox/004300000002000000/
Multidimensional Supplemental Toolbox – python scripts
Requires the installation of a
third-party Python module –
netcdf4-python
•
http://www.arcgis.com/home/item.html?id=9f963f362fe5417f87d44618796db938
OPeNDAP to NetCDF tool
NetCDF file
DAP Server
OPenDAP
to NetCDF
Multi-D
Toolbox
Output layer
What the OPeNDAP to NetCDF tool does
• 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
• Use
is a NetCDF layer
output with other tools from Multi-D box
Ingesting netCDF data in ArcGIS
• NetCDF data is accessed as
•
•
•
Raster
Feature
Table
• Direct read
• Exports GIS data to netCDF
Demo
OPeNDAP to NetCDF Workflow
ArcGIS 10.1 and higher
Post version 10.3
OPeNDAP to Raster
OPeNDAP to NetCDF tool
DAP Server
OPenDAP
to Raster
Output layer
OPeNDAP to Raster
•
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
Ingest a Service
OPeNDAP
to Raster
Make
WCS
Layer
Output supports
multiple dimensions
Make
NetCDF
Raster
Layer
Further Details
•
•
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
Input from You
Ingest
•
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?
Server – Should we?
•
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?