SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Multidimensional Scientific Data
in ArcGIS
Nawajish Noman, Christine White
ESIP Summer Meeting 2017 | July 25-28, 2017
Outline
• Part I
- ArcGIS Platform
- Scientific Multidimensional Data
- Ingest and Data Management
• Part II
- Data Exploration and Visualization
- Analysis
- Extending Analytical Capabilities using Python
• Part III
- Publishing and Sharing Services
- Consuming Services
ArcGIS Development Trends in Capabilities
ArcGIS is Evolving as a Remote
Sensing Software Platform
 Sensor Support
EO, RADAR, LiDAR, FMV,…
 > 80 Formats
HDF, NetCDF, GRIB, NITF
 Image Processing
 Distributed Data & Analytics
 Management and Dissemination
 Web Services and Standards
WMS, WCS, KML,…
ArcGIS 9.2 ArcGIS 9.3 ArcGIS 10 ArcGIS 10.2 ArcGIS 10.3 ArcGIS 10.4 ArcGIS 10.5 Future
CAPABILITIES
Imagery Scientific Data Real-Time Sensors (Streaming and Events)
R&DStaff
Scientific Multidimensional 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
ArcGIS
direct ingest
data
management
visualizationanalysis
share
Scientific Data in ArcGIS - Vision
Challenges
variety of formats
volume & velocity
redundancy
portability
scalability
reproducibility
integration
standards
accessibility
Analyze ShareManage
• Data is represented as
• Raster
• Feature
• Table
• Direct read
• Exports GIS data to netCDF
Representing Scientific Data in ArcGIS
• Directly reads netCDF file using
- Make NetCDF Raster Layer
- Make NetCDF Feature Layer
- Make NetCDF Table View
• Ingest OPeNDAP Service
- Output dynamic multidimensional raster
- Support Sub-setting
• Scientific data formats are supported in mosaic dataset
- netCDF
- HDF
- GRIB
Ingesting Scientific data in ArcGIS
Climate and Forecast (CF) Convention
http://cf-pcmdi.llnl.gov/
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. It
has the best coordinate system handling.
• Current version 1.6
• You can use Compliance checker utility to check a netCDF file.
http://cf-pcmdi.llnl.gov/conformance/compliance-checker/
CF Convention
What about Aggregation?
• Create a seamless multi-dimensional cube from
- files representing different regions
- files representing different time steps/slices
• Mosaic dataset supports multiple files and variables, normalize time and depth
Tabular View
Tabular view of items in a multivariate multidimensional mosaic dataset
Raste
r
Shape Variable StdTime StdZ
… … Temperature 3/22/2016 -10
… … Temperature 3/23/2016 -10
… … Temperature 3/24/2016 -10
… … Salinity 3/22/2016 -10
… … Salinity 3/23/2016 -10
… … Salinity 3/24/2016 -10
… … Temperature 3/22/2016 -20
… … Temperature 3/23/2016 -20
… … … … …
• Supports netCDF, HDF and GRIB
- Spatial Aggregation
- Temporal Aggregation
- On-the-fly analysis
• Serve as Multidimensional
- Image Service
- Map Service
- WMS
• Supports direct ingest
• Eliminates data conversion
• Eliminates data processing
• Improves workflow performance
• Integrates with service oriented architecture
Scientific data support in Mosaic Dataset
MODIS: Land Surface Temperature
Behaves the same as any layer or table
• Display
- Same display tools for raster and feature layers will work on multi-
dimensional raster and feature layers.
• Graphing
- Driven by the table just like any other chart.
• Animation
- Multi-dimensional data can be animated through time dimension.
• Analysis Tools
- Will work just like any other raster layer, feature layer, or table. (e.g.
create buffers around points, reproject rasters, query tables, etc.)
Using Scientific Data in ArcGIS
• Slicing
• Temporal animation using Time Slider
• Dimensional animation using Range Slider
• Predefined renderer
Visualization of Scientific Data
Time = 1
141 241 341
131 231 331
121 221 321
111 211 311
441
431
421
411
142 242 342
132 232 332
122 222 322
112 212 312
442
432
422
412
143 243 343
133 233 333
123 223 323
113 213 313
443
433
423
413
Y
X
Time
Changing Time Slice
Animating through Time using Time Slider
Animating through Depth using Range Slider
• New Vector Field renderer for raster
- Supports U-V and Magnitude-direction
- Dynamic thinning
- On-the-fly vector calculation
• Eliminates raster to feature conversion
• Eliminates data processing
• Improves workflow performance
Visualization of Raster as Vectors
• Hundreds of analytical tools available for raster, features, and table
• Temporal Modeling
- Looping and iteration in ModelBuilder and Python
Spatial and Temporal Analysis
• Several analytical functions are available out of the box
• Functions are chained together to create complex model
• Used to perform on-the-fly analysis
• Extend analytical capability using Python Raster Function
On-the-Fly Processing using Raster Functions
• netCDF4-python is included in 10.3/Pro
• Read and write netCDF file
• Conversion time values to date
• Multi-file aggregasion
• Compression
• SciPy
• Python Raster Function
https://www.unidata.ucar.edu/software/netcdf/workshops/2012/netcdf_python/netcdf4python.pdf
Python Package: netCDF4-Python, SciPy
Desktop Web Device
Online
Content and
Services
Server
multivariate
multidimensional mosaic
dataset
Disseminating
professional
geospatial analysts
• Map Service (supports WMS)
- Makes maps available to the web.
• Image Service (supports WMS)
- Provides access to raster data through a web service.
• Geoprocessing Service
- Exposes the analytic capability of ArcGIS to the web.
Sharing / WMS Support (for multi-dimensions)
ArcGIS Online: The Living Atlas
www.arcgis.com
Services of Scientific Data
• MODIS data
- MODIS land cover 2000-2011
- MODIS Vegetation Analysis
- MODIS Greenland Sea Ice
• Live NOAA wind service
• NASA Global Land Data Assimilation (GLDS)
- Soil moisture
- Evapotranspiration
- Snow pack
• More
Online Imagery content that can be directly used:
NASA Global Imagery Browse Services (GIBS)
NASA Global Imagery Browse Services (GIBS)
Consuming Scientific Data Services
• ArcGIS Desktop/Pro/Server
• Web Map Viewer
• Web Applications
• Story maps
• Operational Dashboard
Corrected Reflectance – Consumed in ArcGIS Desktop
Corrected Reflectance in Map Viewer
WMS in Dapple Earth Explorer
Tell the story of your scientific data – Create Story Maps
http://dtc-sci01.esri.com/DeadZoneStoryMap/
ArcGIS is a Scientific Collaboration Platform
Consume
Contribute
Discover
Remote Sensing & Scientific Data
Analysis
Rich Information Products
Dissemination with Choices
FilesServices
Capability
Choices
Format
Choices
ArcGIS Online or on-premise Portal
Multidimensional Scientific Data in ArcGIS

