Esri UC 2014 | Technical Workshop | Analyzing Multidimensional Scientific Data in ArcGIS Nawajish Noman Kevin Butler.

Slides:



Advertisements
Similar presentations
Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS Tracking Analyst – an Introduction Morakot Pilouk,
Advertisements

ArcGIS Data Reviewer: An Introduction
Esri UC 2014 | Technical Workshop | Audience Participation URL: goo.gl/tN4Vzq Open in device browser… CAD: The ArcGIS for AutoCAD Plug-in.
2014 ESIP Summer Meeting July 8–11, 2014 | Frisco, Colorado Advancing Scientific Data Support in ArcGIS Nawajish Noman.
Christine White, Esri Growing OPeNDAP Support: Current ArcGIS Workflows and Future Directions Christine White, Esri
Marine GIS Applications using ArcGIS Global Classroom training course Marine GIS Applications using ArcGIS Global Classroom training course By T.Hemasundar.
Esri Maps for Salesforce and Microsoft Dynamics CRM
Esri UC 2014 | Technical Workshop | Working with Elevation Services in ArcGIS Online Cody A. Benkelman.
Sharing imagery and raster data in ArcGIS
Sharing Geographic Content
ArcGIS Workflow Manager An Introduction
Geospatial Data Abstraction Library (GDAL) Enhancement for ESDIS (GEE) Increasing Accessibility and Interoperability of NASA Data Products with GIS Tools.
ArcGIS and Multi-D: Tools & Roadmap Esri Team: Christine White, Nawajish Noman, Hong Xu, Dawn Wright
Esri UC 2014 | Technical Workshop | Accessing Spatial Databases in ArcGIS using Query Layers Annie Sasidar.
Esri UC2013. Preconference. ArcGIS Online Overview for CyberGIS Steve Kopp.
Fundamentals of working with geographic data
Multidimensional Data and GIS Steve Kopp Nawajish Noman ESRI.
Network Analysis with Python
Your Campus and the Living Atlas of the World Mark Stewart.
Esri UC 2014 | Technical Workshop | ArcGIS Data Reviewer Edwin Waite & Shankar Chandrasekaran Planning and Deploying Data Quality Services.
material assembled from the web pages at
ArcGIS Network Analyst: Automating Workflows with Geoprocessing
ArcGIS Workflow Manager: Tasks and Enterprise Workflows Michael Broadbent.
Esri UC 2014 | Technical Workshop | Fundamentals of working with geographic data Miriam Schmidts.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Caching Imagery Using.
Animation of DSM2 Outputs in ArcMap Siqing Liu Bay Delta Office Department of Water Resources 2/17/2015.
Leveraging ArcGIS Online Elevation and Hydrology Services
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Road Ahead - ArcGIS.
ArcGIS Pro: Mapping and Visualization Craig Williams, Edie Punt, &
Advance Map Automation With Python
Esri Defense Mapping: Cartographic Production
Esri UC 2014 | Technical Workshop | Esri Roads and Highways: Integrating and Developing LRS Business Systems Tom Hill.
Esri UC 2014 | Demo Theater | Working with Scientific Data using Mosaic Dataset Hong Xu, Dan Zimble.
Esri UC 2014 | Technical Workshop | ArcGIS for Aviation: Airports - Managing Airport GIS Data for Domestic and International Regulatory Compliance Shane.
Technical Workshops | Esri International User Conference San Diego, California Creating Geoprocessing Services Kevin Hibma, Scott Murray July 25, 2012.
Esri UC 2014 | Technical Workshop | Python Map Automation – Beyond the Basics of arcpy.mapping Jeff Barrette Jeff Moulds.
GeoPlannerSM for ArcGIS®: An Introduction
Esri UC 2014 | Technical Workshop | ArcGIS for Windows Mobile - An Introduction Sunee Puckdee, Rui Ge, Morgan Zhang.
Esri UC 2014 | Technical Workshop | Designing and Using Cached Map Services Tom Brenneman & Eric Rodenberg.
Esri UC 2014 | Demo Theater | ArcGIS Workflow Manager: Integrating Geoprocessing into Your Business Processes Nishi Mishra.
Esri UC 2014 | Technical Workshop | Geocoding with ArcGIS Online and ArcGIS Online World Geocoding Service Jeff Rogers and Brad Niemand.
Caching Imagery Using ArcGIS
ArcGIS Workflow Manager Introduction
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Geocoding – An Introduction.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Supporting High-Quality.
ArcGIS Workflow Manager: Getting Started with Out-of-the-Box Templates Michael Broadbent.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Building Map Books.
Applying Spatial Analysis Techniques to Make Better Decisions
Esri UC 2014 | Technical Workshop | Managing Imagery and Raster Data Using Mosaic Datasets Kevin Armstrong.
Esri UC 2014 | Technical Workshop | Creating Geoprocessing Services Kevin Hibma.
Esri UC 2014 | Technical Workshop | Python: Beyond the Basics David Wynne, Jon Bodamer.
UC 2006 Tech Session 1 NetCDF in ArcGIS 9.2. UC 2006 Tech Session2 Overview Introduction to Multidimensional DataIntroduction to Multidimensional Data.
Publishing GIS Services to ArcGIS Server
Esri UC 2014 | Technical Workshop | ArcGIS API for JavaScript: An Introduction Kelly Hutchins Derek Swingley.
Esri UC 2014 | Technical Workshop | Editing in ArcMap: An Introduction Lisa Stanners, Phil Sanchez.
Technical Workshops | Esri International User Conference San Diego, California Branching and Iteration in ModelBuilder Shitij Mehta July 24, :15.
Esri UC 2014 | Technical Workshop | Migrating Data To The Parcel Fabric Christine Leslie Amir Bar-Maor.
Esri UC 2014 | Technical Workshop | Address Maps and Apps for State and Local Government Allison Muise Nikki Golding Scott Oppmann.
Esri UC 2014 | Technical Workshop | Enhancing Web Map Performance in ArcGIS Online Julia Guard & Melanie Summers.
Sharing Maps and Layers to Portal for ArcGIS Melanie Summers, Tom Shippee, Ty Fitzpatrick.
ArcGIS Workflow Manager: Advanced Workflows and Concepts
Desktop Mapping: Building Map Books
Shankar Chandrasekaran
Multidimensional Data and GIS
Geoprocessing with ArcGIS for Server
Landscape Data: Esri Insights and Landscape Analyst
ModelBuilder – Getting Started
Working with Temporal Data
Presentation transcript:

