Transcript Slide 1

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
The Cybercartographic Atlas of
Antarctica Project
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
distributing existing 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 Content
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
Digital Raster Graphics
On-Line Services
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
Text
Images cont.
Process Animations
Folding of the Earth’s Crust
Movement of the Earth’s Tectonic Plates Over
Geologic Time Scale
Time Series Animation
Video
Partnerships
Users
Scientists
User / Providers
National
Atlases
Arg.,PRC,
U.S.A.
General
Public
Policy
SCAR:
Geosciences
Cybercartorgraphic
Atlas of Antarctica:
•Geoscience
•Physical Science
•Life Science
•Human Activity
CCAMLR
ADGRAV
ADMAP
AGEANT
ANTEC
ANTOSTRAT
BEDMAP
GIANT
SCAR:
Life
Sciences
COMNAP
AGONET
GLOCHANT
READER
SALE
SCAR:
Physical
Sciences
EASIZ
EVOLANTA
RiSCC
Seals
Bird Biology
Evolutionary
Biology
Data
Standing
Committee
(JCADM)
Providers
ADD
CGA
ADDS: AMD + NADCs
SAER
Global
Map
RAMP
IHO
Data Infrastructure
Hub
Node
Data,
Metadata,
Semantics
System Architecture
CAAP Conceptual Framework
Scientists
Interface
Mediator
Data Infrastructure
Policy Makers
General Public
General Service
Architecture
User
Application (atlas)
Interface
Portrayal (map renderer)
Mediator
Processing (modeling software)
Infrastructure
Registry
(metadata
catalog)
Data (feature service)
Service (example)
<application service>
<application service>
<application service>
Theme specific
synthesis
Policy Support
Scientific
Visualization
<portrayal service>
<processing service>
[<data service>]
<catalog service>
<registry service>
The Atlas
Atlas Hub
SCAR Partners
SCAR/External
Partners
<data service>
<data service>
<data service>
Atlas of Ant.
Research
KGIS
Multimedia
<data service>
<data service>
<data service>
ADD
Gateway
Antarctica
Text
Response{GML/
IML}
Request {http}
Example of Partner OGC Data Services
for The Atlas
<service>
Partner OGC
Web Services
<wms>
<wfs>
<wcs>
Antarctic Maps
Antarctic
Features
Antarctic
Imagery/DEM
<sld>
<ftc>
<gazetter>
Antarctic Map
Layer Styles
Antarctic
Feature Catalog
Comp. Gaz.
Antarctica
Representation of the Real World
INTERFACE
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)
Request/Response
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: ArcGIS, PCI, eCognition, Idrisi, Semantic Translator, Information Mapper
Standards Encoded Requests / Data/Metadata (XML / GML / ISO19115 XML)
INFRASTRUCTURE
Request/Response
Catalog Service
Metadata Service
Web Data Services
Sensor
Geo-files
-sensorML
.sdts
.shp
Request/Response
Geographic
Database
Imagery
Text
Data
Images
Sounds
Video
Olfactory
Haptic
- PostGIS
- ArcSDE
.IPQ
.SID
.html
.xml
.jpg
.png
.mp3
.wav
.mpg
.mov
?
?
Real World Observations
(Pulsifer, 2004)
INFRASTRUCTURE
Catalog Service
Metadata Service
Web Data Services
Sensor
Geo-files
-sensorML
.sdts
.shp
Request/Response
Geographic
Database
Imagery
Text
Data
Images
Sounds
Video
Olfactory
Haptic
- PostGIS
- ArcSDE
.IPQ
.SID
.html
.xml
.jpg
.png
.mp3
.wav
.mpg
.mov
?
?
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
Metadata Service
Web Data Services
Sensor
Geo-files
-sensorML
.sdts
.shp
Request/Response
Geographic
Database
Imagery
Text
Data
Images
Sounds
Video
Olfactory
Haptic
- PostGIS
- ArcSDE
.IPQ
.SID
.html
.xml
.jpg
.png
.mp3
.wav
.mpg
.mov
?
?
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)
Representation of the Real World
INTERFACE
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)
Request/Response
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: ArcGIS, PCI, eCognition, Idrisi, Semantic Translator, Information Mapper
Standards Encoded Requests / Data/Metadata (XML / GML / ISO19115 XML)
INFRASTRUCTURE
Request/Response
Catalog Service
Metadata Service
Web Data Services
Sensor
Geo-files
-sensorML
.sdts
.shp
Request/Response
Geographic
Database
Imagery
Text
Data
Images
Sounds
Video
Olfactory
Haptic
- PostGIS
- ArcSDE
.IPQ
.SID
.html
.xml
.jpg
.png
.mp3
.wav
.mpg
.mov
?
?
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