Weitere ähnliche Inhalte

Was ist angesagt?

Using GDAL In Your GIS Workflow
Using GDAL In Your GIS WorkflowUsing GDAL In Your GIS Workflow
Using GDAL In Your GIS WorkflowGerry James
 

Was ist angesagt? (20)

SPD and KEA: HDF5 based file formats for Earth Observation
SPD and KEA: HDF5 based file formats for Earth ObservationSPD and KEA: HDF5 based file formats for Earth Observation
SPD and KEA: HDF5 based file formats for Earth Observation
 
Matlab, Big Data, and HDF Server
Matlab, Big Data, and HDF ServerMatlab, Big Data, and HDF Server
Matlab, Big Data, and HDF Server
 
HDF Update 2016
HDF Update 2016HDF Update 2016
HDF Update 2016
 
Moving form HDF4 to HDF5/netCDF-4
Moving form HDF4 to HDF5/netCDF-4Moving form HDF4 to HDF5/netCDF-4
Moving form HDF4 to HDF5/netCDF-4
 
Using GDAL In Your GIS Workflow
Using GDAL In Your GIS WorkflowUsing GDAL In Your GIS Workflow
Using GDAL In Your GIS Workflow
 
HDF Update for DAAC Managers (2017-02-27)
HDF Update for DAAC Managers (2017-02-27)HDF Update for DAAC Managers (2017-02-27)
HDF Update for DAAC Managers (2017-02-27)
 
Utilizing HDF4 File Content Maps for the Cloud Computing
Utilizing HDF4 File Content Maps for the Cloud ComputingUtilizing HDF4 File Content Maps for the Cloud Computing
Utilizing HDF4 File Content Maps for the Cloud Computing
 
Working with Scientific Data in MATLAB
Working with Scientific Data in MATLABWorking with Scientific Data in MATLAB
Working with Scientific Data in MATLAB
 
