Case Studies

Processing chains with OGC Web Processing Services to process satellite data interactively in a geoportal

Session Type: 
Tech Session
Presenter(s): 
Jonas Eberle, Friedrich-Schiller-University Jena
Dr Christian Strobl

In the past standards of the Open Geospatial Consortium in web information systems were commonly integrated for visualizing vector and raster. With the implementation specification of the Web Processing Service (WPS), a standard to process geodata in the web is available. The new possibilities in web-based geographic information systems allow an interoperable processing of different data based on service-orientated architectures.

This presentation describes the implementation of a Web Processing Service to derivate products from satellite data. Software including a WPS was evaluated with focus of handling large data files. Several processes were developed to create products for MODIS satellite data, available on the web. On top of these processes, software for implementing and executing processing chains as a web processing service was evaluated and several chains were implemented.

An automatically running service is processing near-real time data downloaded direct after acquisition. An interface to get and process archived data was integrated in the developed web information system. The user of this system can search interactively for archived MODIS data and process it with the developed web processing services and processing chains.

The software evaluation showed that there is additional work to do to improve the WPS standard. Specific profiles for working with large raster data are needed to define standardised rules. For processing chains no standardised data format describing these chains exist, but it is also possible to create processing chains with several software solutions.

Speaker Bio: 

Jonas Eberle, Master in Geoinformatics with focus of remote sensing and spatial data infrastructures and Bachelor in Applied Computer Sciences with focus of environment informatics. Working several years as web developer.

Schedule info

Defining a GIS: Essential GIS functions from users

Session Type: 
Tech Session
Presenter(s): 
Anderson Sandes, Geoscience Department, Idaho State University
Dr Daniel Ames, Idaho State University

This study evaluates the importance of 21 "essential" Geographic Information System (GIS) functions. Graduate students and a faculty member from Idaho State University’s Department of Geosciences listed these functions, and their importance was evaluated through an online survey of GIS-related mailing lists and forums, such as Map Window, Oregon and Washington GIS, Idaho’s Geospatial Technology, and the Open-source Geospatial Foundation. 552 GIS practitioners of different backgrounds and applied fields responded to the survey.

Practitioners both assigned a level of importance to the 21 GIS functions initially proposed by Idaho State University researchers and suggested GIS functions that were not originally included in the survey. GIS practitioners valued the functions of viewing vector data, viewing and editing attribute data, displaying data on a map, and supporting different projections and coordinate systems as "extremely important," on average.

The results of this survey can (1) suggest to programmers what essential GIS functions practitioners would expect to find in any GIS package, (2) assist researchers in systematically comparing existing GIS packages (MapWindow, GRASS, Quantum GIS, Open Jump GIS, gvSIG, ArcGIS), and (3) determine which functions can be used to define a GIS.

Speaker Bio: 

Anderson Sandes' research investigates how space and geography shape society and historical events. Mr. Sandes holds a Master's Degree in Historical Resources Management from Idaho State University and is currently pursuing a second Master's in Geographic Information Science. He has a keen interest in open-source geotechnologies and programming languages.

Schedule info

Case Study: Disaster Response in the Gulf of Mexico - ERMA

Session Type: 
Tech Session
Presenter(s): 
Aaron Racicot, Z-Pulley Inc.
Chander Ganesan