Esri UC 2014 | Technical Workshop | Analyzing Multidimensional Scientific Data in ArcGIS Nawajish Noman Kevin Butler

Esri UC 2014 | Technical Workshop | ArcGIS and Scientific Data ArcGIS and Scientific Data Ingest and aggregation Ingest and aggregation Visualization and Analysis Visualization and Analysis Service, Ready-to-Use Maps, Web Applications Service, Ready-to-Use Maps, Web Applications Extending Analytical Capabilities using Python Extending Analytical Capabilities using Python OPeNDAP and Future Direction OPeNDAP and Future Direction Outline Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Scientific Data Stored in netCDF, GRIB, and HDF formats Multidimensional Ocean data Sea temperature, salinity, ocean current Weather data Temperature, humidity, wind Land Soil moisture, NDVI, land cover Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | ArcGIS direct ingest data management visualizationanalysisshare Scientific Data in ArcGIS - Vision Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | NetCDF data is accessed as Raster Feature Table Direct read Exports GIS data to netCDF Reading netCDF data in ArcGIS Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Directly reads netCDF file using o Make NetCDF Raster Layer o Make NetCDF Feature Layer o Make NetCDF Table View Directly reads HDF and GRIB data as raster Ingesting Scientific data in ArcGIS Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Climate and Forecast (CF) Convention Initially developed for Climate and forecast dataClimate and forecast data Atmosphere, surface and ocean model-generated dataAtmosphere, surface and ocean model-generated data Also for observational datasetsAlso for observational datasets CF is now the most widely used conventions for geospatial netCDF data. It has the best coordinate system handling.CF is now the most widely used conventions for geospatial netCDF data. It has the best coordinate system handling. Current version 1.6Current version 1.6 You can use Compliance checker utility to check a netCDF file.You can use Compliance checker utility to check a netCDF file. CF Convention Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Geographic Coordinate Systems (GCS)Geographic Coordinate Systems (GCS) X dimension units: degrees_east X dimension units: degrees_east Y dimension units: degrees_north Y dimension units: degrees_north Projected Coordinate Systems (PCS)Projected Coordinate Systems (PCS) X dimension standard_name: projection_x_coordinate X dimension standard_name: projection_x_coordinate Y dimension standard_name: projection_y_coordinate Y dimension standard_name: projection_y_coordinate Variable has a grid_mapping attribute. Variable has a grid_mapping attribute. CF 1.6 conventions currently supports thirteen predefined coordinate systems (Appendix F: Grid Mappings) CF 1.6 conventions currently supports thirteen predefined coordinate systems (Appendix F: Grid Mappings)Appendix F: Grid MappingsAppendix F: Grid Mappings UndefinedUndefined If not GCS or PCSIf not GCS or PCS ArcGIS writes (and recognizes) PE String as a variable attributeArcGIS writes (and recognizes) PE String as a variable attribute. NetCDF and Coordinate Systems Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Time = 1 Changing Time Slice Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | What about Aggregation? Create a seamless multi-dimensional cube from Create a seamless multi-dimensional cube from o files representing different regions o files representing different time steps/slices Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | 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 Scientific data support in Mosaic Dataset Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Multidimensional Mosaic Datasets 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 Aggregate (mosaic) spatial, time, and vertical dimensions Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Demo Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Behaves the same as any layer or table Display o Same display tools for raster and feature layers will work on multi- dimensional 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.) Using Scientific Data in ArcGIS Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Multidimensional Mosaic Dataset - Visualization Visualize temporal change of a variable Visualize a variable at any vertical dimension Visualize flow direction and magnitude variables Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | 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 Visualization of Raster as Vectors Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Several hundreds analytical tools available for raster, features, and table Temporal Modeling o Looping and iteration in ModelBuilder and Python Spatial and Temporal Analysis Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Modeling with Raster function template (RFT) Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Demo Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Map Service (supports WMS) o Makes maps available to the web. Image Service (supports WMS) o Provides access to raster data through a web service. Geoprocessing Service o Exposes the analytic capability of ArcGIS to the web. Map Package o To share complete map documents and the data referenced by the layer it contains. Geoprocessing Package o To share your geoprocessing workflow. Sharing / WMS Support (for multi-dimensions) Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Publishing a WMS on ArcGIS Server Enable WMS capabilities on Service Editor or Manager Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Multi-dimensional data support in WMS getCapabilities o Supports time, elevation and other dimensions (e.g. depth) getMap o Returns map for any dimension value &DIM_ = & o Supports CURRENT for time dimension &TIME=CURRENT& getFeatureInfo o Returns information about feature for any dimension value Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Multi-dimensional WMS in ArcMap Supports WMS layer like any other layer Animates a time enabled WMS layer using time-slider Slices for any dimension value are accessible with ArcObjects Public Sub UpdateWMSServiceLayerDimensionValue() 'UID for wms service layer type Dim pUid As New uid pUid = "{27ABB9EC-7A26-4cf8-8BD4-70EC1D274E17}" Dim pWMSMapLayer2 As IWMSMapLayer2 'calling a function to find the layer from active dataframe Set pWMSMapLayer2 = GetLayer(pUid, "myWMSLayer") 'setting values to dimensions Dim pDimNameValues As IPropertySet Set pDimNameValues = New PropertySet pDimNameValues.SetProperty "Depth", "500" 'dimension#1 pDimNameValues.SetProperty "T1", "500" 'dimension#2 Set pWMSMapLayer2.DimensionValues = pDimNameValues 'calling a function to redraw the layer RefreshActiveDataFrame End Sub Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | WMS in Dapple Earth Explorer Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Multi-dimensional WMS in a Web Application Depth Time Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | ArcGIS Online Curated, authoritative content provided by Esri o Ready To Use o Highly scalable o Global to National Authoritative content provided by the community o Hosted in your ArcGIS Online Organization account o Hosted on your hardware and shared to ArcGIS Online > 100 Tb of data > 150 millions maps per day Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Ready-to-Use Maps Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Ready-To-Use Analysis Services Esri hosted analysis on Esri hosted data o Simplify job of GIS Professionals o Can be used in models and scripts just like any other tool o Extend spatial analysis to a much broader audience o Available in Desktop or as REST service Best practices published to the Resource Center Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | GLDAS Noah Land Surface Model Outputs GLDAS Noah Land Surface Model Outputs o Evapotranspiration o Soil Moisture o Snow Pack o Other Ready-to-Use Scientific Data Maps Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Web Application Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Web Application Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Tell the story of your scientific data – Create Story Maps Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Demo Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Supplemental tools OPeNDAP to NetCDF Make NetCDF Regular Point Layer Make NetCDF Station Point Layer Make NetCDF Trajectory Point Layer Describe Multidimensional Dataset Get Variable Statistics Get Variable Statistics Over Dimension Multidimensional Zonal Statistics Multidimensional Zonal Statistics As Table Python and Geoprocessing Tools Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Python is used to build custom tools for specific tasks or datasets Application Specific Script Tools Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Geoprocessing Resource Center Geoprocessing Resource Centerhttp://resources.arcgis.com/geoprocessing/ Marine Geospatial Ecology Tools (MGET) Marine Geospatial Ecology Tools (MGET) Developed at Duke Univ. Developed at Duke Univ. Over 180 tools for import management, and analysis of marine data Over 180 tools for import management, and analysis of marine data Australian Navy tools Australian Navy tools (not publicly available) (not publicly available) Community Developed Tools Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | netCDF4-python is included in 10.3/Pro Read and write netCDF file Conversion time values to date Multi-file aggregasion Compression netCDF4-Python Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Create Space-Time Cube & Emerging Hot Spot Analysis Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Creating your own tool Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | OPeNDAP to NetCDF Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Ingest OPeNDAP Service Ingest OPeNDAP Service Output dynamic multidimensional raster Output dynamic multidimensional raster Support Sub-setting Support Sub-setting Next: Make OPeNDAP Layer Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Embrace the Common Data Model (netCDF, HDF etc.)Embrace the Common Data Model (netCDF, HDF etc.) Use Data and metadata standards (OGC, CF etc)Use Data and metadata standards (OGC, CF etc) Produce and use CF complainant dataProduce and use CF complainant data Make your data “spatial” (by specifying geographic or a projected coordinate system)Make your data “spatial” (by specifying geographic or a projected coordinate system) Create sample tools where possibleCreate sample tools where possible Clearly define workflow and requirementsClearly define workflow and requirements Things to Consider… Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Demo Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | NetCDF, Kevin Sigwart, - Demo Theater – Federal Showcase, Tuesday, 15 Jul 2014, 11:30am – 12:00pm Atmospheric, Weather and Climate SIG - Room 24C, Tuesday, 15 Jul 2014, 12:00pm - 1:00pm Weather in GIS - See Weather in Esri's Maps & Apps, Sudhir Shrestha & Dan Zimble - Session, Ballroom 20D, Tuesday, 15 Jul 2014, 3:15pm - 4:30pm Using Rasters to Measure Impact of Weather on Military Operations, Matt Funk - Demo Theater - Imagery Island Exhibit Hall C, Wednesday, 16 Jul 2014, 11:30am - 12:00pm Analyzing Multidimensional Scientific Data in ArcGIS, Nawajish Noman & Kevin Butler - Technical Workshop, Room 17A, Wednesday, 16 Jul 2014, 1:30pm – 2:45pm ArcGIS for the Military: Analyzing Environmental Impact on Operations, John Fry & Matt Funk - Session, Omni Ballroom A/B, Wednesday, 16 Jul 2014, 3:15pm - 4:30pm Working with Scientific Data Using Mosaic Datasets, Hong Xu - Demo Theater - Imagery Island Exhibit Hall C, Wednesday, 16 Jul 2014, 3:30pm – 4:00pm Analyzing Multidimensional Scientific Data in ArcGIS, Nawajish Noman & Kevin Butler - Technical Workshop, Room 17B, Thursday, 17 Jul 2014, 8:30am – 9:45am Analyzing Maritime Weather, John Fry & Matt Funk - Demo Theater - Defense and Intel - National Security, Thursday, 17 Jul 2014, 11:30am - 12:00pm Scientific Data Sessions Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Thank you… Please fill out the session survey: First Offering ID: 1309 Second Offering ID: 1414 Online – Paper – pick up and put in drop box Analyzing Multidimensional Scientific Data in ArcGIS

Esri UC 2014 | Technical Workshop | Analyzing Multidimensional Scientific Data in ArcGIS