Geospatial Data Abstraction Library (GDAL) Enhancement for ESDIS (GEE)
Geospatial Data Abstraction Library (GDAL) Enhancement for ESDIS (GEE)Geospatial Data Abstraction Library (GDAL) Enhancement for ESDIS (GEE)
Geospatial Data Abstraction Library (GDAL) Enhancement for ESDIS (GEE)
 
NASA Terra Data Fusion
NASA Terra Data FusionNASA Terra Data Fusion
NASA Terra Data Fusion
 
Working with HDF and netCDF Data in ArcGIS: Tools and Case Studies
Working with HDF and netCDF Data in ArcGIS: Tools and Case StudiesWorking with HDF and netCDF Data in ArcGIS: Tools and Case Studies
Working with HDF and netCDF Data in ArcGIS: Tools and Case Studies
 
Incorporating ISO Metadata Using HDF Product Designer
Incorporating ISO Metadata Using HDF Product DesignerIncorporating ISO Metadata Using HDF Product Designer
Incorporating ISO Metadata Using HDF Product Designer
 
Hierarchical Data Formats (HDF) Update
Hierarchical Data Formats (HDF) UpdateHierarchical Data Formats (HDF) Update
Hierarchical Data Formats (HDF) Update
 
NEON HDF5
NEON HDF5NEON HDF5
NEON HDF5
 
HDF Product Designer
HDF Product DesignerHDF Product Designer
HDF Product Designer
 
Bridging ICESat and ICESat-2 Standard Data Products
Bridging ICESat and ICESat-2 Standard Data ProductsBridging ICESat and ICESat-2 Standard Data Products
Bridging ICESat and ICESat-2 Standard Data Products
 
HDF5 iRODS
HDF5 iRODSHDF5 iRODS
HDF5 iRODS
 
HDF Product Designer: Using Templates to Achieve Interoperability
HDF Product Designer: Using Templates to Achieve InteroperabilityHDF Product Designer: Using Templates to Achieve Interoperability
HDF Product Designer: Using Templates to Achieve Interoperability
 
MODIS Land and HDF-EOS
MODIS Land and HDF-EOSMODIS Land and HDF-EOS
MODIS Land and HDF-EOS
 
Summary of HDF-EOS5 Files, Data Model and File Format
Summary of HDF-EOS5 Files, Data Model and File FormatSummary of HDF-EOS5 Files, Data Model and File Format
Summary of HDF-EOS5 Files, Data Model and File Format
 

Ähnlich wie Multidimensional Scientific Data in ArcGIS

Big Data Day LA 2015 - Big Data Day LA 2015 - Applying GeoSpatial Analytics u...
Big Data Day LA 2015 - Big Data Day LA 2015 - Applying GeoSpatial Analytics u...Big Data Day LA 2015 - Big Data Day LA 2015 - Applying GeoSpatial Analytics u...
Big Data Day LA 2015 - Big Data Day LA 2015 - Applying GeoSpatial Analytics u...Data Con LA
 
Operationalizing Machine Learning Using GPU-accelerated, In-database Analytics
Operationalizing Machine Learning Using GPU-accelerated, In-database AnalyticsOperationalizing Machine Learning Using GPU-accelerated, In-database Analytics
Operationalizing Machine Learning Using GPU-accelerated, In-database AnalyticsKinetica
 
DataStax and Esri: Geotemporal IoT Search and Analytics
DataStax and Esri: Geotemporal IoT Search and AnalyticsDataStax and Esri: Geotemporal IoT Search and Analytics
DataStax and Esri: Geotemporal IoT Search and AnalyticsDataStax Academy
 
MapInfo Pro v2021 - Next Generation Location Analytics Made Easy
MapInfo Pro v2021 - Next Generation Location Analytics Made EasyMapInfo Pro v2021 - Next Generation Location Analytics Made Easy
MapInfo Pro v2021 - Next Generation Location Analytics Made EasyPrecisely
 
Scalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized ServicesScalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized ServicesGlobus
 
Materi Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdfMateri Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdfsakinatunnajmi
 
Scalable Preservation Workflows
Scalable Preservation WorkflowsScalable Preservation Workflows
Scalable Preservation WorkflowsSCAPE Project
 
Big Data and NoSQL for Database and BI Pros
Big Data and NoSQL for Database and BI ProsBig Data and NoSQL for Database and BI Pros
Big Data and NoSQL for Database and BI ProsAndrew Brust
 
Implementing a VO archive for datacubes of galaxies
Implementing a VO archive for datacubes of galaxiesImplementing a VO archive for datacubes of galaxies
Implementing a VO archive for datacubes of galaxiesJose Enrique Ruiz
 
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDeltares
 
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...
Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...Facultad de Informática UCM
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...Maya Lumbroso
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...Dataconomy Media
 
Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020GEO Analytics Canada
 

