Building Integrated Cyberinfrastructure for GIScience through Geospatial Service Web Jianya Gong, Tong Zhang, Huayi Wu Presenter: Yandong Wang LIESMARS, Wuhan University August 7, 2012 ©2012 LIESMARS Wuhan University Difficulties of Interoperability Heterogeneity of Geographic Information brought by inconsistencies of the following aspects: Data sources Data Models Supporting Systems Coordinate Systems …… 第 2页 Problem Statement Is it possible to SHARE DATA directly and online instead of downloading, transformation or manually transfer? Is it possible to SHARE processing algorithms directly and online, to get processing results (INFORMATION)? Is it possible to integrate distributed processing algorithms online to form a Geoscience model (KNOWLEDGE), and SHARE this model and the results of this model? 第 3页 Geocomputation software and tools Moving toward web-based geoprocessing Service oriented High performance computing 第 4页 Geospatial Service Web (GSW) 第 5页 Conceptual framework - definition Geospatial service web is essentially a web service-based virtual platform that integrates geo-spatial resource acquiring, intelligent information processing, and knowledge discovering services, with high performance computing infrastructure and sensor web supported at the back end. Knowledge discovery services Intelligent processing services Resource acquiring services HPC Sensor web 第 6页 Geospatial Service Web Conceptual framework - architecture Application Tools Standard Service Protocol Dissemination Service Knowledge Service Visualization Service Searching Service Chaining Service Processing Service Sensor Service Data Service Transportation Service Geospatial Service Components Resources Access Protocol Data Storage Computing Network Geospatial Resource Components 第 7页 Sensor Geospatial Service Security Components Development Platform for Application System Geospatial Service Application Components Registration Service Geospatial Service Standard Components Visualization Environment GSW – a Logical Architecture Registration Sensor Resources SOS Computer Resources Data Acquisition Service Registry Data Resources service Processing Service center Registration Registration Processing Resources Composition Service Spatial Information Resources Registration Registration Knowledge Discovery Service Geoscience Knowledge Resources Network Resources Storage Resources Visualization Service Quality of Service Evaluation Users Requirements (Data, Information, Knowledge) 第 8页 GeoSquare - An implementation of GSW GeoComputation Portal GeoChaining Service chain Registry Center Restful services Monitoring Resource depository WMS/WPS/Geoprocessing /Statistics Services Extended services HPC framework 第 9页 GeoComputation Portal http://www.geosquare.org 第 10 页 Registry Center http://geosquare.org/documents/18/15181/DSRC-UserGuide1.0.pdf?version=1.0 第 11 页 GeoChaining 第 12 页 GeoChaining: Architecture Resource Tier Server Tier Client Tier Data Registry Center Data Visualization Module Transformation and Deployment Module Service Registry Center Internet Visual Model Designer Data Internet Visual Integrated Modelling Tool (VIMT) Registry Client Geo-Process Service Web Service Invoker Status Viewer WS-BPEL Engine Data—Service Monitor Server 第 13 页 GeoChaining: Browsing Metadata Metadata 第 14 页 GeoChaining: Data Visualization 第 15 页 GeoChaining: WMS visualization 第 16 页 GeoChaining: Visual Modeling Model Lib Model Elements Model Editor 第 17 页 GeoChaining: an example of modeling Flooding Anlysis 第 18 页 GeoChaining: Status Monitoring Atom Service Status Parallel Task Status 第 19 页 GeoChaining: Visualization of Results Visualization of Results List of results 第 20 页 GeoChaining: Visualization of Results Statistical Chart Statistical Results 第 21 页 GeoSquare is an open platform Documents, API and Demos 第 22 页 Technologies in GeoSquare GeoComputation Portal Liferay Portal Framework Java Registry Center GXT、Java、MySQL Google Map API GeoChaining RCP、SWT/jFace、GEF/EMF/GMF、 WS-BPEL、Servlet Google Earth API ActiveBpel Engine OpenRS parallel framework 第 23 页 Conclusion Geospatial Service Web (GSW) tries to provide a highly intelligent geospatial middleware that integrates various geospatial resources through the Internet based on interoperable Web services technologies. The development of the GSW will focus on the establishment of a platform where data, information, and knowledge can be shared and exchanged in an interoperable manner. 第 24 页 DEMO GeoSquare Portal: http://www.geosquare.org GeoSquare http://geosquare.org/documents/18/15181/DSRCUserGuide1.0.pdf?version=1.0 GeoChaining: http://www.geosquare.org/web/guest/tools 第 25 页 Thank you! The state Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing ©2011 Wuhan University, LIESMARS