Integrating Geographical Information Systems and Grid Applications Marlon Pierce Contributions: Ahmet Sayar,

Slides:



Advertisements
Similar presentations
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
Advertisements

Concurrent Web Map Cache Server Zao Liu, Marlon Pierce, Geoffrey Fox Community Grids Laboratory Indiana University.
1 - 1 Concurrent Web Map Cache Server A Vision for IndianaMap Zao Liu, Marlon Pierce, Geoffrey Fox Community Grids Laboratory Indiana University Neil Devadasan.
E-DECIDER Workshop: QuakeSim Tools and Products Marlon Pierce Indiana University.
Integrating Geographical Information Systems and Grid Applications Marlon Pierce Contributions: Ahmet Sayar, Galip Aydin, Mehmet Aktas, Harshawardhan Gadgil.
1 Web 2.0 and Grids March Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology Laboratories Indiana University Bloomington IN.
The Problem: Integrating Data, Applications, and Client Devices The key issue we try to solve is building the distributed computing infrastructure that.
Service Oriented Architecture for Geographic Information Systems Supporting Real Time Data Grids Galip Aydin Department Of Computer Science Indiana University.
NSDI and Cyberinfrastructure Doug Nebert April 2010.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 20 – 11 – 2011 College Of Computer Science and Information, Information Systems.
Indiana University QuakeSim Activities Marlon Pierce, Geoffrey Fox, Xiaoming Gao, Jun Ji, Chao Sun.
Leveraging Resources through Partnerships A Case Study of a Distributed Web Mapping Service.
ORNL DAAC ORNL DAAC: Accessing ORNL DAAC OGC services Overview: Accessing ORNL DAAC Open Geospatial Consortium (OGC)
Using AJAX Galip Aydin, Ahmet Sayar, and Marlon Pierce Community Grids Lab Indiana University.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
Boundless and the OpenGeo Suite Our world is open. Mature open source technology Store, publish and edit geospatial data Serve maps, build applications,
Sharing Geographic Content
Integrating Geographical Information Systems and Grid Applications Marlon Pierce Contributions: Yili Gong,
US Army Corps of Engineers DGI Europe 2008 Interoperability & Collaboration Focus Day Joel Schlagel & Michael Smith US Army Corps of Engineers Hanover,
QuakeSim: Grid Computing, Web Services, and Portals for Earthquake Science Marlon Pierce Community Grids Lab Indiana University.
Integrating Geographical Information Systems and Grid Applications Marlon Pierce Contributions: Ahmet Sayar, Galip Aydin, Mehmet Aktas, Harshawardhan Gadgil.
Jeremy D. Bartley Kansas Geological Survey An Introduction to an Index of Geospatial Web Services.
Open Source Web Mapping Server Products (Spatially-enabled Internet applications)‏ Rex Thaxton & Jerry Workman Mountain CAD Corporation 339 Sixth Ave.
High Performance Web Service Architecture for Sensors and Geographic Information Systems Galip Aydin.
IU QuakeSim/E-DECIDER Effort. QuakeSim Accomplishments (1) Deployed, improved many QuakeSim gadgets for standalone integration into QuakeSim.org – Disloc,
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
material assembled from the web pages at
Concurrent Web Map Cache Server: A “Web 2.0 Meets SOA” Case Study
Data Scrounging 101 Steve Signell, Instructor Robert Poirier, TA School of Science Rensselaer Polytechnic Institute Monday,
QuakeSim Work: Web Services, Portlets, Real Time Data Services Marlon Pierce Contributions: Ahmet Sayar,
Crystal-25 April The Rising Power of the Web Browser: Douglas du Boulay, Clinton Chee, Romain Quilici, Peter Turner, Mathew Wyatt. Part of a.
1 Grids for Real-time and Streaming Applications GCC2005 Beijing China December Geoffrey Fox Computer Science, Informatics, Physics Pervasive Technology.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
Community Grids Lab SERVOGrid CCE Review May Geoffrey Fox and Marlon Pierce Indiana University.
Concurrent Web Map Cache Server A “Web 2.0 Meets SOA” Case Study Zao Liu, Marlon Pierce, Sunghoon Ko, Geoffrey Fox Community Grids Laboratory Indiana University.
Using Topic-Based Publish/Subscribe for Managing Real Time GPS Streams Marlon Pierce, Galip Aydin, Zhigang Qi Community Grids Lab Indiana University 1.
SBIR Final Meeting Collaboration Sensor Grid and Grids of Grids Information Management Anabas July 8, 2008.
GPS Sensor Web Time Series Analysis Using SensorGrid Technology Robert Granat 1, Galip Aydin 2, Zhigang Qi 2, Marlon Pierce 2 1 Science Data Understanding.
SensorGrid Galip Aydin June SensorGrid A flexible computing environment for coupling real-time data sources to High Performance Geographic Information.
A GeoSpatial Mapping Architecture
GPS Explorer: Overview and Extension to INDIGO Paul Jamason | Scripps Orbit and Permanent Array Center (SOPAC ) IGS Analysis Center.
QuakeSim Project: Portals and Web Services for Geophysics Marlon Pierce Indiana University
CA-OES CAL(IT)2 Feb. 20, 2002 Internet GIServices
ISERVOGrid Architecture Working Group Brisbane Australia June Geoffrey Fox Community Grids Lab Indiana University
QuakeSim Project: Portals and Web Services for Geo-Sciences Marlon Pierce Indiana University
1 MESSAGE EXCHANGE FOR Web Service-Based Mapping Services AHMET SAYAR INDIANA UNIVERSITY COMMUNITY GRIDS LAB. COMPUTER SCIENCE DEPARTMENT August 17, 2005.
QuakeSim Project: Portals and Web Services for Geo-Sciences Marlon Pierce Indiana University
CGL: Community Grids Laboratory Geoffrey Fox Director CGL Professor of Computer Science, Informatics, Physics.
Update on GPS/SCIGN REASoN CAN GPS Data Products for Solid Earth Science (GDPSES) Sponsored by NASA F Webb, Y Bock, D Dong, B Newport, P Jamason, M Scharber,
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
Some comments on Portals and Grid Computing Environments PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics,
1 - 1 Concurrent Web Map Cache Server A Vision for IndianaMap Zao Liu, Marlon Pierce, Geoffrey Fox Community Grids Laboratory Indiana University Neil Devadasan.
©2010 AIR WORLDWIDE 1 Using ArcGIS Server Web Map Services in Web Map Mash-Ups Benjamin Spaulding, Ph.D. AIR Worldwide Esri Boston Dev Meet-Up 12/8/2010.
Partnerships in Innovation: Serving a Networked Nation Grid Technologies: Foundations for Preservation Environments Portals for managing user interactions.
Glossary WMS – OGC Web Mapping Services WFS – OGC Web Feature Services XML- Extensible Markup Language OGC – Open GIS Consortium ADN –
1 Integrating Geographical Information Systems and Grid Services for Earthquake Forecasting Marlon Pierce Community Grids Lab Indiana University May 4,
The Earth Information Exchange. Portal Structure Portal Functions/Capabilities Portal Content ESIP Portal and Geospatial One-Stop ESIP Portal and NOAA.
Grid Builder Status Rui Wang July 16, Grid Builder The Grid Builder uses a management console to deploy grids dynamically and remotely –The user.
Integrating Geographical Information Systems and Grid Applications Marlon Pierce Contributions: Ahmet Sayar,
1 Web Service Information Systems and Applications GGF16 Semantic Grid Workshop Athens Greece February Geoffrey Fox Computer Science, Informatics,
Tomlinson’s “System” Design Requirements. 10 Stages Stage 1: Strategic purpose Stage 2: Plan for planning Stage 3: Technology seminar Stage 4: Describe.
Interacting Data Services for Distributed Earthquake Modeling Marlon Pierce, Choonhan Youn, and Geoffrey Fox Community Grids Lab Indiana University.
Copyright, Open Geospatial Consortium Making Location Count Peer-to-Peer File Sharing An Answer to the SDI blues North Carolina GIS Conference February,
AMSA TO 4 Advanced Technology for Sensor Clouds 09 May 2012 Anabas Inc. Indiana University.
Scripting based architecture for Management of Streams and Services in Real-time Grid Applications Authors Harshawardhan Gadgil, Geoffrey Fox, Shrideep.
Integrating Geographical Information Systems and Grid Applications
Integrating Geographical Information Systems and Grid Applications
Voter Information Portal
Information Services for Dynamically Assembled Semantic Grids
QuakeSim Quarterly Update
Presentation transcript:

Integrating Geographical Information Systems and Grid Applications Marlon Pierce Contributions: Ahmet Sayar, Galip Aydin, Mehmet Aktas, Harshawardhan Gadgil, Zhigang Qi Community Grids Lab Indiana University Project Funding: NASA AIST, ACCESS

QuakeSim Project Overview QuakeSim is a NASA funded collaboration of geophysicists and computer scientists to build cyber-infrastructure for geophysical research. CI research and development includes  Portlet-based portals AJAX enabled  Geographical Information System services  Application services to run codes.

QuakeSim Project Development Overview Portlet-based portal components allow different portlets to be exchanged between projects.  Form-based portlets --> Interactive Maps  These are clients to Web services  Share with collaborators of REASoN portal. Sensor Grid: Topic based publish-subscribe systems support operations on streaming data. Web services allow request/response style access to data and codes.  GIS services (WMS, WFS)  “Execution grid” services for running codes: RDAHMM, ST_Filter Use application specific WSDL on top of generic code management services.  GPS daily archive Web Services provided by Scripps.

Sensor Grid Overview

SensorGrid architecture supports access to both archived (databases), and real-time geospatial data through universal GIS standards and Web Service interfaces. The architecture provides tools for coupling geospatial data with scientific data assimilation, analysis and visualization codes, such as:  Pattern Informatics  Virtual California  IEISS  RDAHMM

