Presentation is loading. Please wait.

Presentation is loading. Please wait.

UC 2006 Tech Session 1 NetCDF in ArcGIS 9.2. UC 2006 Tech Session2 Overview Introduction to Multidimensional DataIntroduction to Multidimensional Data.

Similar presentations


Presentation on theme: "UC 2006 Tech Session 1 NetCDF in ArcGIS 9.2. UC 2006 Tech Session2 Overview Introduction to Multidimensional DataIntroduction to Multidimensional Data."— Presentation transcript:

1 UC 2006 Tech Session 1 NetCDF in ArcGIS 9.2

2 UC 2006 Tech Session2 Overview Introduction to Multidimensional DataIntroduction to Multidimensional Data What is netCDF?What is netCDF? Some netCDF data sourcesSome netCDF data sources Working with netCDF in ArcGISWorking with netCDF in ArcGIS

3 UC 2006 Tech Session3 Multidimensional Data Data cube (3D) or hypercube (4D,5D…) Temperature of a location varying with timeTemperature of a location varying with time Temperature at a location varying with time and altitudeTemperature at a location varying with time and altitude E.g. for every x, y, z… you can store multiple variables with multiple time stepsE.g. for every x, y, z… you can store multiple variables with multiple time steps X Y T

4 UC 2006 Tech Session4 Data Cube Time Slices Multidimensional Data Time = 1 Time = 2 Time = 3

5 UC 2006 Tech Session5 Gridded Data Regular Grid Irregular Grid (as points)

6 UC 2006 Tech Session6 Multidimensional Data Time = 1 Time = 2 Time = 3

7 UC 2006 Tech Session7 Multidimensional Data

8 UC 2006 Tech Session8 What is netCDF? An array based data structure for storing multidimensional data.An array based data structure for storing multidimensional data. N-dimensional coordinates systemsN-dimensional coordinates systems –X coordinate (e.g. longitude) –Y coordinate (e.g. latitude) –Z coordinate (e.g. altitude) –Time dimension –… other dimensions Variables – support for multiple variablesVariables – support for multiple variables –Temperature, humidity, pressure, salinity, etc Geometry – implicit or explicitGeometry – implicit or explicit –Regular grid (implicit) –Irregular grid –Points X Z T Y

9 UC 2006 Tech Session9 What is a NetCDF file? NetCDF is a binary file A NetCDF file consists of: Global Attributes: Describe the contents of the file Dimensions:Define the structure of the data (e.g Time, Depth, Latitude, Longitude) Variables:Holds the data in arrays shaped by Dimensions Variable Attributes: Describes the contents of each variable CDL (network Common Data form Language) description takes the following form netCDF name { dimensions:... variables:... data:... }

10 UC 2006 Tech Session10 CF Convention There are many flavors or conventions of netCDF data, ArcGIS relies on the CF Convention. Climate and Forecast (CF) Convention http://www.unidata.ucar.edu/software/netcdf/docs/conventions.html Initially developed for Climate and forecast dataClimate and forecast data Atmosphere, surface and ocean model-generated dataAtmosphere, surface and ocean model-generated data Also used for observational datasetsAlso used for observational datasets CF is the most widely used convention for geospatial netCDF data. It has the best coordinate system handling.CF is the most widely used convention for geospatial netCDF data. It has the best coordinate system handling.