Ähnlich wie Multidimensional Scientific Data in ArcGIS (20)

Advancing Scientific Data Support in ArcGIS
Advancing Scientific Data Support in ArcGISAdvancing Scientific Data Support in ArcGIS
Advancing Scientific Data Support in ArcGIS
 
HDF and netCDF Data Support in ArcGIS
HDF and netCDF Data Support in ArcGISHDF and netCDF Data Support in ArcGIS
HDF and netCDF Data Support in ArcGIS
 
Big Data Day LA 2015 - Big Data Day LA 2015 - Applying GeoSpatial Analytics u...
Big Data Day LA 2015 - Big Data Day LA 2015 - Applying GeoSpatial Analytics u...Big Data Day LA 2015 - Big Data Day LA 2015 - Applying GeoSpatial Analytics u...
Big Data Day LA 2015 - Big Data Day LA 2015 - Applying GeoSpatial Analytics u...
 
Operationalizing Machine Learning Using GPU-accelerated, In-database Analytics
Operationalizing Machine Learning Using GPU-accelerated, In-database AnalyticsOperationalizing Machine Learning Using GPU-accelerated, In-database Analytics
Operationalizing Machine Learning Using GPU-accelerated, In-database Analytics
 
DataStax and Esri: Geotemporal IoT Search and Analytics
DataStax and Esri: Geotemporal IoT Search and AnalyticsDataStax and Esri: Geotemporal IoT Search and Analytics
DataStax and Esri: Geotemporal IoT Search and Analytics
 
MapInfo Pro v2021 - Next Generation Location Analytics Made Easy
MapInfo Pro v2021 - Next Generation Location Analytics Made EasyMapInfo Pro v2021 - Next Generation Location Analytics Made Easy
MapInfo Pro v2021 - Next Generation Location Analytics Made Easy
 
Geoservices Activities at EDINA
Geoservices Activities at EDINAGeoservices Activities at EDINA
Geoservices Activities at EDINA
 
Mapinfo 2014
Mapinfo 2014Mapinfo 2014
Mapinfo 2014
 
Scalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized ServicesScalable Data Analytics and Visualization with Cloud Optimized Services
Scalable Data Analytics and Visualization with Cloud Optimized Services
 
Software for the Hydrographic ocean
Software for the Hydrographic oceanSoftware for the Hydrographic ocean
Software for the Hydrographic ocean
 
Materi Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdfMateri Geodatabase Management - Fellowship 2022.pdf
Materi Geodatabase Management - Fellowship 2022.pdf
 
Scalable Preservation Workflows
Scalable Preservation WorkflowsScalable Preservation Workflows
Scalable Preservation Workflows
 
Big Data and NoSQL for Database and BI Pros
Big Data and NoSQL for Database and BI ProsBig Data and NoSQL for Database and BI Pros
Big Data and NoSQL for Database and BI Pros
 
Implementing a VO archive for datacubes of galaxies
Implementing a VO archive for datacubes of galaxiesImplementing a VO archive for datacubes of galaxies
Implementing a VO archive for datacubes of galaxies
 
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado BlascoDSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
DSD-INT 2015 - RSS Sentinel Toolbox - J. Manuel Delgado Blasco
 
design_doc
design_docdesign_doc
design_doc
 
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...
Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...Paradigmas de procesamiento en  Big Data: estado actual,  tendencias y oportu...
Paradigmas de procesamiento en Big Data: estado actual, tendencias y oportu...
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
 
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc..."An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
"An introduction to Kx Technology - a Big Data solution", Kyra Coyne, Data Sc...
 
Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020Geo Analytics Canada Overview - May 2020
Geo Analytics Canada Overview - May 2020
 

Mehr von The HDF-EOS Tools and Information Center

STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...The HDF-EOS Tools and Information Center
 

Mehr von The HDF-EOS Tools and Information Center (20)

Cloud-Optimized HDF5 Files
Cloud-Optimized HDF5 FilesCloud-Optimized HDF5 Files
Cloud-Optimized HDF5 Files
 
Accessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDSAccessing HDF5 data in the cloud with HSDS
Accessing HDF5 data in the cloud with HSDS
 
The State of HDF
The State of HDFThe State of HDF
The State of HDF
 
Highly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance FeaturesHighly Scalable Data Service (HSDS) Performance Features
Highly Scalable Data Service (HSDS) Performance Features
 
