Multidimensional Marine Environmental Data Conversion and Visualization Using Python and GIS
|
|
|
- Alexander Horton
- 10 years ago
- Views:
Transcription
1 386 Multidimensional Marine Environmental Data Conversion and Visualization Using Python and GIS Manuel RAINER Abstract The Tropical Marine Science Institute (TMSI) at the National University of Singapore (NUS) generates huge amounts of predicted tidal currents data every day. The data are used for a hydrodynamics forecast system of the Singapore Strait. This paper deals with the access, extraction, and visualization of those spatial data, stored in netcdf (network Common Data Format) file format. The expected software solution had to fulfil several requirements. Hydrodynamics time series must to be selected and converted into the Shapefile format. Geoprocessing operations on the Shapefiles have to perform the currents visualization and thematic map layer creation. The exported map images should be animated along time. The final result of the three aforementioned procedures is an animated hydrodynamics map of the Singapore Strait which shows the predicted tidal current changes within a certain time interval. For these given requirements, the developed software framework consists of two main tools. For the conversion process a stand-alone and multi-platform Python tool has been implemented. The tool has integrated and enhanced existing open-source modules and packages. The Shapefile post-processing and visualization task is done by the created HydroViz ModelBuilder geoprocessing tool for ArcGIS. The hydrodynamics visualization framework as well as all intermediate output data and the final map can be used and adapted by TMSI researchers for interactive visualization and analysis of marine environment. 1 Introduction The observation and modeling of coastal and oceanographic phenomena is an important topic since the emergence of Geographic Information Systems (GIS) and the increasing computer power in recent years (HAIDVOGEL et al. 2000). Especially the physical processes occurring in the oceans pose a significant research area for the use in different areas, e.g. water pollution (TMSI), coastal management, marine renewable energy (MUELLER & WALLACE 2008) or particle transportation (KULAWIAK et al and TMSI). Among those phenomena is the field of water hydrodynamics. Hydrodynamic models have been used for decades. The first models, which were created in lavish procedures, have been continuously substituted by more detailed and complex automatically generated models, based on routinely collected sensors data (HAIDVOGEL et al. 2000). Nowadays, hydrodynamic models are the basis for sophisticated tidal current now-/forecast systems (TKALICH et al. 2004). The process from a sensor measurement, computation and file compression to single record access and data visualization is complex and comprehensive. This work deals with files in a self-describing data format (REW 2006), which contain the computed parameter values for predicted currents in a certain observation area, defined by coordinate Jekel, T., Car, A., Strobl, J. & Griesebner, G. (Eds.) (2012): GI_Forum 2012: Geovizualisation, Society and Learning. Herbert Wichmann Verlag, VDE VERLAG GMBH, Berlin/Offenbach. ISBN
2 Multidimensional Marine Environmental Data Conversion 387 vectors and geographic coordinates. The most relevant part of the research presented in this work is the extraction, conversion and visualization of the multidimensional oceanographic data using customized tools and proprietary GIS. 1.1 Problem Definition At the Tropical Marine Science Institute (TMSI) huge amounts of data are generated, including the measures for the hydrodynamic models of the Singapore Strait. These daily predicted hydrodynamics data are compressed into one large (~700 Megabytes) netcdf (network Common Data Format) file. The file stores 3D point coordinates for different time slices, which contain depth averaged water current speed and the distance from still water level to sea bed. The data are defined as 4D because of their time and space components. A netcdf file (REW 2006) can only be accessed through special software programs to extract and visualize the datasets. The first task was thus to read the selected data from the netcdf files. The extracted content has to be saved in a geospatial file format. These geospatial files can subsequently be used for many kinds of geoprocessing, e.g. editing, manipulating and interactive spatial analysis together with other environmental thematic layers. The final product should be an animated map, which shows tidal current changes within a certain time period. An additional requirement is to find methods for optimizing the processing performance as well as to handle processing of multiple files. In order to accomplish this, methods to handle different tasks involved in the data extraction, conversion, and visualization process need to be identified. Throughout the entire process, the following questions need to be answered: How to handle the self-describing netcdf data structure? How to define the selection parameters and their values? What kind of system architecture is suitable? How to define the user interaction that plausible for all researchers? Another objective is to highlight application areas of hydrodynamic models of the Singapore Strait. 1.2 Groundwork TKALICH et al. (2002 & 2004) from the Physical Oceanography Research Laboratory (PORL) at TMSI have developed the Tropical Marine Hydrodynamic Model (TMH) and have subsequently generated the first forecast model for the Singapore Strait. This coastal hydrodynamics forecast system, a local and internet-based now-/forecast system, does a similar job compared to the conversion and visualization procedures proposed in this paper. The core of the system is the Model INTegrator (MINT), which manipulates 4D data and allows access to hydrodynamics and water quality modules. A Java-based interface is responsible for post- and pre-processing of model data and parameters. The system is used for online-visualization and has model-independent capabilities through open-source standards. Information is stored and shared using the netcdf data format. The specific research proposed in this paper investigates the methods and techniques required to visualize the time series data stored in netcdf format interactively. The netcdf files are an intermediate output of the existing system mentioned above and at the same time basic data for further research purposes. The current forecast system does not have any functionality which converts the netcdf data into Shapefiles. However, this is necessary, because the entire system does not allow an easy access for researchers, who have to work on hydrodynamic models, especially for environmental analysis. The developed tools/ models/scripts can be used and adapted by PORL researchers for interactive visualization and analysis of marine environment.
3 388 M. Rainer 1.3 Methodology The two main technologies used in this research are the programming language Python and the GIS software ArcGIS. To read and extract data from netcdf files, a Python tool was designed and implemented. It converts the selected hydrodynamics data into a geospatial data format. Because of the compatibility with ArcGIS and other open-source GIS, Shapefile (ESRI 1998) is considered as output file format. The conversion tool is a standalone program which consists of Python code and additional open-source Python modules and packages for netcdf data handling, array operations, Shapefile creation and GUI (Graphical User Interface) building. The programming task of extracting time slices with correct values and coordinates from the self-describing data structure is solved by using Python dictionaries which can be accessed by each other, i.e. the values from one dictionary are used to access records from another dictionary. The created Shapefiles run through an ArcGIS ModelBuilder (ESRI 2004) script for geoprocessing operations on feature layers to get the necessary visualization results. Some geoprocessing scripts, which are added to the model workflow, are developed with ArcPy (ArcGIS Python module). The animated hydrodynamics map of the Singapore Strait will be an animated GIF (Graphics Interchange Format) showing a sequence of map pictures containing tidal currents for a certain time. This animation can be done by using free or proprietary graphic editors. 1.4 Expected Results The developed software framework will consist of two independent tools: 1. The NetCDF to Shapefile Conversion Tool 2. The HydroViz ModelBuilder Geoprocessing Tool in ArcGIS The framework is used to generate hydrodynamics maps from netcdf files, which show the tidal currents predictions of the Singapore Strait. The tool for netcdf to Shapefile conversion is a stand-alone and cross-platform Python tool including open-source modules and packages. Its GUI allows user-defined input, parameter selection and output as well as file batch processing. The HydroViz ModelBuilder tool works on the output data of the previous tool and consists of integrated geoprocessing scripts and creates hydrodynamics maps with thematic layers. The feature symbology indicates current magnitude and direction. HydroViz provides user-defined projection, clipping, point grid scaling, and magnitude raster generation. The animated hydrodynamics map is realized by creating an animated GIF from the map images using the Adobe Fireworks graphics editor. 2 About Modelling Hydrodynamics and the Singapore Strait A description of the developed hydrodynamics model, information about the domain of interest, and facts about current projects and application areas are discussed next. 2.1 Tropical Marine Hydrodynamics Model The modeling of hydrodynamics of the Singapore Strait is developed by the Tropical Marine Hydrodynamics Model (TMH) of the TMSI s Physical Oceanographic Research Lab (PORL). TMH is a free 3D surface sigma-coordinate primitive equation ocean model
4 Multidimensional Marine Environmental Data Conversion 389 developed by TKALICH et al. (2002) based on the open-source Princeton Ocean Model (POM). PORL handles regional projects related to hydrodynamics now-/forecast as well as water quality modeling in the Singapore Strait. The predicted current tidal data for the area of the Singapore Strait is stored into netcdf data files. These files, containing predicted hydrodynamics for one day a week in advance, are routinely created using a tidal prediction software program. An entire file includes 49 time slices, which represent the time period of 24 hours starting from 00:00 am in steps of half an hour intervals. Each slice is a record of observation values for each half an hour interval. The file size of a compressed TMH netcdf file is around 700 Megabytes. An uncompressed TMH file amounts to 1.1 Gigabytes. 2.2 Singapore Strait The Singapore Strait is among the busiest shipping routes in the world. Thousands of ships and cargo are passing through this strategic important strait between the Indian Ocean and South China Sea every day. During the last 50 years an extensive network of port and harbor facilities has been built along the coasts of the Singapore Strait, followed by intensive land reclamation (TKALICH et al. 2002). Coastal management and marine industries need predictions of changes in tidal current patterns, indicated by the TMH, and the resulting effects on salinity and sediment transport along the coast (TMSI). 2.3 Research Projects and Application Areas The study of predictions based on hydrodynamic models is an essential part of the TMSI project Marine Environmental Monitoring, Impact Assessment and Enhancement for Singapore Waters. The models calculate a 3D currents prediction to assist in coastal management, environmental monitoring and emergency response (TMSI). Other current TSMI research and development projects on the hydrodynamics of the Singapore Strait include: Development of operational hydrodynamic models Daily tidal elevation and stream modeling and prediction On-demand particle tracking simulation Research and development on basic model mechanics and numerical schemes 3 Implementation and Results This section provides both an overview as well as detailed descriptions of the developed hydrodynamics visualization framework. Results are listed after the discussion of each tool. 3.1 Hydrodynamics Visualization Framework Figure 1 shows the workflow of the entire framework. The main components are explained in the next sections. The result is an animated hydrodynamics map of the Singapore Strait.
5 390 M. Rainer Fig. 1: Workflow of the developed Hydrodynamics Visualization Framework. It includes the procedure from the netcdf file input, Shapefile conversion (1), ArcGIS geoprocessing (2) and map image animation (2) to the final animated hydro map. 3.2 NetCDF to Shapefile Conversion As has been already mentioned, the tidal current observation data is packed into netcdf (network Common Data Format) files, a self-describing scientific data format (REW 2006). The file content can only be extracted and visualized with special software tools. Most of the researchers at PORL are familiar with ArcGIS, therefore the netcdf files needed to be converted into the Shapefile format (ESRI 1998). A fast and simple stand-alone conversion tool was thus proposed, which provides a user-definable file and time slice selection. The developed conversion tool consists of pure Python code together with the NumPy/SciPy packages and Tkinter/Ttk as well as the NetCDF4-python and GDAL/OGR modules. All these packages and modules are open-source. Wingware and PyWin were used as IDE (Integrated Development Environment). The simple user interface proceeds with the conversion after setting a few input and output parameters. Multiple netcdf data files can be loaded for conversion from any folder. Then, the list boxes for date and time selection are automatically filled with values from the input files. The user can select dates and several times slices to start the conversion, with the result being put into a specified output folder. The following tasks are accomplished during the conversion process:
6 Multidimensional Marine Environmental Data Conversion 391 1) NetCDF data access and extraction Depending on the selected date and time, the corresponding netcdf file records, including all dimensions, variables and global attributes, are accessed and extracted into new datasets. For a fast array operation the values must be directly (without any loops or if/else clauses) transferred from the dataset. The arrays get flattened, transposed, stacked and merged so that they have the right dimension and length. In the end, three dictionaries are generated from the data arrays. The first dictionary contains the time slice index (as key) as well as the corresponding date and time. The second dictionary also contains the time slice index (as key), the water surface elevation from still water level, x/y coordinates and the depth average water current speed values along the x- and y-axes (u/v). The third dictionary contains the x/y coordinates in the form of vectors (as key), the geographic coordinates (long/lat), and the distance from still water level to seabed. 2) Water current magnitude and direction calculation Water current magnitude and direction values are added to each point as an additional column in the attribute table. The magnitude and direction can be calculated with the depth average water current speed values along the x- and y-axes in meters per second (u/v vectors). The equations used for this process are from NOAA. The current magnitude and direction are essential for the symbology assignment in the geoprocessing task. 3) Shapefile creation OGR, as part of the Python GDAL (Geospatial Data Abstraction Library) module, can create Shapefiles without using ArcGIS. That makes the conversion tool absolutely independent from proprietary software products. The data source (Shapefile), data layer, and attribute table are declared first. Then the features within the layer are defined by iterating over the Python dictionaries and selecting the necessary values for each point feature. The special trick is to use the x and y coordinates from a record in the data content dictionary as key for the corresponding longitude/latitude coordinates and water depth in the coordinate s dictionary (as can be seen in figure 2). The same methodology is used to access the right date and time. The key from the data content dictionary is also used as key for the date time dictionary. That is the reason why netcdf is called a self-describing data format. All information is packed into one file and must be extracted and joined together in the right way. After all values are read and the feature points are created, the Shapefile is saved into the previously defined output directory. As already mentioned, this tool allows multiple netcdf file access, time slice selection and export into one or more Shapefiles. Moreover, it can be used to view and compare the data structure of different netcdf files (see figure 3). After the conversion, Shapefiles which contain at least one time slice record layer are created. The layer consists of point features with current and bathymetrical attributes for the area of the Singapore Strait. The Shapefiles can be used and edited with any GIS software. The conversion time for one time slice, which usually has more than 1 million observations, is approximately 3 minutes.
7 392 M. Rainer Fig. 2: Dictionary interaction and value access for setting the Shapefile feature attributes Fig. 3: Screenshot of the NetCDF to Shapefile Conversion Tool 3.3 HydroViz Tool for Geoprocessing & Visualization The post-processing and visualization task includes all geoprocessing operations on the created Shapefiles using ArcGIS. The HydroViz tool, developed with ModelBuilder (ESRI 2004), creates hydrodynamic maps. Most of the geoprocessing tools are already available in ArcGIS others have been developed and modified with ArcPy (ArcGIS Python module). The entire HydroViz model workflow is represented in figure 4.
8 Multidimensional Marine Environmental Data Conversion 393 Fig. 4: Model diagram of the HydroViz ModelBuilder tool Two output layers are generated. The first output layer is a raster layer which visualizes the current magnitude values. The second is a hydrodynamics point layer. HydroViz consists of integrated geoprocessing models which perform the following operations: Check and define the coordinate system Create a magnitude raster, based on the current magnitude values Point resampling for representation in different scales Clipping and point symbology assignment The model workflow can process one input file or batch a list of files. After running the entire model, all output layers are displayed in ArcMap. Layout elements, such as legend, north arrow or labels must be inserted and modified manually. A hydrodynamics map image shows the current magnitude and direction using arrow markers which have different size and angle, depending on the current attribute values. The background raster layer highlights the sea surface in respect to the tidal current magnitude. Each layer showing the predicted hydrodynamics for a certain time can be exported as map image (see figure 5). 3.4 Animated Hydrodynamics Map Creation After exporting each hydrodynamic map as image, the files are merged into one animation file, saved as GIF (Graphics Interchange Format). This can be done by most of the proprietary software packages (e.g. Adobe Fireworks, Photoshop) and also by some free graphics editors (e.g. GIMP). The final result, an animated hydrodynamics map of the Singapore Strait shows the tidal current changes in a specified time interval (see figure 5).
9 394 M. Rainer Fig. 5: Maps showing hydrodynamic changes in steps of four hours from 10 am to 6 pm 4 Conclusion and Outlook The results presented in this work meet the requirements and objectives as put forward in the problem definitions and research questions (see section 1). The stand-alone tool can be used as part of the visualization framework or can be used independently. The HydroViz Modelbuilder tool automatically creates hydrodynamic maps from Shapefiles and can easily be modified. For map image animation a graphics editor can be used. All in all, the creation of an animated hydrodynamics map from the initial netcdf (network Common Data Format) file is accomplished with a few mouse clicks and in less than ten minutes. To guarantee domain specific output, all supported values and parameters are user-definable. The models, scripts and tools developed in this work provide the basis for further implementation, especially for coastal marine information platforms, forecast systems, and WebGIS. Moreover, a server-sided integration of the conversion tool will be realized. Acknowledgements: Many thanks to Dr. Durairaju Kumaran Raju and his team at the Tropical Marine Science Institute, National University of Singapore; and to Dr. Victor Garcia-Barrios, Dr. Michael Leitner and Dr. Gernot Paulus from the Department of Geoinformation & Environmental Technologies, Carinthia University of Applied Sciences.
10 Multidimensional Marine Environmental Data Conversion 395 References ESRI ESRI Shapefile Technical Description (1998), ESRI White Paper. Environmental Systems Research Institute, Inc., ESRI ArcGIS 9 Geoprocessing in ArcGIS (2004), ESRI White Paper. Environmental Systems Research Institute, Inc. HAIDVOGEL, D. B., BLANTON, J., KINDLE, J. C. & LYNCH, D. R. (2000), Coastal Ocean Modeling: Processes and Real-Time Systems. Oceanography, 13 (Special Issue), KULAWIAK, M., PROSPATHOPOULOS, A., PERIVOLIOTIS, L., ŁUBA, M., KIOROGLOU, S. & STEPNOWSKI, A. (2010), Interactive visualization of marine pollution monitoring and forecasting data via a Web-based GIS. Computers & Geosciences, 36, MUELLER, M. & WALLACE, R. (2008), Enabling science and technology for marine renewable energy. Energy Policy, 36, NOAA, Transport Winds, National Oceanographic and Atmospheric Association. (last accessed: 8 May 2011). REW, R., HARTNETT, E. & CARON, J. (2006), NETCDF-4: Software Implementing an Enhanced Data Model for the Geoscience. Proceedings of the 22nd AMS Conference on Interactive Information and Processing Systems for Meteorology, American Meteorological Society, Section 6.6. TKALICH, P., PANG, W. C., & SUNDARAMBAL, P. (2002), Hydrodynamics and Eutrophication Modelling for Singapore Straits. Proceeding to the Seventh Workshop on Ocean Models for the APEC Region (WOM-7), TKALICH, P., ZEMSKY, P., WEI CHONG, P. & ENG SOON, C. (2004), Coastal Hydrodynamics Forecast System. 6th International Conference on Hydroinformatics, World Scientific Publishing Company, 1-8. TMSI, Singapore Straits HydroDynamics & Water Quality Model, Tropical Marine Science Institute, PORL, National University of Singapore. (last accessed: 10 April 2011). TMSI, Hydrodynamics of Singapore Strait, Tropical Marine Science Institute, Physical Oceanography Research Laboratory, National University of Singapore. (last accessed: 10 April 2011). Software and Package Links ARCGIS, (last accessed: 20 March 2011) GDAL, (last accessed: 1 April 2011) NETCDF4-PYTHON, (last accessed: 1 April 2011) NUMPY, (last accessed: 27 March 2011) PYTHON, (last accessed: 26 March 2011) PYWIN, (last accessed: 7 May 2011) TKINTER, (last accessed: 1 April 2011) WINGWARE, (last accessed: 7 May 2011)
NetCDF and HDF Data in ArcGIS
2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop NetCDF and HDF Data in ArcGIS Nawajish Noman Kevin Butler Esri UC2013. Technical Workshop. Outline NetCDF
Scientific Data Management and Dissemination
Federal GIS Conference February 9 10, 2015 Washington, DC Scientific Data Management and Dissemination John Fry Solution Engineer, Esri [email protected] Agenda Background of Scientific Data Management through
PART 1. Representations of atmospheric phenomena
PART 1 Representations of atmospheric phenomena Atmospheric data meet all of the criteria for big data : they are large (high volume), generated or captured frequently (high velocity), and represent a
An Introduction to Open Source Geospatial Tools
An Introduction to Open Source Geospatial Tools by Tyler Mitchell, author of Web Mapping Illustrated GRSS would like to thank Mr. Mitchell for this tutorial. Geospatial technologies come in many forms,
The Courses. Covering complete breadth of GIS technology from ESRI including ArcGIS, ArcGIS Server and ArcGIS Engine.
ESRI India: Corporate profile ESRI India A profile India s Premier GIS Company Strategic alliance between ESRI Inc. and NIIT Technologies Adjudged as India s Best GIS Solutions Company - Map India 2001
ArcGIS ArcMap: Printing, Exporting, and ArcPress
Esri International User Conference San Diego, California Technical Workshops July 25th, 2012 ArcGIS ArcMap: Printing, Exporting, and ArcPress Michael Grossman Jeremy Wright Workshop Overview Output in
What is GIS? Geographic Information Systems. Introduction to ArcGIS. GIS Maps Contain Layers. What Can You Do With GIS? Layers Can Contain Features
What is GIS? Geographic Information Systems Introduction to ArcGIS A database system in which the organizing principle is explicitly SPATIAL For CPSC 178 Visualization: Data, Pixels, and Ideas. What Can
INTRODUCTION TO ARCGIS SOFTWARE
INTRODUCTION TO ARCGIS SOFTWARE I. History of Software Development a. Developer ESRI - Environmental Systems Research Institute, Inc., in 1969 as a privately held consulting firm that specialized in landuse
CLOUD BASED N-DIMENSIONAL WEATHER FORECAST VISUALIZATION TOOL WITH IMAGE ANALYSIS CAPABILITIES
CLOUD BASED N-DIMENSIONAL WEATHER FORECAST VISUALIZATION TOOL WITH IMAGE ANALYSIS CAPABILITIES M. Laka-Iñurrategi a, I. Alberdi a, K. Alonso b, M. Quartulli a a Vicomteh-IK4, Mikeletegi pasealekua 57,
Publishing Geoprocessing Services Tutorial
Publishing Geoprocessing Services Tutorial Copyright 1995-2010 Esri All rights reserved. Table of Contents Tutorial: Publishing a geoprocessing service........................ 3 Copyright 1995-2010 ESRI,
Institute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS
Institute of Natural Resources Departament of General Geology and Land use planning Work with a MAPS Lecturers: Berchuk V.Y. Gutareva N.Y. Contents: 1. Qgis; 2. General information; 3. Qgis desktop; 4.
Effects of Florida Under a 10 Meter Sea Level Rise
Effects of Florida Under a 10 Meter Sea Level Rise Chance B. Murray Dec. 7 2009 I. Goal Assess the effects a 10 meter sea level rise would have on Florida. Mission: Determine the length of Florida s coastline
Getting Started With LP360
Getting Started With LP360 10/30/2014 1 Contents What is LP360?... 3 System Requirements... 3 Installing LP360... 4 How to Enable the LP360 Extension... 4 How to Display the LP360 Toolbar... 4 How to Import
Geographic Information Systems (GIS) @ GIS at UCSD. Here to help you explore our world
Geographic Information Systems (GIS) @ GIS at UCSD Here to help you explore our world GIS at UCSD what it is and what it means to you Tracey Hughes UCSD GIS Coordinator 2006 Image from Google Earth An
Principles and Practices of Data Integration
Data Integration Data integration is the process of combining data of different themes, content, scale or spatial extent, projections, acquisition methods, formats, schema, or even levels of uncertainty,
A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model
A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model High resolution topography derived from LiDAR data is becoming more readily available. This new data source of topography
WFP Liberia Country Office
1 Oscar Gobbato [email protected] [email protected] WFP Liberia Country Office GIS training - Summary Objectives 1 To introduce to participants the basic concepts and techniques in using Geographic
Create a folder on your network drive called DEM. This is where data for the first part of this lesson will be stored.
In this lesson you will create a Digital Elevation Model (DEM). A DEM is a gridded array of elevations. In its raw form it is an ASCII, or text, file. First, you will interpolate elevations on a topographic
What's new in gvsig Desktop 2.0
What's new in gvsig Desktop 2.0 What are the novelties? 2.0 1.12 Migrating and building... Some examples... Please pardon our appearance during construction Pie and bar chart legends Table in layout 1.12
The Integration of Hydrographic and Oceanographic Data in a Marine Geographic Information System U.S. Hydro 2015
The Integration of Hydrographic and Oceanographic Data in a Marine Geographic Information System U.S. Hydro 2015 Karen Hart CARIS USA Oceanography and Hydrography Defined Oceanography: The branch of Earth
Analyzing and creating GIS data using Python programming. Josh Foery, JR Franks, Connor McMillan
Analyzing and creating GIS data using Python programming Josh Foery, JR Franks, Connor McMillan Introduction In the digital age, modern companies and organizations have acquired vast quantities of geospatial
Spatial Analyst Tutorial
Copyright 1995-2010 Esri All rights reserved. Table of Contents About the ArcGIS Spatial Analyst Tutorial......................... 3 Exercise 1: Preparing for analysis............................ 5 Exercise
NetCDF Tutorial. Copyright 1995-2010 Esri All rights reserved.
Copyright 1995-2010 Esri All rights reserved. Table of Contents About the netcdf Tutorial............................... 3 Exercise 1: Displaying a raster layer from a netcdf file................... 4
Note: Hands On workshops are Bring Your Own Laptop (BYOL), unless otherwise noted. Some workshops are Bring Your Own Mobile Device(BYOD).
2015 MN GIS/LIS Consortium Pre Conference Workshops The Minnesota GIS/LIS Consortium is pleased to offer a diverse list of workshops on Wednesday, October 7th, 2015 at the DECC, Duluth, Minnesota Charting
Tutorial 8 Raster Data Analysis
Objectives Tutorial 8 Raster Data Analysis This tutorial is designed to introduce you to a basic set of raster-based analyses including: 1. Displaying Digital Elevation Model (DEM) 2. Slope calculations
NATIONAL CLIMATE CHANGE & WILDLIFE SCIENCE CENTER & CLIMATE SCIENCE CENTERS DATA MANAGEMENT PLAN GUIDANCE
NATIONAL CLIMATE CHANGE & WILDLIFE SCIENCE CENTER & CLIMATE SCIENCE CENTERS DATA MANAGEMENT PLAN GUIDANCE Prepared by: NCCWSC/CSC Data Management Working Group US Geological Survey February 26, 2013 Version
How To Write An Nccwsc/Csc Data Management Plan
Guidance and Requirements for NCCWSC/CSC Plans (Required for NCCWSC and CSC Proposals and Funded Projects) Prepared by the CSC/NCCWSC Working Group Emily Fort, Data and IT Manager for the National Climate
An Esri White Paper October 2010 Esri Production Mapping Product Library: Spatially Enabled Document Management System
An Esri White Paper October 2010 Esri Production Mapping Product Library: Spatially Enabled Document Management System Esri, 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953
Working with Temporal Data
Esri International User Conference San Diego, California Technical Workshops July 26 2012 Working with Temporal Data Aileen Buckley Mark Smithgall This technical workshop Visualizing temporal data recurring
GIS Initiative: Developing an atmospheric data model for GIS. Olga Wilhelmi (ESIG), Jennifer Boehnert (RAP/ESIG) and Terri Betancourt (RAP)
GIS Initiative: Developing an atmospheric data model for GIS Olga Wilhelmi (ESIG), Jennifer Boehnert (RAP/ESIG) and Terri Betancourt (RAP) Unidata seminar August 30, 2004 Presentation Outline Overview
13.2 THE INTEGRATED DATA VIEWER A WEB-ENABLED APPLICATION FOR SCIENTIFIC ANALYSIS AND VISUALIZATION
13.2 THE INTEGRATED DATA VIEWER A WEB-ENABLED APPLICATION FOR SCIENTIFIC ANALYSIS AND VISUALIZATION Don Murray*, Jeff McWhirter, Stuart Wier, Steve Emmerson Unidata Program Center, Boulder, Colorado 1.
SUMMER SCHOOL ON ADVANCES IN GIS
SUMMER SCHOOL ON ADVANCES IN GIS Six Workshops Overview The workshop sequence at the UMD Center for Geospatial Information Science is designed to provide a comprehensive overview of current state-of-the-art
What is GIS. What is GIS? University of Tsukuba. What do you image of GIS? Copyright(C) ESRI Japan Corporation. All rights reserved.
What is GIS University of Tsukuba Graduate School of Life and Environmental Science April 21 st, 2011 What is GIS? What do you image of GIS? Gas Insulated Switch Groupe Interventional Speciale Geographic
User s Guide to ArcView 3.3 for Land Use Planners in Puttalam District
User s Guide to ArcView 3.3 for Land Use Planners in Puttalam District Dilhari Weragodatenna IUCN Sri Lanka, Country Office Table of Content Page No Introduction...... 1 1. Getting started..... 2 2. Geo-referencing...
INTRODUCTION to ESRI ARCGIS For Visualization, CPSC 178
INTRODUCTION to ESRI ARCGIS For Visualization, CPSC 178 1) Navigate to the C:/temp folder 2) Make a directory using your initials. 3) Use your web browser to navigate to www.library.yale.edu/mapcoll/ and
Introduction to Imagery and Raster Data in ArcGIS
Esri International User Conference San Diego, California Technical Workshops July 25, 2012 Introduction to Imagery and Raster Data in ArcGIS Simon Woo slides Cody Benkelman - demos Overview of Presentation
Tutorial 3 - Map Symbology in ArcGIS
Tutorial 3 - Map Symbology in ArcGIS Introduction ArcGIS provides many ways to display and analyze map features. Although not specifically a map-making or cartographic program, ArcGIS does feature a wide
The UCC-21 cognitive skills that are listed above will be met via the following objectives.
Master Syllabus Department of Geography GEOG 265: Introduction to Geographic Information Systems Course Description Fundamentals of geographic information systems (GIS). How to visualize geographic information
A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.
A Geographic Information System (GIS) integrates hardware, software, and data for capturing, managing, analyzing, and displaying all forms of geographically referenced information. GIS allows us to view,
The distribution of marine OpenData via distributed data networks and Web APIs. The example of ERDDAP, the message broker and data mediator from NOAA
The distribution of marine OpenData via distributed data networks and Web APIs. The example of ERDDAP, the message broker and data mediator from NOAA Dr. Conor Delaney 9 April 2014 GeoMaritime, London
Spatiotemporal Information Organization and Visualization on Tidal Level
Spatiotemporal Information Organization Visualization on Tidal Level B. Huang a, *, Y. Zhang a, Y. Wang a, Q. Liu b a School of Geoscience, China University of Petroleum,QingDao 266580,China [email protected]
J9.6 GIS TOOLS FOR VISUALIZATION AND ANALYSIS OF NEXRAD RADAR (WSR-88D) ARCHIVED DATA AT THE NATIONAL CLIMATIC DATA CENTER
J9.6 GIS TOOLS FOR VISUALIZATION AND ANALYSIS OF RADAR (WSR-88D) ARCHIVED DATA AT THE NATIONAL CLIMATIC DATA CENTER Steve Ansari * STG Incorporated, Asheville, North Carolina Stephen Del Greco NOAA National
HELCOM Data and Map Service. User Manual
HELCOM Data and Map Service User Manual Version 2.2 - February 2015 1 Table of contents 1. General Information... 3 1.1 Background... 3 1.2 Technical requirements... 3 1.3 Contact... 3 2. Accessing HELCOM
Some programming experience in a high-level structured programming language is recommended.
Python Programming Course Description This course is an introduction to the Python programming language. Programming techniques covered by this course include modularity, abstraction, top-down design,
Getting Started with the ArcGIS Predictive Analysis Add-In
Getting Started with the ArcGIS Predictive Analysis Add-In Table of Contents ArcGIS Predictive Analysis Add-In....................................... 3 Getting Started 4..............................................
Creating Maps in QGIS: A Quick Guide
Creating Maps in QGIS: A Quick Guide Overview Quantum GIS, which is often called QGIS, is an open source GIS desktop application. Comparing to ArcGIS, QGIS can be installed on various operating systems,
Using GIS to Develop a Control Map and Database
PENN STATE UNIVERSITY Using GIS to Develop a Control Map and Database SUR-351 Geodetic Models Brian E. Halchak & Rich Cebrick 12/2/2013 Table of Contents Abstract... 2 What is a GIS?... 2 Development of
Mapping Mashup/Data Integration Development Resources Teaching with Google Earth and Google Ocean Stone Lab August 13, 2010
Mapping Mashup/Data Integration Development Resources Teaching with Google Earth and Google Ocean Stone Lab August 13, 2010 David Hart GIS Specialist University of Wisconsin Sea Grant Institute Virtual
Managing Bathymetry in the Cloud with GIS
Esri Maritime Professional Services GEBCO Science Day Tuesday, October 4, 2011 Managing Bathymetry in the Cloud with GIS Timothy Kearns & Beata Van Esch Overview The challenges of bathymetry in GIS - What
INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER
INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER Qian Liu Environmental Systems Research Institute 380 New York Street Redlands, CA92373, U.S.A - [email protected] KEY WORDS: OGC, Standard, Interoperability,
How To Hydrologically Condition A Digital Dam
Program: Funding: Conservation Applications of LiDAR Data http://tsp.umn.edu/lidar Environment and Natural Resources Trust Fund Module: Instructor: Hydrologic Applications Sean Vaughn, DNR GIS Hydrologist
Cloud-based Geospatial Data services and analysis
Cloud-based Geospatial Data services and analysis Xuezhi Wang Scientific Data Center Computer Network Information Center Chinese Academy of Sciences 2014-08-25 Outlines 1 Introduction of Geospatial Data
Government 1009: Advanced Geographical Information Systems Workshop. LAB EXERCISE 3b: Network
Government 1009: Advanced Geographical Information Systems Workshop LAB EXERCISE 3b: Network Objective: Using the Network Analyst in ArcGIS Implementing a network functionality as a model In this exercise,
ArcGIS Data Models Practical Templates for Implementing GIS Projects
ArcGIS Data Models Practical Templates for Implementing GIS Projects GIS Database Design According to C.J. Date (1995), database design deals with the logical representation of data in a database. The
Final Report - HydrometDB Belize s Climatic Database Management System. Executive Summary
Executive Summary Belize s HydrometDB is a Climatic Database Management System (CDMS) that allows easy integration of multiple sources of automatic and manual stations, data quality control procedures,
Exercise 3: Building a GIS data library
The Scenario You are preparing for an interview for a GIS position for a particular county. They asked that you present a GIS demonstration as part of your interviewing process. You decide to develop a
Raster: The Other GIS Data
04-Raster_Tutorial_Arcgis_93.Doc Page 1 of 11 Raster: The Other GIS Data Objectives Understand the raster format and how it is used to model continuous geographic phenomena Understand how projections &
Understanding Raster Data
Introduction The following document is intended to provide a basic understanding of raster data. Raster data layers (commonly referred to as grids) are the essential data layers used in all tools developed
Managing bathymetric data in a hydrographic survey company and making the data accessible to clients
Managing bathymetric data in a hydrographic survey company and making the data accessible to clients Duncan Mallace 1 Tim Kearns 2 1NetSurvey Limited, 2A Banbury Office Village, Noral Way, Banbury, OX16
ArcGIS. Server. A Complete and Integrated Server GIS
ArcGIS Server A Complete and Integrated Server GIS ArcGIS Server A Complete and Integrated Server GIS ArcGIS Server enables you to distribute maps, models, and tools to others within your organization
LSA SAF products: files and formats
LSA SAF products: files and formats Carla Barroso, IPMA Application of Remote Sensing Data for Drought Monitoring Introduction to Eumetsat LANDSAF Products 11-15 November Slovenia OUTLINE Where to get
FME 2007 Release Giving Raster the Vector Treatment. By Mary Jo Wagner
FME 2007 Release Giving Raster the Vector Treatment By Mary Jo Wagner Giving Raster the Vector Treatment By Mary Jo Wagner Spatial extract, transform and load (ETL) tools such as Safe Software s FME have
University of Arkansas Libraries ArcGIS Desktop Tutorial. Section 4: Preparing Data for Analysis
: Preparing Data for Analysis When a user acquires a particular data set of interest, it is rarely in the exact form that is needed during analysis. This tutorial describes how to change the data to make
ESRI Technical Certification Overview. Amy Daniels Instructor, Greenville Tech
ESRI Technical Certification Overview Amy Daniels Instructor, Greenville Tech Why have certification by ESRI? It communicates your proficiency in ESRI software Similar to Microsoft Certification, it can
GIS Tools for Land Managers
Citation: Karl, J. 2010. GIS Tools for Land Managers. Sound Science White Paper Series #05. www.sound-science.org. GIS Tools for Land Managers Most land managers recognize that geographic information systems
Data source, type, and file naming convention
Exercise 1: Basic visualization of LiDAR Digital Elevation Models using ArcGIS Introduction This exercise covers activities associated with basic visualization of LiDAR Digital Elevation Models using ArcGIS.
Building & Developing the Environmental
Building & Developing the Environmental Web Explorer for Riyadh City Authors: Engineer Yousef Bin Othman Al-Fariheedi Manager of Environmental Data Unit Environmental Management and Protection Department
Government 98dn Mapping Social and Environmental Space
Government 98dn Mapping Social and Environmental Space LAB EXERCISE 5: The Analysis of Fields Objectives of this lab: Visualizing raster data Using Spatial Analyst functions to create new data Analysis
GIS Databases With focused on ArcSDE
Linköpings universitet / IDA / Div. for human-centered systems GIS Databases With focused on ArcSDE Imad Abugessaisa [email protected] 20071004 1 GIS and SDBMS Geographical data is spatial data whose
Under GIS Data select Hydrography This will show all of the state-wide options for hydrography data. For this project, we want the seventh entry in
Introductory Exercises for GIS Using ArcMap & ArcCatalog GIS Cyberinfrastructure Module EEB 5894, section 10 Please refer to the ESRI online GIS Dictionary for additional details on any of the terms in
BLM Personnel & REA Collaborator Access. Accessing REA Data, Maps, & Models through SharePoint
Accessing REA Data, Maps, & Models through SharePoint BLM Personnel & REA Collaborator Access To access REA data and map services through the BLM network, follow the steps provided below. They will take
Real-time Ocean Forecasting Needs at NCEP National Weather Service
Real-time Ocean Forecasting Needs at NCEP National Weather Service D.B. Rao NCEP Environmental Modeling Center December, 2005 HYCOM Annual Meeting, Miami, FL COMMERCE ENVIRONMENT STATE/LOCAL PLANNING HEALTH
Using CAD Data in ArcGIS
Esri International User Conference San Diego, California Technical Workshops July 27, 2012 Using CAD Data in ArcGIS Jeff Reinhart & Phil Sanchez Agenda Overview of ArcGIS CAD Support Using CAD Datasets
A New Cloud-based Deployment of Image Analysis Functionality
243 A New Cloud-based Deployment of Image Analysis Functionality Thomas BAHR 1 and Bill OKUBO 2 1 Exelis Visual Information Solutions GmbH, Gilching/Germany [email protected] 2 Exelis Visual Information
ArcGIS Pro. James Tedrick, Esri
ArcGIS Pro James Tedrick, Esri What you already know Why ArcGIS PRO? Vision The next generation ArcGIS desktop application for the GIS community who need a clean and comprehensive user experience which
Bentley ArcGIS. Connector
Bentley ArcGIS Connector Introduction ESRI, as a GIS software products company, and Bentley Systems, Incorporated, as a developer of solutions for architecture/engineering/construction (AEC) professionals,
DESIGN AND IMPLEMENTATION OF A WEB-BASED GIS FOR PUBLIC HEALTHCARE DECISION SUPPORT SYSTEM IN ZARIA METROPOLIS
DESIGN AND IMPLEMENTATION OF A WEB-BASED GIS FOR PUBLIC HEALTHCARE DECISION SUPPORT SYSTEM IN ZARIA METROPOLIS F. B. Abdullahi 1, M.M Lawal 2 & J.O Agushaka 3 Department Of Mathematics, Ahmadu Bello University,
Big Data and Analytics: Getting Started with ArcGIS. Mike Park Erik Hoel
Big Data and Analytics: Getting Started with ArcGIS Mike Park Erik Hoel Agenda Overview of big data Distributed computation User experience Data management Big data What is it? Big Data is a loosely defined
ModelBuilder - Creating Tools Tutorial
ModelBuilder - Creating Tools Tutorial Copyright 1995-2010 Esri All rights reserved. Table of Contents Tutorial: Creating tools with ModelBuilder......................... 3 Copyright 1995-2010 Esri. All
A Geographic Information Systems (GIS) Hazard Assessment Application for Recreational Diving within Lake Superior Shipwrecks
A Geographic Information Systems (GIS) Hazard Assessment Application for Recreational Diving within Lake Superior Shipwrecks Nathan Graham Department of Resource Analysis, Saint Mary s University of Minnesota,
Reading Questions. Lo and Yeung, 2007: 2 19. Schuurman, 2004: Chapter 1. 1. What distinguishes data from information? How are data represented?
Reading Questions Week two Lo and Yeung, 2007: 2 19. Schuurman, 2004: Chapter 1. 1. What distinguishes data from information? How are data represented? 2. What sort of problems are GIS designed to solve?
Dear Editor. Answer to the General Comments of Reviewer # 1:
Dear Editor The paper has been fully rewritten and the title changed accordingly to Referee 1. Figures have been updated in order to answer to the well-posed questions of the reviewers. The general structure
GIS and Mapping Solutions for Developers. ESRI Developer Network (EDN SM)
GIS and Mapping Solutions for Developers ESRI Developer Network (EDN SM) GIS and Mapping Solutions for Developers If you are a software developer looking for an effective way to bring geographic and mapping
Blender addons ESRI Shapefile import/export and georeferenced raster import
Blender addons ESRI Shapefile import/export and georeferenced raster import This blender addon is a collection of 4 tools: ESRI Shapefile importer - Import point, pointz, polyline, polylinez, polygon,
Guidelines for the use of the OGP P6/11 bin grid GIS data model
Guidelines for the use of the OGP P6/11 bin grid GIS data model Report No. 483-6g July 2013 This document is a companion document to the OGP P6/11 Seismic bin grid data exchange format description (2012)
Converting GIS Datasets into CAD Format
Ball State University Libraries GIS Research and Map Collection Converting GIS Datasets into CAD Format Author: Angela Gibson, 6/13/2014 Overview: One of the most common requests from students is for GIS
Tutorial 5: Summarizing Tabular Data Florida Case Study
Tutorial 5: Summarizing Tabular Data Florida Case Study This tutorial will introduce you to the following: Identifying Attribute Data Sources for Health Data Converting Tabular Data into Usable Databases
Adaptive Sampling and the Autonomous Ocean Sampling Network: Bringing Data Together With Skill
Adaptive Sampling and the Autonomous Ocean Sampling Network: Bringing Data Together With Skill Lev Shulman, University of New Orleans Mentors: Paul Chandler, Jim Bellingham, Hans Thomas Summer 2003 Keywords:
Raster to Vector Conversion for Overlay Analysis
Raster to Vector Conversion for Overlay Analysis In some cases, it may be necessary to perform vector-based analyses on a raster data set, or vice versa. The types of analyses that can be performed on
Branch of Geospatial Support. GEOSPATIAL TRAINING SCHEDULE APRIL 2015 SEPTEMBER 2015 Version: 27 APRIL 2015
UNITED STATES DEPARTMENT OF THE INTERIOR BUREAU OF INDIAN AFFAIRS Office of Trust Services Division of Land Titles and Records Branch of Geospatial Support 13922 Denver West Parkway, Building 54, Suite
NEW DIGITAL TERRAIN MODELING (DTM) TOOLS FOR CABLE ROUTE PLANNING by Dr. Jose M. Andres Makai Ocean Engineering Inc.
NEW DIGITAL TERRAIN MODELING (DTM) TOOLS FOR CABLE ROUTE PLANNING by Dr. Jose M. Andres Makai Ocean Engineering Inc. EXISTING CABLE ROUTE PLANNING TOOLS In recent years, methods used for submarine cable
GIS I Business Exr02 (av 9-10) - Expand Market Share (v3b, Jul 2013)
GIS I Business Exr02 (av 9-10) - Expand Market Share (v3b, Jul 2013) Learning Objectives: Reinforce information literacy skills Reinforce database manipulation / querying skills Reinforce joining and mapping
REGIONAL SEDIMENT MANAGEMENT: A GIS APPROACH TO SPATIAL DATA ANALYSIS. Lynn Copeland Hardegree, Jennifer M. Wozencraft 1, Rose Dopsovic 2 INTRODUCTION
REGIONAL SEDIMENT MANAGEMENT: A GIS APPROACH TO SPATIAL DATA ANALYSIS Lynn Copeland Hardegree, Jennifer M. Wozencraft 1, Rose Dopsovic 2 ABSTRACT: Regional sediment management (RSM) requires the capability
Reasons to complete an internship with Adams County GIS:
Adams County, Pennsylvania has a current population of approximately 101,000 residents. The County seat is located in the Borough of Gettysburg; a historic urban town and situated within an hour of the
Sextant. Spatial Data Infrastructure for Marine Environment. C. Satra Le Bris, E. Quimbert, M. Treguer
Sextant On-Line information system for marine geographical information E. Quimbert, M. Bellouis, F. Lecuy, M. Treguer Centre de Bretagne BP 70, Plouzané 29280 France E-mail: [email protected] Sextant
