370 likes | 526 Views
Communicating Antarctic Science Using Open Source Software . Peter Pulsifer & D.R.F. Taylor Geomatics and Cartographic Research Centre Carleton University Open Source GIS Conference June 9, 2004. Presentation Overview. The Cybercartographic Atlas of Antarctica Project Atlas Content
E N D
Communicating Antarctic Science Using Open Source Software Peter Pulsifer & D.R.F. Taylor Geomatics and Cartographic Research Centre Carleton University Open Source GIS Conference June 9, 2004
Presentation Overview • The Cybercartographic Atlas of Antarctica Project • Atlas Content • Partnerships • System Architecture • Conclusion
Project History • First proposed by Dr. Daniel Vergani of Argentina • Formally adopted by SCAR in Sienna, 2001 • Three workshops held to date • Puerto Madryn, December 2001 • Ottawa, May 2002 • Ottawa, October 2003
Cybercartography • Multisensory • Multimedia • Interactive • Information/analytical package • Produced by interdisciplinary teams • Forms new partnerships • Applied to a wide variety of subjects Taylor, 2003
Goals of the Atlas • Atlas Goals: • Create an innovative new product and methodology to compliment discovering, utilizing, presenting and distributingexisting information and data about Antarctica to a wide variety of users, including scientists, decision makers and the general public • Facilitate increased cooperation and information exchange between Antarctic stakeholders under the terms of the Antarctic treaty • Through international cooperation, to develop and link National Atlases of Antarctica
Atlas Users • General public • Learn from theme specific synthesis of data on Antarctica • Policy makers • Integrate and analyse geographic information to support policy decisions (Cordnonnery, 1999) • Scientists • Integrate and analyse geographic information using scientific visualization to support information discovery and knowledge generation
Atlas Volumes and Themes • Volume 1: Antarctica in a Global Context • The Antarctic Ice Sheet: Implications of Global Climate Change • Volume 2: The Continent of Antarctica • McMurdo Dry Valleys • Volume 3: Antarctic Science • Geoscience: Subglacial Antarctic Lake Exploration • Volume 4: Human Activity in Antarctica • Tourism in Antarctica
Maps On-Line Services Digital Raster Graphics
Satellite Images IceSat LandSat RadarSat
Aerial Photography Hope Bay, Antarctic Peninsula. Compliments: U.S. Geological Survey
DEMs / Shaded Relief Maps Source http://www.maps.ethz.ch Mount Erebus, Ross Sea
Process Animations Folding of the Earth’s Crust Movement of the Earth’s Tectonic Plates Over Geologic Time Scale
ADGRAV ADMAP AGEANT ANTEC ANTOSTRAT BEDMAP GIANT AGONET GLOCHANT READER SALE EASIZ EVOLANTA RiSCC Seals Bird Biology Evolutionary Biology Global Map ADD CGA IHO SAER RAMP ADDS: AMD + NADCs Users User / Providers Providers
Data Infrastructure Hub Node Data, Metadata, Semantics
CAAP Conceptual Framework Interface General Public Scientists Policy Makers Mediator Data Infrastructure
General Service Architecture User Interface Application (atlas) Portrayal (map renderer) Mediator Processing (modeling software) Registry (metadata catalog) Data (feature service) Infrastructure Service (example)
<data service> <data service> <application service> <data service> <data service> <application service> <data service> <data service> <application service> Atlas of Ant. Research ADD Gateway Antarctica Multimedia Policy Support KGIS Theme specific synthesis Scientific Visualization Text <catalog service> <registry service> <portrayal service> <processing service> [<data service>] The Atlas Atlas Hub SCAR Partners SCAR/External Partners
<gazetter> <service> <wms> <sld> <wcs> <wfs> <ftc> Antarctic Imagery/DEM Antarctic Feature Catalog Antarctic Features Antarctic Maps Antarctic Map Layer Styles Partner OGC Web Services Comp. Gaz. Antarctica Example of Partner OGC Data Services for The Atlas Response{GML/ IML} Request {http}
INTERFACE Representation of the Real World Maps (SVG) | 3D/4D Rendering (GeoVRML) | Geo-Imagery (OCX) | Multi-Media(IE, Flash Player etc.) | [Multisensory] | Search Interface Standards Encoded Requests/Data/Metadata(XML / GML / ISO19115 XML) MEDIATOR Request/Response Web Server Cartographic Mediator – Integration/Representation (Scripting and Transformation i.e. PHP, XSLT) Internet Map Server Image Server Media Server Multisensory Media Server Cartographic Mediator - Abstraction (Server Side Scripting and Transformation i.e. PHP, XSLT) Geographic Mediator – Modeling/Data Processing Variety of Software: ArcGIS, PCI, eCognition, Idrisi, Semantic Translator, Information Mapper Standards Encoded Requests / Data/Metadata(XML / GML / ISO19115 XML) INFRASTRUCTURE Request/Response Catalog Service Sensor Metadata Service Geo-files Text Data Images Sounds Video Olfactory Haptic Web Data Services Geographic Database Imagery -sensorML .sdts .shp .html .xml .jpg .png .mp3 .wav .mpg .mov ? ? - PostGIS - ArcSDE .IPQ .SID Request/Response Real World Observations (Pulsifer, 2004)
INFRASTRUCTURE Catalog Service Sensor Metadata Service Geo-files Text Data Images Sounds Video Olfactory Haptic Web Data Services Geographic Database Imagery -sensorML .sdts .shp .html .xml .jpg .png .mp3 .wav .mpg .mov ? ? - PostGIS - ArcSDE .IPQ .SID Request/Response Real World Observations (Pulsifer, 2004)
Infrastructure • Data and Registry Services: • Open source object relational database (PostGIS) central to infrastructure • WMS, WFS, WCS (Mapserver) • Catalog service (deegree) • Sensor Collection Service using SensorML (GML) • Gazetteer (deegree) • Standardized feature model under development • Semantics - future will see open standards formal ontology used by mediator level
MEDIATOR Web Server Cartographic Mediator – Integration/Representation (Scripting and Transformation i.e. PHP, XSLT) Internet Map Server Image Server Media Server Multisensory Media Server Cartographic Mediator - Abstraction (Server Side Scripting and Transformation i.e. PHP, XSLT) Geographic Mediator – Modeling/Data Processing Variety of Software: Modeling, Semantic Translation, Information Mapping Standards Encoded Requests / Data/Metadata(XML / GML / ISO19115 XML) INFRASTRUCTURE Request/Response Catalog Service Sensor Metadata Service Geo-files Text Data Images Sounds Video Olfactory Haptic Web Data Services Geographic Database Imagery -sensorML .sdts .shp .html .xml .jpg .png .mp3 .wav .mpg .mov ? ? - PostGIS - ArcSDE .IPQ .SID Request/Response Real World Observations (Pulsifer, 2004)
Geographic Mediation • Processing Services: • Coordinate transformation (Proj4) • ‘Geofusion’ (development project, OGC) • Semantic Translation (RDF, DAML+OIL) • Image classification (GRASS) • Advanced modelling (GRASS, PostGIS)
Cartographic Mediation • Portrayal services: • Map (Mapserver) • Coverage (Mapserver) • Terrain (deegree) • Multi-media / multi-modal (Apache, others)
INTERFACE Representation of the Real World Maps (SVG) | 3D/4D Rendering (GeoVRML) | Geo-Imagery (OCX) | Multi-Media(IE, Flash Player etc.) | [Multisensory] | Search Interface Standards Encoded Requests/Data/Metadata(XML / GML / ISO19115 XML) MEDIATOR Request/Response Web Server Cartographic Mediator – Integration/Representation (Scripting and Transformation i.e. PHP, XSLT) Internet Map Server Image Server Media Server Multisensory Media Server Cartographic Mediator - Abstraction (Server Side Scripting and Transformation i.e. PHP, XSLT) Geographic Mediator – Modeling/Data Processing Variety of Software: ArcGIS, PCI, eCognition, Idrisi, Semantic Translator, Information Mapper Standards Encoded Requests / Data/Metadata(XML / GML / ISO19115 XML) INFRASTRUCTURE Request/Response Catalog Service Sensor Metadata Service Geo-files Text Data Images Sounds Video Olfactory Haptic Web Data Services Geographic Database Imagery -sensorML .sdts .shp .html .xml .jpg .png .mp3 .wav .mpg .mov ? ? - PostGIS - ArcSDE .IPQ .SID Request/Response Real World Observations (Pulsifer, 2004)
Interface • Rendering Applications: • HTML, JavaScript (Apache, Mapserver) • SVG (Mapserver experimental) • Flash (Mapserver + Flash experimental) • 3D/4D rendering (TBD i.e. NVIZ 3D)
Architecture Summary • Developed to support multimedia cartography based on a Spatial Data Infrastructure model • Modular design intended to provide flexibility, scalability • Based on open standards (i.e. OGC) • Uses (but not limited to) open source software
Conclusion • Cybercartographic Atlas of Antartica aims to communicate Antarctic science using multi-media cartography • System based on distributed knowledge and data • Open source technologies have facilitated the development of a flexible system that can be shared among stakeholders
Acknowledgement • The Author acknowledges the support of the Initiatives on the New Economy program of the Social Sciences and Humanities Research Council of Canada