Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program...

33
Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management

Transcript of Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program...

Page 1: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Building a Web-based GIS PortalFor the Great Lakes Observing

System (GLOS)

Pete GienckeProgram Specialist

Data and Information Management

Page 2: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Introduction

Page 3: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

GLOS GIS Portal

The Great Lakes Observation System GIS portal intends to allow users of all levels visualize and discover geospatial data for the region at large.

The GLOS GIS Portal was written to address critical communication and information gaps amongthe various entities involved in Great Lakesresearch, management, policymaking anduse at the local, regional, and international levels.

Page 4: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

GLOS GIS Portal

Page 5: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Building Upon RDX 2004

• Develop and implement advanced informational tools to promote science, education and informed decision making.

• Adopt and implement standards for data collection, management, access, exchange and tool development.

• Improve communication between the Great Lakes data and information management and user communities.

http://rdx.glc.org/conf04.html

Page 6: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Background

Page 7: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

About the Integrated Ocean Observing System (IOOS)

A global ocean observing system was first suggested by the Intergovernmental Oceanographic Commission in 1990.

Ocean.US Office established in 2000; planning began for development of a sustained and integrated ocean observing system for the U.S.

The societal goals of IOOS focus on:

detecting and predicting oceanic components of climate variability facilitating safe and efficient marine operations ensuring national security managing resources for sustainable use preserving and restoring healthy marine ecosystems mitigating natural hazards ensuring public health

Page 8: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Will consist of subsystems for observations, data management and communications (DMAC), data analysis and modeling, and education

User Driven, End-to-End System

User Groups/Applications

Analysis, Models, Data Requirements

Data Communications & Management

Observing Subsystem

IOOS Vision

Page 9: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

IOOS Regional Associations

Page 10: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

GoMOOS.org

Examples

Page 11: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

OpenIOOS.org

Examples

Page 12: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

http://www.sco.wisc.edu/wisclinc/

Examples

Page 13: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Great Lakes Observing System (GLOS)

• A Business Plan and governance structure have been established by 30-member regional steering committee, led by the Great Lakes Commission

• Inaugural Board of Directors for the GLOS Regional Association will be elected in April 2006

• Membership in GLOS is being sought from all sectors and potential user communities: maritime, environmental and industry interests, scientists, educators

• Web site: www.glos.us

Page 14: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Design

Page 15: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Application Infrastructure

• PostGIS & ArcSDE Backend

• Store & access data

•CRON/bash/perl

• Web Service Scraping

• Mapserver

• Heavy lifting map generation

• Ka-Map

• Customized, lightweight caching frontend

Page 16: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Design Factors (the ...abilities)

• Interoperability/Scalability

• Extensibility

• Sustainability

• Accessibility/Usability

Page 17: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Interoperability

• Adherence to known, open standards

• XML (SOAP), OGC (GML, WFS, WMS),

• Utilize open source software throughout

• Mapserver, Postgres, ka-map

• Ensure cross-browser, cross-platform support

• Firefox, Internet Explorer, Safari

• Apple, Linux, Windows

• Screen resolutions, bandwidth?

Page 18: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Extensibility & Scalability

• Support disparate functionality with disparate datasets in disparate formats

• Mapserver, GDAL backbone

• Web Services, geospatial, and ancillary data aggregation, visualization, and dissemination.

• Bi-directional temporal navigation

• Retain historical data?

• Incorporate model output?

Page 19: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Accessibility/Usability

• Provide users with a familiar “Google-like” browsing experience

• Provide different levels of access based on rule-based authorization

• KISS – Keep it Simple ….

• Caching nature – retaining unstable services?

Page 20: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Operation

Page 21: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Operations

• Aggregation

• Ingest existing/legacy assets (orthoimagery, project-related GIS data, etc) in multiple formats (shapefile, SQL, etc).

•Input distributed (WFS/WMS/XML) geospatial information

•Visualization

• Discovery

Page 22: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Demo

Page 23: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Application Highlights

• Visualizing disparate data

• Querying data

• Incorporating real-time, or near real-time data

• Incorporating Web Services

• Linking to data

• Data Discovery

Page 24: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Visualizing Disparate Data

Page 25: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Querying data

Page 26: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Incorporating Real-Time Data

Page 27: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Incorporating Web Services

Page 28: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Data Discovery

Page 29: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Demonstration

Page 30: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Live Demonstration

http://mds.glc.org/glosMap/htdocs

Page 31: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Conclusions

Page 32: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Conclusions

• Challenges

• Acquiring Data

• Integration with IOOS Assets

• Standards

• Roadmap

• GLOS

• GLOS GIS Portal

Page 33: Building a Web-based GIS Portal For the Great Lakes Observing System (GLOS) Pete Giencke Program Specialist Data and Information Management.

Conclusions

Questions?

Pete Giencke

[email protected]