The Environmental Response Management Application (ERMA) (a tool developed by the University of New Hampshire and NOAA's Office of Response and Restoration) is used by the US government to provide a comprehensive decision support system for responding to disasters. ERMA is built primarily using an Open Source Stack, that includes OpenLayers, MapServer, PostGIS, Linux, Apache, Python, GeoDjango, and GDAL/OGR - just to name a few.

In this session members of the ERMA development team will give you an overview of the tool and how its OSS components work together to provide a powerful framework for aggregating and presenting data from multiple sources in a unified web-based tool. In particular, we'll discuss:

  • User-facing tools to dynamically create MapServer configurations and add layers to dynamic maps.
  • Techniques used to provide for display of real-time tracking information including ship, aircraft, and ground team position information.
  • Leveraging GeoDjango to provide in-browser data analysis and query capabilities.
  • A framework to allow the web-based tool to operate effectively in an Internet-less environment.

We will also highlight an actual use-case focused on the deployment of ERMA as the Common Operational Picture (COP) for the Gulf of Mexico Oil Spill Disaster of 2010 (GOMEX). With over 16,000 layers currently residing in the GOMEX deployment of ERMA, the system has shown to be flexible and scalable in real world situations.

Finally, we will also describe a public facing version of ERMA deployed during the Gulf Oil Spill that successfully sustained 20+ million hits during the first 48 hours of deployment and was used extensively to convey the real time situation to the public on a daily basis.

Speaker Bio: 

Aaron Racicot is a GIS programmer and hacker at heart. Aaron is a charter member of OSGeo and an avid proponent of Open Source GIS software in the wild.

Chander Ganesan is an Open Source advocate with over a decade of experience. Chander develops and delivers training and provides consulting services focused around Open Source technologies.

Schedule info

Case Study Fukushima: Open Source Data Discovery in Disaster Management

Session Type: 
Tech Session
Presenter(s): 
David Neufeld, CIRES/NOAA
Rich Signell

There are a variety of open source catalogs available that can assist GIS users with quickly identifying spatially referenced data sets during a disaster. A key component to effectively using these catalogs is the availability of high quality metadata associated with these data sets. In this case study, we examine the use of Thematic Realtime Environmental Distributed Data Services (THREDDS), ncISO, and GI-Cat and Geoportal as open source tools that can be used to document and facilitate access to ocean forecast data during disasters such as the Fukushima nuclear power plant accident.

Many atmospheric and oceanographic spatial data sets are stored in a Network Common Data Form (netCDF) file format and served through THREDDS. While netCDF and THREDDS are still unfamiliar to many GIS analysts, the recent adoption of netCDF as an Open Geospatial Consortium (OGC) standard will likely to continue to increase the visibility and availability of this key data source for modelling applications. One important source for ocean based data sets is the result of a NOAA wide clearinghouse for gridded data sets known as the Unified Access Framework (UAF) which serves gridded data sets through THREDDS. This large catalog which contains over 3000 netCDF data sets makes browsing through the data holdings for data discovery a practical impossibility. However, by harvesting the data holdings available in THREDDS using the ncISO service, we can extract the metadata using the ISO 19115-2 standard into GI-Cat. From there other OGC Catalog Service (CSW) compliant portals like Geoportal an access the data holdings providing search capabilities to GIS end users.

This presentation will demonstrate the use of these tools to quickly locate and access ocean data and forecasts in the area near the Fukushima nuclear power plant in a wide variety of modeling and visualization tools.

Speaker Bio: 

David Neufeld is a web applications developer focusing on geospatial
technologies at the National Oceanic and Atmospheric Administration (NOAA). Previously, David has worked on enterprise GIS systems for ESRI and the CU Museum of Natural History. He served as a Peace Corps volunteer prior to graduating with a Master of Science degree from Colorado State University.

Schedule info

FalconView - Moving from DoD to Open Source

Session Type: 
Tech Session
Presenter(s): 
Mr Chris Bailey, Georgia Tech
Mr Carl Cox

FalconView is a Windows based Mapping/GIS application.  It has been widely used throughout the US Department of Defense and allied countries for over 16 years and has over 55,00 users in over 15 countries.  In 2009, We were asked by the US government if we would consider releasing the software as Free and Open Source Software.  We were intrigued by the idea but were unsure of the obstacles which we would need to overcome in order to move away from our closed source development model.   The problems would be compounded because the software contained components which were controlled by International Traffic in Arms Regulations (ITAR) as well as DoD owned components.

With the help of the Government we were able to receive export approval to release almost all of FalconView as Open Source. Along the way we discovered many benefits and  "discovered" the thriving community of FOSS4G.  We have incorporated several open source libraries including GDAL/OGR, LibKML and PostGIS and have begun re-architecting much of our Data Architecture to embrace OGC standards.

This paper will outline the process we went through to convince our sponsors that an Open Source Model could fit within the DoD's requirements for development and release of software, as well as the steps we took to receiving a Commodity Jurisdiction approval for release of the software.  We will also describe the architectural changes we made to align ourselves with OGC standards and the Open Source libraries which helped us implement the changes.

Speaker Bio: 

Chris Bailey is a Principal Research Engineer with the Georgia Tech Research Institute. He Has been the Project Director for FalconView since 2000. Prior to joining Georgia Tech he Was Director of Software at Fire Arms Training System and hardware developer at IBM.

Schedule info

Syndicate content