Creating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 FilesCreating Cloud-Optimized HDF5 Files
Creating Cloud-Optimized HDF5 Files
 
HDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance DiscussionHDF5 OPeNDAP Handler Updates, and Performance Discussion
HDF5 OPeNDAP Handler Updates, and Performance Discussion
 
Hyrax: Serving Data from S3
Hyrax: Serving Data from S3Hyrax: Serving Data from S3
Hyrax: Serving Data from S3
 
Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLABAccessing Cloud Data and Services Using EDL, Pydap, MATLAB
Accessing Cloud Data and Services Using EDL, Pydap, MATLAB
 
HDF - Current status and Future Directions
HDF - Current status and Future DirectionsHDF - Current status and Future Directions
HDF - Current status and Future Directions
 
HDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and FutureHDFEOS.org User Analsys, Updates, and Future
HDFEOS.org User Analsys, Updates, and Future
 
HDF - Current status and Future Directions
HDF - Current status and Future Directions HDF - Current status and Future Directions
HDF - Current status and Future Directions
 
H5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only LibraryH5Coro: The Cloud-Optimized Read-Only Library
H5Coro: The Cloud-Optimized Read-Only Library
 
MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10MATLAB Modernization on HDF5 1.10
MATLAB Modernization on HDF5 1.10
 
HDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDFHDF for the Cloud - Serverless HDF
HDF for the Cloud - Serverless HDF
 
HDF5 <-> Zarr
HDF5 <-> ZarrHDF5 <-> Zarr
HDF5 <-> Zarr
 
HDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server FeaturesHDF for the Cloud - New HDF Server Features
HDF for the Cloud - New HDF Server Features
 
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
Apache Drill and Unidata THREDDS Data Server for NASA HDF-EOS on S3
 
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
STARE-PODS: A Versatile Data Store Leveraging the HDF Virtual Object Layer fo...
 
HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?HDF5 and Ecosystem: What Is New?
HDF5 and Ecosystem: What Is New?
 
HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020HDF5 Roadmap 2019-2020
HDF5 Roadmap 2019-2020
 