11 UC 2006 Tech Session11 NetCDF Data Sources Community Climate Systems Model (CCSM) http://www.ccsm.ucar.edu, https://www.earthsystemgrid.org/Community Climate Systems Model (CCSM) http://www.ccsm.ucar.edu, https://www.earthsystemgrid.org/ http://www.ccsm.ucar.eduhttps://www.earthsystemgrid.org/ http://www.ccsm.ucar.eduhttps://www.earthsystemgrid.org/ Program for Climate Model Diagnosis and Intercomparison (PCMDI) http://www-pcmdi.llnl.gov/Program for Climate Model Diagnosis and Intercomparison (PCMDI) http://www-pcmdi.llnl.gov/ http://www-pcmdi.llnl.gov/ Vegetation and Ecosystem Modeling and Analysis Project (VEMAP) http://dataportal.ucar.edu/vemap/main.htmlVegetation and Ecosystem Modeling and Analysis Project (VEMAP) http://dataportal.ucar.edu/vemap/main.html http://dataportal.ucar.edu/vemap/main.html British Atmospheric Data Center (BADC) http://badc.nerc.ac.uk/data/British Atmospheric Data Center (BADC) http://badc.nerc.ac.uk/data/ http://badc.nerc.ac.uk/data/ National Digital Forecast Database (NDFD) http://www.nws.noaa.gov/ndfd/National Digital Forecast Database (NDFD) http://www.nws.noaa.gov/ndfd/ http://www.nws.noaa.gov/ndfd/ Radar Integrated Display with Geospatial Element (RIDGE) http://www.srh.weather.gov/ridge/Radar Integrated Display with Geospatial Element (RIDGE) http://www.srh.weather.gov/ridge/ http://www.srh.weather.gov/ridge/ Precipitation Analysis http://www.srh.noaa.gov/rfcshare/precip_download.phpPrecipitation Analysis http://www.srh.noaa.gov/rfcshare/precip_download.phphttp://www.srh.noaa.gov/rfcshare/precip_download.php Climate Diagnostics Center http://www.cdc.noaa.gov/Climate Diagnostics Center http://www.cdc.noaa.gov/ http://www.cdc.noaa.gov/

12 UC 2006 Tech Session12 NetCDF in ArcGIS NetCDF data is accessed asNetCDF data is accessed as Raster Raster Feature Feature Table Table Direct readDirect read Exports GIS data to netCDFExports GIS data to netCDF

13 UC 2006 Tech Session13 NetCDF Tools Toolbox: Multidimension Tools Make NetCDF Raster Layer Make NetCDF Raster Layer Make NetCDF Feature Layer Make NetCDF Feature Layer Make NetCDF Table View Make NetCDF Table View Raster to NetCDF Raster to NetCDF Feature to NetCDF Feature to NetCDF Table to NetCDF Table to NetCDF Select by Dimension Select by Dimension

14 UC 2006 Tech Session14 NetCDF Layer/Table Properties RasterRaster FeatureFeature TableTable

15 UC 2006 Tech Session15 Using NetCDF Data 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. Same display tools for raster and feature layers will work on netCDF raster and netCDF feature layers. GraphingGraphing Driven by the table just like any other chart. Driven by the table just like any other chart. AnimationAnimation Multidimensional data can be animated through a dimension (e.g. time, pressure, elevation) Multidimensional data can be animated through a dimension (e.g. time, pressure, elevation) Analysis ToolsAnalysis 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.) 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.)

16 UC 2006 Tech Session16 NetCDF and Coordinate Systems 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 conventions currently supports only eight predefined coordinate systems CF conventions currently supports only eight predefined coordinate systems UndefinedUndefined If not GCS or PCS If not GCS or PCS ArcGIS writes (and recognizes) PE String as a variable attribute. ArcGIS writes (and recognizes) PE String as a variable attribute.

17 UC 2006 Tech Session17 Emerging Standards CF Version 2CF Version 2 The next generation of the Climate and Forecast convention of netCDF, just beginning.The next generation of the Climate and Forecast convention of netCDF, just beginning. GALEONGALEON OGC testbed project to evaluate netCDF suitability as a WCS well known binary.OGC testbed project to evaluate netCDF suitability as a WCS well known binary. Common Data Model (CDM)Common Data Model (CDM) A new API to access netCDF, HDF, GRIB, and OpenDAP through a single API.A new API to access netCDF, HDF, GRIB, and OpenDAP through a single API. NcMLNcML NetCDF Markup Language, like GML for netCDF earth science dataNetCDF Markup Language, like GML for netCDF earth science data


Download ppt "UC 2006 Tech Session 1 NetCDF in ArcGIS 9.2. UC 2006 Tech Session2 Overview Introduction to Multidimensional DataIntroduction to Multidimensional Data."

Similar presentations


Ads by Google