International Coastal Atlas Network and Web 3.0

Post on 25-Jun-2015

93 views 1 download

Tags:

description

Presented to the EuroICAN meeting at Oostende, Belgium. 26 November 2012

Transcript of International Coastal Atlas Network and Web 3.0

ICAN & Web 3.0Adam Leadbetteralead@bodc.ac.ukBritish Oceanographic Data Centre

● A little Web history● Online Controlled Vocabularies...

○ ... and some of their uses● ICAN use case...

○ ... and its implementation

Overview

A little Web history

● Web 1.0 - The read-only web

A little Web history

● Web 1.0 - The read-only web● Web 2.0 - Interaction, collaboration, social

○ Wiki sites○ Twitter, Facebook○ Docs / Drive

A little Web history

● Web 1.0 - The read-only web● Web 2.0 - Interaction, collaboration, social

○ Wiki sites○ Twitter, Facebook○ Docs / Drive

● Web 3.0 - The semantic web○ Unstructured web of documents...○ ... becomes a structured web of data

A little Web history

● Web 1.0 - The read-only web● Web 2.0 - Interaction, collaboration, social

○ Wiki sites○ Twitter, Facebook○ Docs / Drive

● Web 3.0 - The semantic web○ Unstructured web of documents...○ ... becomes a structured web of data

■ Sir Tim Berners-Lee, W3C, Weaving the Web (1999)

The future of the web?

Online controlled vocabularies

● What are they?○ A collection of concepts for populating a given

metadata field

Online controlled vocabularies

● What are they?○ A collection of concepts for populating a given

metadata field○ Ensure consistent spellings & syntax

Online controlled vocabularies

● What are they?○ A collection of concepts for populating a given

metadata field○ Ensure consistent spellings & syntax○ Prevent metadata misunderstandings

Online controlled vocabularies

● What are they?○ A collection of concepts for populating a given

metadata field○ Ensure consistent spellings & syntax○ Prevent metadata misunderstandings○ Maintain a static relationship between metadata

fields and the real world

Online controlled vocabularies

● What are they?○ A collection of concepts for populating a given

metadata field○ Ensure consistent spellings & syntax○ Prevent metadata misunderstandings○ Maintain a static relationship between metadata

fields and the real world○ Concepts from different controlled vocabularies may

be connected using simple mapping relationships

Online controlled vocabularies

● What are they?○ A collection of concepts for populating a given

metadata field○ Ensure consistent spellings & syntax○ Prevent metadata misunderstandings○ Maintain a static relationship between metadata

fields and the real world○ Concepts from different controlled vocabularies may

be connected using simple mapping relationships○ Web accessible - you can browse to them

Online controlled vocabularies

● What are their uses?○ SeaDataNet

Online controlled vocabularies

● What are their uses?○ SeaDataNet

Online controlled vocabularies

● What are their uses?○ SeaDataNet○ BCO-DMO

Online controlled vocabularies

● What are their uses?○ BCO-DMO

Online controlled vocabularies

● What are their uses?○ SeaDataNet○ BCO-DMO○ Climate and Forecast

Online controlled vocabularies

● What are their uses?○ SeaDataNet○ BCO-DMO○ Climate and Forecast

■ Standard Name:"surface_upward_mass_flux_of_carbon_dioxide_expressed_as_carbon_due_to_emission_from_crop_harvesting"

■ EEA pollutant: "Carbon dioxide"■ GEMET source: "harvest"

ICAN "Semantic" Use Case

"Coastline"

ICAN "Semantic" Use Case

"Coastline" ICAN Portal

ICAN "Semantic" Use Case

"Coastline" ICAN Portal

NETMAR SWS NETMAR

Vocabularies

ICAN "Semantic" Use Case

"Coastline" ICAN Portal

NETMAR SWS NETMAR

Vocabularies

Washington State Atlas

California State Atlas

LocalVocab

LocalVocab

ICAN "Semantic" Use Case

"Coastline" ICAN Portal

NETMAR SWS NETMAR

Vocabularies

Washington State Atlas

California State Atlas

LocalVocab

LocalVocab

"Hi res shoreline"

Implementation

● Standards based approach○ W3C & OGC

■ W3C for vocabulary standards■ OGC for catalogue services

Implementation

● Standards based approach○ W3C & OGC

■ W3C for vocabulary standards■ OGC for catalogue services

● Implemented on NETMAR technology○ Semantic mediator

■ Links catalogue services...■ ... with distributed definitions

Implementation

Implementation

Implementation

● Currently at demonstrator phase○ Connected nodes are:

■ Oregon■ MIDA (Ireland)

Implementation

● Currently at demonstrator phase○ Connected nodes are:

■ Oregon■ MIDA (Ireland)

● How to join in?○ Cookbooks published through the ICAN website