Kürzlich hochgeladen

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Kürzlich hochgeladen (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Multidimensional Scientific Data in ArcGIS

  • 1. Multidimensional Scientific Data in ArcGIS Nawajish Noman, Christine White ESIP Summer Meeting 2017 | July 25-28, 2017
  • 2. Outline • Part I - ArcGIS Platform - Scientific Multidimensional Data - Ingest and Data Management • Part II - Data Exploration and Visualization - Analysis - Extending Analytical Capabilities using Python • Part III - Publishing and Sharing Services - Consuming Services
  • 3. ArcGIS Development Trends in Capabilities ArcGIS is Evolving as a Remote Sensing Software Platform  Sensor Support EO, RADAR, LiDAR, FMV,…  > 80 Formats HDF, NetCDF, GRIB, NITF  Image Processing  Distributed Data & Analytics  Management and Dissemination  Web Services and Standards WMS, WCS, KML,… ArcGIS 9.2 ArcGIS 9.3 ArcGIS 10 ArcGIS 10.2 ArcGIS 10.3 ArcGIS 10.4 ArcGIS 10.5 Future CAPABILITIES Imagery Scientific Data Real-Time Sensors (Streaming and Events) R&DStaff
  • 4. Scientific Multidimensional 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
  • 6. Challenges variety of formats volume & velocity redundancy portability scalability reproducibility integration standards accessibility Analyze ShareManage
  • 7. • Data is represented as • Raster • Feature • Table • Direct read • Exports GIS data to netCDF Representing Scientific Data in ArcGIS
  • 8. • Directly reads netCDF file using - Make NetCDF Raster Layer - Make NetCDF Feature Layer - Make NetCDF Table View • Ingest OPeNDAP Service - Output dynamic multidimensional raster - Support Sub-setting • Scientific data formats are supported in mosaic dataset - netCDF - HDF - GRIB Ingesting Scientific data in ArcGIS
  • 9. Climate and Forecast (CF) Convention http://cf-pcmdi.llnl.gov/ 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. It has the best coordinate system handling. • Current version 1.6 • You can use Compliance checker utility to check a netCDF file. http://cf-pcmdi.llnl.gov/conformance/compliance-checker/ CF Convention
  • 10. What about Aggregation? • Create a seamless multi-dimensional cube from - files representing different regions - files representing different time steps/slices • Mosaic dataset supports multiple files and variables, normalize time and depth
  • 11. Tabular View Tabular view of items in a multivariate multidimensional mosaic dataset Raste r Shape Variable StdTime StdZ … … Temperature 3/22/2016 -10 … … Temperature 3/23/2016 -10 … … Temperature 3/24/2016 -10 … … Salinity 3/22/2016 -10 … … Salinity 3/23/2016 -10 … … Salinity 3/24/2016 -10 … … Temperature 3/22/2016 -20 … … Temperature 3/23/2016 -20 … … … … …
  • 12. • Supports netCDF, HDF and GRIB - Spatial Aggregation - Temporal Aggregation - On-the-fly analysis • Serve as Multidimensional - Image Service - Map Service - WMS • Supports direct ingest • Eliminates data conversion • Eliminates data processing • Improves workflow performance • Integrates with service oriented architecture Scientific data support in Mosaic Dataset
  • 13. MODIS: Land Surface Temperature
  • 14. Behaves the same as any layer or table • Display - Same display tools for raster and feature layers will work on multi- dimensional raster and feature layers. • Graphing - Driven by the table just like any other chart. • Animation - Multi-dimensional data can be animated through time dimension. • Analysis Tools - Will work just like any other raster layer, feature layer, or table. (e.g. create buffers around points, reproject rasters, query tables, etc.) Using Scientific Data in ArcGIS
  • 15. • Slicing • Temporal animation using Time Slider • Dimensional animation using Range Slider • Predefined renderer Visualization of Scientific Data
  • 16. Time = 1 141 241 341 131 231 331 121 221 321 111 211 311 441 431 421 411 142 242 342 132 232 332 122 222 322 112 212 312 442 432 422 412 143 243 343 133 233 333 123 223 323 113 213 313 443 433 423 413 Y X Time Changing Time Slice
  • 17. Animating through Time using Time Slider
  • 18. Animating through Depth using Range Slider
  • 19. • New Vector Field renderer for raster - Supports U-V and Magnitude-direction - Dynamic thinning - On-the-fly vector calculation • Eliminates raster to feature conversion • Eliminates data processing • Improves workflow performance Visualization of Raster as Vectors
  • 20. • Hundreds of analytical tools available for raster, features, and table • Temporal Modeling - Looping and iteration in ModelBuilder and Python Spatial and Temporal Analysis
  • 21. • Several analytical functions are available out of the box • Functions are chained together to create complex model • Used to perform on-the-fly analysis • Extend analytical capability using Python Raster Function On-the-Fly Processing using Raster Functions
  • 22. • netCDF4-python is included in 10.3/Pro • Read and write netCDF file • Conversion time values to date • Multi-file aggregasion • Compression • SciPy • Python Raster Function https://www.unidata.ucar.edu/software/netcdf/workshops/2012/netcdf_python/netcdf4python.pdf Python Package: netCDF4-Python, SciPy
  • 23. Desktop Web Device Online Content and Services Server multivariate multidimensional mosaic dataset Disseminating professional geospatial analysts
  • 24. • Map Service (supports WMS) - Makes maps available to the web. • Image Service (supports WMS) - Provides access to raster data through a web service. • Geoprocessing Service - Exposes the analytic capability of ArcGIS to the web. Sharing / WMS Support (for multi-dimensions)
  • 25. ArcGIS Online: The Living Atlas www.arcgis.com
  • 26. Services of Scientific Data • MODIS data - MODIS land cover 2000-2011 - MODIS Vegetation Analysis - MODIS Greenland Sea Ice • Live NOAA wind service • NASA Global Land Data Assimilation (GLDS) - Soil moisture - Evapotranspiration - Snow pack • More Online Imagery content that can be directly used:
  • 27. NASA Global Imagery Browse Services (GIBS)
  • 28. NASA Global Imagery Browse Services (GIBS)
  • 29. Consuming Scientific Data Services • ArcGIS Desktop/Pro/Server • Web Map Viewer • Web Applications • Story maps • Operational Dashboard
  • 30. Corrected Reflectance – Consumed in ArcGIS Desktop
  • 32. WMS in Dapple Earth Explorer
  • 33. Tell the story of your scientific data – Create Story Maps http://dtc-sci01.esri.com/DeadZoneStoryMap/
  • 34. ArcGIS is a Scientific Collaboration Platform Consume Contribute Discover Remote Sensing & Scientific Data Analysis Rich Information Products Dissemination with Choices FilesServices Capability Choices Format Choices ArcGIS Online or on-premise Portal