SlideShare a Scribd company logo
1 of 20
KIT – University of the State of Baden-Württemberg and
National Laboratory of the Helmholtz Association
KARLSRUHE SERVICE RESEARCH INSTITUTE (KSRI)
INSTITUTE OF APPLIED INFORMATICS AND FORMAL DESCRIPTION METHODS (AIFB)
www.ksri.kit.edu
SEMANTIC TECHNOLOGIES INSTITUTE (STI)
Leopold-Franzens-Universität Innsbruck
Geospatial Linked Open Services
Barry Norton, Reto Krummenacher
Towards Digital Earth @ FIS2010, September 20, 2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Linked Open Data Cloud 2007
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
Linked Open Data Cloud 2008
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
Linked Open Data Cloud 2009
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
State of the Art –
GeoNames.org
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
State of the Art –
GeoNames.org Services
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
State of the Art –
GeoNames.org Services
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
State of the Art –
GeoNames.org Weather Service
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
State of the Art –
GeoNames.org Weather Service
{"weatherObservation":
{"clouds":"broken clouds",
"weatherCondition":"drizzle",
"observation":"LESO 251300Z 03007KT
340V040 CAVOK 23/15 Q1010",
"windDirection":30,
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
State of the Art –
GeoNames.org Weather Service
{"weatherObservation":
{"clouds":"broken clouds",
"weatherCondition":"drizzle",
"observation":"LESO 251300Z 03007KT
340V040 CAVOK 23/15 Q1010",
"windDirection":30,
"ICAO":"LESO", ...
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
METAR Ontology
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
 Existing METAR Ontology (somewhat outdated)
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
METAR Ontology
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
 Existing METAR Ontology (somewhat outdated)
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
Geonames Airports
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
‘alternateName’
for both labels
and identification
schemes
(ICAO, IATA)
Only ~100
resources
WGS84
geospatial,
but only
lat/long
(not alt)
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
DBPedia Airports
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Some ICAO, IATA
(with specific
properties) but noisy
Some WGS84, but
not consistently
~3500 verifiable airports (see next)
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
NCAR METAR Station List
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
~8500 airports and other
METAR reporting stations
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
LOS METAR Data
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Uniform WGS84
lat/long/alt
ICAO and IATA-
based URIs plus
skos:notation to
originals
owl:sameAs
• between ICAO/IATA
• to Geonames (108)
• to DBPedia (1159)
http://www.linkedopenservices.org/data/METARStations.rdf.xml
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
LOS Weather Service
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
LOS Geo Resources
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
Resource-Based Linked Open Services
GET
Accept: text/html
303 REDIRECT /page
GET
Accept:
application/rdf+xml
(or text/n3)
303 REDIRECT /data
LinkedDataLinkedService
GET /weather
Accept:
application/rdf+xml
(or text/n3)
200 <rdf:Description>
Geospatial Linked Open Services
Barry Norton and Reto Krummenacher
20.09.2010
Karlsruhe Service Research Institute
www.ksri.kit.edu
Semantic Technologies Institute
www.sti2.at
Conclusion
 We offer the following principles to guide the formation of
Linked Open Services:
1. Describe services as LOD prosumers
with input and output descriptions as SPARQL graph patterns
2. Communicate RDF by RESTful content negotiation
3. Communicate and describe the knowledge contribution resulting
from service interaction, including implicit knowledge relating
input, output and service provider
 Associated with the last principle is an optional fourth:
4. When wrapping non-LOS services, extend the (lifted, if non-RDF)
message to make explicit the implicit knowledge, and to use Linked
Data vocabularies, using SPARQL CONSTRUCT queries
 We have produced, hand-in-hand, a new dataset for LOD
and several services of this form

More Related Content

What's hot

TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...Patrick Sunter
 
Using Lidar in QGIS
Using Lidar in QGISUsing Lidar in QGIS
Using Lidar in QGISMatt Travis
 
Quality of ground data for assessment and benchmarking
Quality of ground data for assessment and benchmarkingQuality of ground data for assessment and benchmarking
Quality of ground data for assessment and benchmarkingIrSOLaV Pomares
 
BDE_SC4_WS3_7_Josep Maria Salanova - The Mobility Use Case in Thessaloniki
BDE_SC4_WS3_7_Josep Maria Salanova - The Mobility Use Case in ThessalonikiBDE_SC4_WS3_7_Josep Maria Salanova - The Mobility Use Case in Thessaloniki
BDE_SC4_WS3_7_Josep Maria Salanova - The Mobility Use Case in ThessalonikiBigData_Europe
 
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport Project
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport ProjectBDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport Project
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport ProjectBigData_Europe
 
A NEW VSAT LINK ABNALYSIS
A NEW VSAT LINK ABNALYSISA NEW VSAT LINK ABNALYSIS
A NEW VSAT LINK ABNALYSISAM Publications
 
PoDiGG: Public Transport Dataset Generator based on Population Distributions
PoDiGG: Public Transport Dataset Generator based on Population DistributionsPoDiGG: Public Transport Dataset Generator based on Population Distributions
PoDiGG: Public Transport Dataset Generator based on Population DistributionsRuben Taelman
 
Open Transport - Holly Krambeck - The World Bank - Transforming Transportatio...
Open Transport - Holly Krambeck - The World Bank - Transforming Transportatio...Open Transport - Holly Krambeck - The World Bank - Transforming Transportatio...
Open Transport - Holly Krambeck - The World Bank - Transforming Transportatio...WRI Ross Center for Sustainable Cities
 
A preliminary open data publishing strategy for live data in flanders
A preliminary open data publishing strategy for live data in flandersA preliminary open data publishing strategy for live data in flanders
A preliminary open data publishing strategy for live data in flandersJulian Rojas
 
2009. Sabrina Schütz-Oberländer. Business location Carinthia. CEE-Wirtschafts...
2009. Sabrina Schütz-Oberländer. Business location Carinthia. CEE-Wirtschafts...2009. Sabrina Schütz-Oberländer. Business location Carinthia. CEE-Wirtschafts...
2009. Sabrina Schütz-Oberländer. Business location Carinthia. CEE-Wirtschafts...Forum Velden
 
BDE: Concepts, Platform and Pilots
BDE: Concepts, Platform and PilotsBDE: Concepts, Platform and Pilots
BDE: Concepts, Platform and PilotsBigData_Europe
 
A call to culture- IFLA presentation aug 2017
A call to culture- IFLA presentation aug 2017A call to culture- IFLA presentation aug 2017
A call to culture- IFLA presentation aug 2017Europeana
 
Field Geometry, auto steering and services
Field Geometry, auto steering and servicesField Geometry, auto steering and services
Field Geometry, auto steering and servicesCAPIGI
 
Open trip planner status update may 2011
Open trip planner status update may 2011Open trip planner status update may 2011
Open trip planner status update may 2011bibianamchugh
 

What's hot (18)

Studying Migrations Routes: New data and Tools
Studying Migrations Routes: New data and ToolsStudying Migrations Routes: New data and Tools
Studying Migrations Routes: New data and Tools
 
Studying Migrations Routes: New data and Tools
Studying Migrations Routes: New data and ToolsStudying Migrations Routes: New data and Tools
Studying Migrations Routes: New data and Tools
 
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
TransportCamp AU Presentation: Designing a multimodal, high-frequency network...
 
Using Lidar in QGIS
Using Lidar in QGISUsing Lidar in QGIS
Using Lidar in QGIS
 
Quality of ground data for assessment and benchmarking
Quality of ground data for assessment and benchmarkingQuality of ground data for assessment and benchmarking
Quality of ground data for assessment and benchmarking
 
Machine learning for Seismic Data Analysis
Machine learning for Seismic Data AnalysisMachine learning for Seismic Data Analysis
Machine learning for Seismic Data Analysis
 
BDE_SC4_WS3_7_Josep Maria Salanova - The Mobility Use Case in Thessaloniki
BDE_SC4_WS3_7_Josep Maria Salanova - The Mobility Use Case in ThessalonikiBDE_SC4_WS3_7_Josep Maria Salanova - The Mobility Use Case in Thessaloniki
BDE_SC4_WS3_7_Josep Maria Salanova - The Mobility Use Case in Thessaloniki
 
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport Project
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport ProjectBDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport Project
BDE_SC4_WS3_3_Rodrigo Castineira - Transforming Transport Project
 
PA2040 Environmental Sensing
PA2040 Environmental SensingPA2040 Environmental Sensing
PA2040 Environmental Sensing
 
A NEW VSAT LINK ABNALYSIS
A NEW VSAT LINK ABNALYSISA NEW VSAT LINK ABNALYSIS
A NEW VSAT LINK ABNALYSIS
 
PoDiGG: Public Transport Dataset Generator based on Population Distributions
PoDiGG: Public Transport Dataset Generator based on Population DistributionsPoDiGG: Public Transport Dataset Generator based on Population Distributions
PoDiGG: Public Transport Dataset Generator based on Population Distributions
 
Open Transport - Holly Krambeck - The World Bank - Transforming Transportatio...
Open Transport - Holly Krambeck - The World Bank - Transforming Transportatio...Open Transport - Holly Krambeck - The World Bank - Transforming Transportatio...
Open Transport - Holly Krambeck - The World Bank - Transforming Transportatio...
 
A preliminary open data publishing strategy for live data in flanders
A preliminary open data publishing strategy for live data in flandersA preliminary open data publishing strategy for live data in flanders
A preliminary open data publishing strategy for live data in flanders
 
2009. Sabrina Schütz-Oberländer. Business location Carinthia. CEE-Wirtschafts...
2009. Sabrina Schütz-Oberländer. Business location Carinthia. CEE-Wirtschafts...2009. Sabrina Schütz-Oberländer. Business location Carinthia. CEE-Wirtschafts...
2009. Sabrina Schütz-Oberländer. Business location Carinthia. CEE-Wirtschafts...
 
BDE: Concepts, Platform and Pilots
BDE: Concepts, Platform and PilotsBDE: Concepts, Platform and Pilots
BDE: Concepts, Platform and Pilots
 
A call to culture- IFLA presentation aug 2017
A call to culture- IFLA presentation aug 2017A call to culture- IFLA presentation aug 2017
A call to culture- IFLA presentation aug 2017
 
Field Geometry, auto steering and services
Field Geometry, auto steering and servicesField Geometry, auto steering and services
Field Geometry, auto steering and services
 
Open trip planner status update may 2011
Open trip planner status update may 2011Open trip planner status update may 2011
Open trip planner status update may 2011
 

Viewers also liked

Viewers also liked (19)

Introdução ao Teatro
Introdução ao TeatroIntrodução ao Teatro
Introdução ao Teatro
 
História do Teatro
História do TeatroHistória do Teatro
História do Teatro
 
Como fazer um índice automático no Word
Como fazer um índice automático no WordComo fazer um índice automático no Word
Como fazer um índice automático no Word
 
Teatro de Fantoches
Teatro de FantochesTeatro de Fantoches
Teatro de Fantoches
 
Teatro de fantoches
Teatro de fantochesTeatro de fantoches
Teatro de fantoches
 
O Teatro de Sombras
O Teatro de SombrasO Teatro de Sombras
O Teatro de Sombras
 
Trabalho de teatro
Trabalho de teatroTrabalho de teatro
Trabalho de teatro
 
Introdução à Música
Introdução à MúsicaIntrodução à Música
Introdução à Música
 
Plano de curso de teatro Ensino Médio
Plano de curso de teatro Ensino MédioPlano de curso de teatro Ensino Médio
Plano de curso de teatro Ensino Médio
 
Os vários tipos de teatro
Os vários tipos de teatroOs vários tipos de teatro
Os vários tipos de teatro
 
Como se faz uma introdução
Como se faz uma introduçãoComo se faz uma introdução
Como se faz uma introdução
 
TEATRO (Conceito; História; Gêneros e principais atores e atrizes)
TEATRO (Conceito; História; Gêneros e principais atores e atrizes)  TEATRO (Conceito; História; Gêneros e principais atores e atrizes)
TEATRO (Conceito; História; Gêneros e principais atores e atrizes)
 
Teatro brasileiro
Teatro brasileiroTeatro brasileiro
Teatro brasileiro
 
Resumão de História da Arte
Resumão de História da ArteResumão de História da Arte
Resumão de História da Arte
 
Como fazer um trabalho escrito
Como fazer um trabalho escritoComo fazer um trabalho escrito
Como fazer um trabalho escrito
 
Introdução a Arte
Introdução a ArteIntrodução a Arte
Introdução a Arte
 
A função da arte slide
A função da arte   slideA função da arte   slide
A função da arte slide
 
O que é arte?
O que é arte?O que é arte?
O que é arte?
 
Como redigir a introdução e a conclusão de um trabalho escrito
Como redigir a introdução e a conclusão de um trabalho escritoComo redigir a introdução e a conclusão de um trabalho escrito
Como redigir a introdução e a conclusão de um trabalho escrito
 

Similar to Geospatial Linked Open Services

Towards Linked Open Services and Processes
Towards Linked Open Services and ProcessesTowards Linked Open Services and Processes
Towards Linked Open Services and ProcessesBarry Norton
 
Universal 1 u 3u+ cubesat deployer
Universal 1 u 3u+ cubesat deployerUniversal 1 u 3u+ cubesat deployer
Universal 1 u 3u+ cubesat deployerMohamad Kornokar
 
Building a real-time data processing pipeline using Apache Kafka, Kafka Conne...
Building a real-time data processing pipeline using Apache Kafka, Kafka Conne...Building a real-time data processing pipeline using Apache Kafka, Kafka Conne...
Building a real-time data processing pipeline using Apache Kafka, Kafka Conne...Paul Brebner
 
TAG: Transatlantic Archaeological Gateway
TAG: Transatlantic Archaeological GatewayTAG: Transatlantic Archaeological Gateway
TAG: Transatlantic Archaeological GatewayJisc
 
Linked Data and Services
Linked Data and ServicesLinked Data and Services
Linked Data and ServicesBarry Norton
 
Real Time Semantic Analysis of Streaming Sensor Data
Real Time Semantic Analysis of Streaming Sensor DataReal Time Semantic Analysis of Streaming Sensor Data
Real Time Semantic Analysis of Streaming Sensor DataHarshal Patni
 
Coupling Australia’s Researchers to the Global Innovation Economy
Coupling Australia’s Researchers to the Global Innovation EconomyCoupling Australia’s Researchers to the Global Innovation Economy
Coupling Australia’s Researchers to the Global Innovation EconomyLarry Smarr
 
B2SHARE: Record lifecycle and HTTP API| www.eudat.eu |
B2SHARE: Record lifecycle and HTTP API| www.eudat.eu | B2SHARE: Record lifecycle and HTTP API| www.eudat.eu |
B2SHARE: Record lifecycle and HTTP API| www.eudat.eu | EUDAT
 
The Coming Revolution in Environmental Awareness
The Coming Revolution in Environmental AwarenessThe Coming Revolution in Environmental Awareness
The Coming Revolution in Environmental AwarenessLarry Smarr
 
PhD_Presentation_v1
PhD_Presentation_v1PhD_Presentation_v1
PhD_Presentation_v1Marco Bosco
 
Creating High Performance Lambda Collaboratories
Creating High Performance Lambda CollaboratoriesCreating High Performance Lambda Collaboratories
Creating High Performance Lambda CollaboratoriesLarry Smarr
 
SC7 Workshop 2: Demo of the BigDataEurope pilot for Secure Societies
SC7 Workshop 2: Demo of the BigDataEurope pilot for Secure SocietiesSC7 Workshop 2: Demo of the BigDataEurope pilot for Secure Societies
SC7 Workshop 2: Demo of the BigDataEurope pilot for Secure SocietiesBigData_Europe
 
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...Larry Smarr
 
Coupling Australia’s Researchers to the Global Innovation Economy
Coupling Australia’s Researchers to the Global Innovation EconomyCoupling Australia’s Researchers to the Global Innovation Economy
Coupling Australia’s Researchers to the Global Innovation EconomyLarry Smarr
 
OptIPuter-A High Performance SOA LambdaGrid Enabling Scientific Applications
OptIPuter-A High Performance SOA LambdaGrid Enabling Scientific ApplicationsOptIPuter-A High Performance SOA LambdaGrid Enabling Scientific Applications
OptIPuter-A High Performance SOA LambdaGrid Enabling Scientific ApplicationsLarry Smarr
 
04 New opportunities in photon science with high-speed X-ray imaging detecto...
04 New opportunities in photon science with high-speed X-ray imaging  detecto...04 New opportunities in photon science with high-speed X-ray imaging  detecto...
04 New opportunities in photon science with high-speed X-ray imaging detecto...RCCSRENKEI
 

Similar to Geospatial Linked Open Services (20)

Towards Linked Open Services and Processes
Towards Linked Open Services and ProcessesTowards Linked Open Services and Processes
Towards Linked Open Services and Processes
 
Universal 1 u 3u+ cubesat deployer
Universal 1 u 3u+ cubesat deployerUniversal 1 u 3u+ cubesat deployer
Universal 1 u 3u+ cubesat deployer
 
Building a real-time data processing pipeline using Apache Kafka, Kafka Conne...
Building a real-time data processing pipeline using Apache Kafka, Kafka Conne...Building a real-time data processing pipeline using Apache Kafka, Kafka Conne...
Building a real-time data processing pipeline using Apache Kafka, Kafka Conne...
 
TAG: Transatlantic Archaeological Gateway
TAG: Transatlantic Archaeological GatewayTAG: Transatlantic Archaeological Gateway
TAG: Transatlantic Archaeological Gateway
 
Wgiss 40 gsdi-report
Wgiss 40 gsdi-reportWgiss 40 gsdi-report
Wgiss 40 gsdi-report
 
WoT 2013 Interop
WoT 2013 InteropWoT 2013 Interop
WoT 2013 Interop
 
Linked Data and Services
Linked Data and ServicesLinked Data and Services
Linked Data and Services
 
Real Time Semantic Analysis of Streaming Sensor Data
Real Time Semantic Analysis of Streaming Sensor DataReal Time Semantic Analysis of Streaming Sensor Data
Real Time Semantic Analysis of Streaming Sensor Data
 
Real Time Semantic Analysis of Streaming Sensor Data
Real Time Semantic Analysis of Streaming Sensor DataReal Time Semantic Analysis of Streaming Sensor Data
Real Time Semantic Analysis of Streaming Sensor Data
 
Coupling Australia’s Researchers to the Global Innovation Economy
Coupling Australia’s Researchers to the Global Innovation EconomyCoupling Australia’s Researchers to the Global Innovation Economy
Coupling Australia’s Researchers to the Global Innovation Economy
 
B2SHARE: Record lifecycle and HTTP API| www.eudat.eu |
B2SHARE: Record lifecycle and HTTP API| www.eudat.eu | B2SHARE: Record lifecycle and HTTP API| www.eudat.eu |
B2SHARE: Record lifecycle and HTTP API| www.eudat.eu |
 
The Coming Revolution in Environmental Awareness
The Coming Revolution in Environmental AwarenessThe Coming Revolution in Environmental Awareness
The Coming Revolution in Environmental Awareness
 
Calit2
Calit2Calit2
Calit2
 
PhD_Presentation_v1
PhD_Presentation_v1PhD_Presentation_v1
PhD_Presentation_v1
 
Creating High Performance Lambda Collaboratories
Creating High Performance Lambda CollaboratoriesCreating High Performance Lambda Collaboratories
Creating High Performance Lambda Collaboratories
 
SC7 Workshop 2: Demo of the BigDataEurope pilot for Secure Societies
SC7 Workshop 2: Demo of the BigDataEurope pilot for Secure SocietiesSC7 Workshop 2: Demo of the BigDataEurope pilot for Secure Societies
SC7 Workshop 2: Demo of the BigDataEurope pilot for Secure Societies
 
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
A Campus-Scale High Performance Cyberinfrastructure is Required for Data-Int...
 
Coupling Australia’s Researchers to the Global Innovation Economy
Coupling Australia’s Researchers to the Global Innovation EconomyCoupling Australia’s Researchers to the Global Innovation Economy
Coupling Australia’s Researchers to the Global Innovation Economy
 
OptIPuter-A High Performance SOA LambdaGrid Enabling Scientific Applications
OptIPuter-A High Performance SOA LambdaGrid Enabling Scientific ApplicationsOptIPuter-A High Performance SOA LambdaGrid Enabling Scientific Applications
OptIPuter-A High Performance SOA LambdaGrid Enabling Scientific Applications
 
04 New opportunities in photon science with high-speed X-ray imaging detecto...
04 New opportunities in photon science with high-speed X-ray imaging  detecto...04 New opportunities in photon science with high-speed X-ray imaging  detecto...
04 New opportunities in photon science with high-speed X-ray imaging detecto...
 

More from Barry Norton

Knowledge Graphs and Milestone
Knowledge Graphs and MilestoneKnowledge Graphs and Milestone
Knowledge Graphs and MilestoneBarry Norton
 
ResearchSpace Platform in Use
ResearchSpace Platform in UseResearchSpace Platform in Use
ResearchSpace Platform in UseBarry Norton
 
ResearchSpace Collaborative Features
ResearchSpace Collaborative FeaturesResearchSpace Collaborative Features
ResearchSpace Collaborative FeaturesBarry Norton
 
Book of the Dead Project
Book of the Dead ProjectBook of the Dead Project
Book of the Dead ProjectBarry Norton
 
Data Culture / Culture Data
Data Culture / Culture DataData Culture / Culture Data
Data Culture / Culture DataBarry Norton
 
Querying Cultural Heritage
Querying Cultural HeritageQuerying Cultural Heritage
Querying Cultural HeritageBarry Norton
 
A Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access ControlA Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access ControlBarry Norton
 
GLAMorous LOD and ResearchSpace introduction
GLAMorous LOD and ResearchSpace introductionGLAMorous LOD and ResearchSpace introduction
GLAMorous LOD and ResearchSpace introductionBarry Norton
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceBarry Norton
 
Integrating Drupal with a Triple Store
Integrating Drupal with a Triple StoreIntegrating Drupal with a Triple Store
Integrating Drupal with a Triple StoreBarry Norton
 
Crowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data managementCrowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data managementBarry Norton
 
Linked Open Services @ SemData2010
Linked Open Services @ SemData2010Linked Open Services @ SemData2010
Linked Open Services @ SemData2010Barry Norton
 

More from Barry Norton (14)

Knowledge Graphs and Milestone
Knowledge Graphs and MilestoneKnowledge Graphs and Milestone
Knowledge Graphs and Milestone
 
ResearchSpace Platform in Use
ResearchSpace Platform in UseResearchSpace Platform in Use
ResearchSpace Platform in Use
 
GRAVITATE Search
GRAVITATE SearchGRAVITATE Search
GRAVITATE Search
 
ResearchSpace Collaborative Features
ResearchSpace Collaborative FeaturesResearchSpace Collaborative Features
ResearchSpace Collaborative Features
 
Book of the Dead Project
Book of the Dead ProjectBook of the Dead Project
Book of the Dead Project
 
Data Culture / Culture Data
Data Culture / Culture DataData Culture / Culture Data
Data Culture / Culture Data
 
Querying Cultural Heritage
Querying Cultural HeritageQuerying Cultural Heritage
Querying Cultural Heritage
 
A Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access ControlA Data API with Security and Graph-Level Access Control
A Data API with Security and Graph-Level Access Control
 
GLAMorous LOD and ResearchSpace introduction
GLAMorous LOD and ResearchSpace introductionGLAMorous LOD and ResearchSpace introduction
GLAMorous LOD and ResearchSpace introduction
 
GLAMorous LOD
GLAMorous LODGLAMorous LOD
GLAMorous LOD
 
Linked Data, Ontologies and Inference
Linked Data, Ontologies and InferenceLinked Data, Ontologies and Inference
Linked Data, Ontologies and Inference
 
Integrating Drupal with a Triple Store
Integrating Drupal with a Triple StoreIntegrating Drupal with a Triple Store
Integrating Drupal with a Triple Store
 
Crowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data managementCrowdsourcing tasks in Linked Data management
Crowdsourcing tasks in Linked Data management
 
Linked Open Services @ SemData2010
Linked Open Services @ SemData2010Linked Open Services @ SemData2010
Linked Open Services @ SemData2010
 

Recently uploaded

MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 

Recently uploaded (20)

MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 

Geospatial Linked Open Services

  • 1. KIT – University of the State of Baden-Württemberg and National Laboratory of the Helmholtz Association KARLSRUHE SERVICE RESEARCH INSTITUTE (KSRI) INSTITUTE OF APPLIED INFORMATICS AND FORMAL DESCRIPTION METHODS (AIFB) www.ksri.kit.edu SEMANTIC TECHNOLOGIES INSTITUTE (STI) Leopold-Franzens-Universität Innsbruck Geospatial Linked Open Services Barry Norton, Reto Krummenacher Towards Digital Earth @ FIS2010, September 20, 2010
  • 2. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010 Linked Open Data Cloud 2007
  • 3. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at Linked Open Data Cloud 2008 Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010
  • 4. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at Linked Open Data Cloud 2009 Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010
  • 5. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at State of the Art – GeoNames.org Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010
  • 6. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at State of the Art – GeoNames.org Services Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010
  • 7. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at State of the Art – GeoNames.org Services Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010
  • 8. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at State of the Art – GeoNames.org Weather Service Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010
  • 9. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at State of the Art – GeoNames.org Weather Service {"weatherObservation": {"clouds":"broken clouds", "weatherCondition":"drizzle", "observation":"LESO 251300Z 03007KT 340V040 CAVOK 23/15 Q1010", "windDirection":30, Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010
  • 10. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at State of the Art – GeoNames.org Weather Service {"weatherObservation": {"clouds":"broken clouds", "weatherCondition":"drizzle", "observation":"LESO 251300Z 03007KT 340V040 CAVOK 23/15 Q1010", "windDirection":30, "ICAO":"LESO", ... Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010
  • 11. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at METAR Ontology Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010  Existing METAR Ontology (somewhat outdated)
  • 12. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at METAR Ontology Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010  Existing METAR Ontology (somewhat outdated)
  • 13. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at Geonames Airports Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010 ‘alternateName’ for both labels and identification schemes (ICAO, IATA) Only ~100 resources WGS84 geospatial, but only lat/long (not alt)
  • 14. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at DBPedia Airports Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010 Some ICAO, IATA (with specific properties) but noisy Some WGS84, but not consistently ~3500 verifiable airports (see next)
  • 15. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at NCAR METAR Station List Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010 ~8500 airports and other METAR reporting stations
  • 16. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at LOS METAR Data Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010 Uniform WGS84 lat/long/alt ICAO and IATA- based URIs plus skos:notation to originals owl:sameAs • between ICAO/IATA • to Geonames (108) • to DBPedia (1159) http://www.linkedopenservices.org/data/METARStations.rdf.xml
  • 17. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at LOS Weather Service Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010
  • 18. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at LOS Geo Resources Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010
  • 19. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at Resource-Based Linked Open Services GET Accept: text/html 303 REDIRECT /page GET Accept: application/rdf+xml (or text/n3) 303 REDIRECT /data LinkedDataLinkedService GET /weather Accept: application/rdf+xml (or text/n3) 200 <rdf:Description> Geospatial Linked Open Services Barry Norton and Reto Krummenacher 20.09.2010
  • 20. Karlsruhe Service Research Institute www.ksri.kit.edu Semantic Technologies Institute www.sti2.at Conclusion  We offer the following principles to guide the formation of Linked Open Services: 1. Describe services as LOD prosumers with input and output descriptions as SPARQL graph patterns 2. Communicate RDF by RESTful content negotiation 3. Communicate and describe the knowledge contribution resulting from service interaction, including implicit knowledge relating input, output and service provider  Associated with the last principle is an optional fourth: 4. When wrapping non-LOS services, extend the (lifted, if non-RDF) message to make explicit the implicit knowledge, and to use Linked Data vocabularies, using SPARQL CONSTRUCT queries  We have produced, hand-in-hand, a new dataset for LOD and several services of this form

Editor's Notes

  1. The upper right is standard application of Linked Data principles – if you request (state, in the request header, that you accept) HTML, you are redirected to a ‚page‘ URI; if you request RDF, you are redirected to a ‚data‘ URI (i.e. page/data is, in our implementation, appended to the end of the resource‘s URI). This is because the original URI actually identifies the airport but, since the airport is a real thing, not an information resource, you can‘t actually retrieve it in itself, only a related information resource. The bottom right is how we extend in LOS – under the same URI scheme you can ask for a computation relative to the resource by POSTing to a URI representing the weather under it (the airport).
  2. Implicit knowledge – if you call a service with input ‚Vienna‘ and get output ‚20C‘, the implicit knowledge is that 20C is the temperature at the last report in Vienna (+ provenenance = ‚according to...‘)