Real-Time Services for GPS Observations Real-time data processing is supported by employing filters around publish/subscribe messaging system. The filters are small applications extended from a generic Filter class to inherit publish and subscribe capabilities. Input SignalOutput Signal Filter

Filter Chains

NaradaBrokering Topics

Real-Time positions on Google maps

Real-Time Station Position Changes

RDAHMM + Real-Time GPS Integration

Federating Map Servers Zao Liu, Marlon Pierce, Geoffrey Fox Community Grids Laboratory Indiana University

Integrating Map Servers Geographical Information Systems combine online dynamic maps and databases. Many GIS software packages exist GIS servers around state of Indiana  ESRI ArcIMS and ArcMap Server (Marion, Vanderburgh, Hancock, Kosciusco, Huntington, Tippecanoe)  Autodesk MapGuide (Hamilton, Hendricks, Monroe, Wayne)  WTH Mapserver™ Web Mapping Application (Fulton, Cass, Daviess, City of Huntingburg) based on several Open Source projects (Minnesota Map Server) Challenge: make 17 different county map servers from different companies work together.  92 counties in Indiana, so potentially 92 different map servers.

Considerations We assume heterogeneity in GIS map and feature servers.  GIS services are organized bottom-up rather than top-down.  Local city governments, 92 different county governments, multiple Indiana state agencies, inter-state (Ohio, Kentucky) consideration, federal government data providers (Hazus).  Must find a way to federate existing services. We must reconcile ESRI, Autodesk, OGC, Google Map, and other technical approaches.  Must try to take advantage of Google, ESRI, etc rather than compete. We must have good performance and interactivity.  Servers must respond quickly--launching queries to 20 different map servers is very inefficient.  Clients should have simplicity and interactivity of Google Maps and similar AJAX style applications.

Caching and Tiling Maps Federation through caching:  WMS and WFS resources are queried and results are stored on the cache servers.  WMS images are stored as tiles. These can be assembled into new images on demand (c. f. Google Maps). Projections and styling can be reconciled. We can store multiple layers this way.  We build adapters that can work with ESRI and OGC products; tailor to specific counties. Serving images as tiles  Client programs obtain images directly from our tile server. That is, don’t go back to the original WMS for every request.  Similar approaches can be used to mediate WFS requests.  This works with Google Map-based clients.  The tile server can re-cache and tile on demand if tile sections are missing.

Map Server Example Marion and Hancock county parcel plots and IDs are overlaid on IU aerial photographic images that are accessed by this mashup using Google Map APIs. We cache and tile all the images from several different map servers. (Marion and Hancock actually use different commercial software.)