SlideShare a Scribd company logo
1 of 22
Download to read offline
Towards Meaningful URIs
        for Linked Sensor Data

K. Janowicz, A. Broering, C. Stasch, T. Everding

     Towards Digital Earth Workshop @ FIS2010, Berlin
                   September 20th, 2010
Vision


 World Wide Web   is for websites
   HTTP
   HTML
   ...


 Sensor Web       is for sensors
     O&M
     SOS
     SPS
     ...




                           Arne Broering - broering@52north.org
Sensor Web Enablement (SWE)

            ®
OGC
    http://www.ogcnetwork.net/swe


 Web Service interfaces & data encodings

 Building blocks for a Sensor Web




                                     Arne Broering - broering@52north.org
SWE Functionality
Project: GITEWS
Sensor Observation Service

               GetCapabilities




SensorML       DescribeSensor


   O&M         GetObservation


    GML     GetFeatureOfInterest




                                 Arne Broering - broering@52north.org
Observations & Measurements

              Observed Property:= „Windspeed“                        Sampling Time
                                                   Result


Feature of Interest:= „SeminarisHotelBerlin“           23 m/s      16.9.2010 13:45

                                                                  Unit of Measure

                                         Sensor := „Weatherstation_Dahlem“




                                                        Observation




                                                 Arne Broering - broering@52north.org
Observations & Measurements

class O&M


                                     Observ ation                                          Any
                                                                           +result
                               -   samplingTime: Time
                                                                                1


                                                      0..*
                                                 +propertyValueProvider



                  +procedure       +observedProperty             +featureOfInterest
                                             1                                       1
                     1

      Procedure                      PropertyType                                    «FeatureType»
                                                                                      AnyFeature




                                                            Arne Broering - broering@52north.org
Goal: Linked Sensor Data

To improve browsing & discovery of sensor data




                            Arne Broering - broering@52north.org
Vision


 World Wide Web    is for websites / documents
   HTTP
   HTML
   ...

 Sensor Web        is for sensors
   SOS
   O&M
   ...

 Linked Data Web   is for linked data
   RDF
   ...

                             Arne Broering - broering@52north.org
Linked Data

 Shift from linked documents to linked data

 Establish links:
    Documents: HTML
    Data: RDF


 Already available linked data:
    people, companies, publications, books, movies, music, television
     programs, genes, proteins…




                                         Arne Broering - broering@52north.org
Linked Data

 Example usage:
   What proteins are involved in signal transduction AND are
    related to pyramidal neurons?
   Google search: 200.000 hits, NO results
   Linked Data search: 32 hits, 32 results
                                           (see TED Talk from Berners-Lee)



 Example “GEO”-usage:
   Which sensors are located along the river Rhine AND
    measure water level higher than 4,50 m during yesterday?




                                     Arne Broering - broering@52north.org
Linked Sensor Data

 Requirements

   Linked Data Model (in RDF)

   Links between data chunks

   Unified Resource Identifier (URI) Scheme




                                       Arne Broering - broering@52north.org
RESTful SOS Proxy for Linked Sensor Data




                          Arne Broering - broering@52north.org
URI Scheme for Linked Sensor Data

 Access to features of interest:
     http://my.authority.org/foi

    Example:
     http://my.authority.org/foi/SeminarisHotelBerlin


 Access to sensors:
     http://my.authority.org/sensors

    Example:
     http://my.authority.org/sensors/Weatherstation_Dahlem




                                         Arne Broering - broering@52north.org
URI Scheme for Linked Sensor Data

 Access to observations:
     http://my.authority.org/observations


 Thematic filter:
     ../observation/<sensor>/<foi>/<observed property>

    Example:
     ../observations/Weatherstation_Dahlem/SeminarisBerlin/windSpeed

    Example “Wildcard”:
     ../observations/-/-/windSpeed




                                            Arne Broering - broering@52north.org
URI Scheme for Linked Sensor Data

 Temporal filter (aligned with ISO8601):

   ../observation/sensor/foi/observed property/<start date>/<end date>


   <start date>:= <year>/<month>/<day>/<hour>/<minute>/<second>
   <end date> := <year>/<month>/<day>/<hour>/<minute>/<second>



 Example:

   February 2010 - 1st July 2010 at 13:05:

   ../2010/02/-/-/-/-/2010/07/01/13/05/-/..


                                              Arne Broering - broering@52north.org
URI Scheme for Linked Sensor Data

 Spatial filter:
  ../<start>/<end>/<minLat>_<minLong>_<maxLat>_<maxLong>_<crs>


    Example:
  ../52.12_7.45_52.34_7.56_urn:ogc:def:crs:EPSG::4326




                                       Arne Broering - broering@52north.org
RESTful SOS Architecture




                           Arne Broering - broering@52north.org
Outlook

 Linked Data model (O&M  RDF)

    Accepted by W3C Semantic Sensor Network Incubator Group
     (http://www.w3.org/2005/Incubator/ssn/)


 Meaningful Links within model

 Include other SWE standards:

    SensorML  RDF

    RESTful SES Proxy



                                    Arne Broering - broering@52north.org
Demo: RESTful SOS Proxy




http://v-swe.uni-muenster.de:8080/52n-OXF-WS/RESTful/sos
Questions?


Thank you!


Arne Broering

broering@52north.org




52°North RESTful SOS Proxy:     http://52north.org/RESTFul_SOS
52°North Semantics Community:   http://52north.org/semantics
IfGI SWSL:                      http://swsl.uni-muenster.de
IfGI MUSIL:                     http://musil.uni-muenster.de

More Related Content

More from Arne Bröring

Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014Arne Bröring
 
Processing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web VisualizationProcessing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web VisualizationArne Bröring
 
Semantic Mediation On The Sensor Web
Semantic Mediation On The Sensor WebSemantic Mediation On The Sensor Web
Semantic Mediation On The Sensor WebArne Bröring
 
enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013Arne Bröring
 
enviroCar Introduction
enviroCar IntroductionenviroCar Introduction
enviroCar IntroductionArne Bröring
 
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...Arne Bröring
 
The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...Arne Bröring
 
SOS extension for the GeoServices REST API
SOS extension for the GeoServices REST APISOS extension for the GeoServices REST API
SOS extension for the GeoServices REST APIArne Bröring
 
ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.Arne Bröring
 
Sensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC StandardsSensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC StandardsArne Bröring
 
Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...Arne Bröring
 
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...Arne Bröring
 
Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)Arne Bröring
 
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Arne Bröring
 

More from Arne Bröring (18)

Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014Location Intelligence bei Swisscom - DW2014
Location Intelligence bei Swisscom - DW2014
 
Processing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web VisualizationProcessing Real-time Sensor Data Streams for 3D Web Visualization
Processing Real-time Sensor Data Streams for 3D Web Visualization
 
Semantic Mediation On The Sensor Web
Semantic Mediation On The Sensor WebSemantic Mediation On The Sensor Web
Semantic Mediation On The Sensor Web
 
enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013enviroCar at INTERGEO 2013
enviroCar at INTERGEO 2013
 
enviroCar Flyer
enviroCar FlyerenviroCar Flyer
enviroCar Flyer
 
enviroCar Introduction
enviroCar IntroductionenviroCar Introduction
enviroCar Introduction
 
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
A Citizen Science Sensor Platform as a Live Link from GIS to the Internet ...
 
The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...The SenseBox project & Internet of Things standardization recommendations for...
The SenseBox project & Internet of Things standardization recommendations for...
 
SOS extension for the GeoServices REST API
SOS extension for the GeoServices REST APISOS extension for the GeoServices REST API
SOS extension for the GeoServices REST API
 
ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.ThinSWEClient - Visualising time series data with open source components.
ThinSWEClient - Visualising time series data with open source components.
 
SenseBox
SenseBoxSenseBox
SenseBox
 
SID Creator
SID CreatorSID Creator
SID Creator
 
Sensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC StandardsSensor Plug & Play with OGC Standards
Sensor Plug & Play with OGC Standards
 
Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...Sensor Interface Descriptors - Describing instrument protocols in a standar...
Sensor Interface Descriptors - Describing instrument protocols in a standar...
 
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
Jirka - Integrating the ogc sensor web enablement framework into the ogc cata...
 
Baranski
BaranskiBaranski
Baranski
 
Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)Sensor Interface Descriptors (SID)
Sensor Interface Descriptors (SID)
 
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
Broering - Bridging Sensor Networks and Sensor Webs @ WOT2010
 

Recently uploaded

ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...FIDO Alliance
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPTiSEO AI
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jNeo4j
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastUXDXConf
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandIES VE
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024Lorenzo Miniero
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 

Recently uploaded (20)

ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 

Meaningful URIs for Linked Sensor Data

  • 1. Towards Meaningful URIs for Linked Sensor Data K. Janowicz, A. Broering, C. Stasch, T. Everding Towards Digital Earth Workshop @ FIS2010, Berlin September 20th, 2010
  • 2. Vision  World Wide Web is for websites  HTTP  HTML  ...  Sensor Web is for sensors  O&M  SOS  SPS  ... Arne Broering - broering@52north.org
  • 3. Sensor Web Enablement (SWE) ® OGC  http://www.ogcnetwork.net/swe  Web Service interfaces & data encodings  Building blocks for a Sensor Web Arne Broering - broering@52north.org
  • 6. Sensor Observation Service GetCapabilities SensorML DescribeSensor O&M GetObservation GML GetFeatureOfInterest Arne Broering - broering@52north.org
  • 7. Observations & Measurements Observed Property:= „Windspeed“ Sampling Time Result Feature of Interest:= „SeminarisHotelBerlin“ 23 m/s 16.9.2010 13:45 Unit of Measure Sensor := „Weatherstation_Dahlem“ Observation Arne Broering - broering@52north.org
  • 8. Observations & Measurements class O&M Observ ation Any +result - samplingTime: Time 1 0..* +propertyValueProvider +procedure +observedProperty +featureOfInterest 1 1 1 Procedure PropertyType «FeatureType» AnyFeature Arne Broering - broering@52north.org
  • 9. Goal: Linked Sensor Data To improve browsing & discovery of sensor data Arne Broering - broering@52north.org
  • 10. Vision  World Wide Web is for websites / documents  HTTP  HTML  ...  Sensor Web is for sensors  SOS  O&M  ...  Linked Data Web is for linked data  RDF  ... Arne Broering - broering@52north.org
  • 11. Linked Data  Shift from linked documents to linked data  Establish links:  Documents: HTML  Data: RDF  Already available linked data:  people, companies, publications, books, movies, music, television programs, genes, proteins… Arne Broering - broering@52north.org
  • 12. Linked Data  Example usage:  What proteins are involved in signal transduction AND are related to pyramidal neurons?  Google search: 200.000 hits, NO results  Linked Data search: 32 hits, 32 results (see TED Talk from Berners-Lee)  Example “GEO”-usage:  Which sensors are located along the river Rhine AND measure water level higher than 4,50 m during yesterday? Arne Broering - broering@52north.org
  • 13. Linked Sensor Data  Requirements  Linked Data Model (in RDF)  Links between data chunks  Unified Resource Identifier (URI) Scheme Arne Broering - broering@52north.org
  • 14. RESTful SOS Proxy for Linked Sensor Data Arne Broering - broering@52north.org
  • 15. URI Scheme for Linked Sensor Data  Access to features of interest: http://my.authority.org/foi  Example: http://my.authority.org/foi/SeminarisHotelBerlin  Access to sensors: http://my.authority.org/sensors  Example: http://my.authority.org/sensors/Weatherstation_Dahlem Arne Broering - broering@52north.org
  • 16. URI Scheme for Linked Sensor Data  Access to observations: http://my.authority.org/observations  Thematic filter: ../observation/<sensor>/<foi>/<observed property>  Example: ../observations/Weatherstation_Dahlem/SeminarisBerlin/windSpeed  Example “Wildcard”: ../observations/-/-/windSpeed Arne Broering - broering@52north.org
  • 17. URI Scheme for Linked Sensor Data  Temporal filter (aligned with ISO8601): ../observation/sensor/foi/observed property/<start date>/<end date> <start date>:= <year>/<month>/<day>/<hour>/<minute>/<second> <end date> := <year>/<month>/<day>/<hour>/<minute>/<second>  Example: February 2010 - 1st July 2010 at 13:05: ../2010/02/-/-/-/-/2010/07/01/13/05/-/.. Arne Broering - broering@52north.org
  • 18. URI Scheme for Linked Sensor Data  Spatial filter: ../<start>/<end>/<minLat>_<minLong>_<maxLat>_<maxLong>_<crs>  Example: ../52.12_7.45_52.34_7.56_urn:ogc:def:crs:EPSG::4326 Arne Broering - broering@52north.org
  • 19. RESTful SOS Architecture Arne Broering - broering@52north.org
  • 20. Outlook  Linked Data model (O&M  RDF)  Accepted by W3C Semantic Sensor Network Incubator Group (http://www.w3.org/2005/Incubator/ssn/)  Meaningful Links within model  Include other SWE standards:  SensorML  RDF  RESTful SES Proxy Arne Broering - broering@52north.org
  • 21. Demo: RESTful SOS Proxy http://v-swe.uni-muenster.de:8080/52n-OXF-WS/RESTful/sos
  • 22. Questions? Thank you! Arne Broering broering@52north.org 52°North RESTful SOS Proxy: http://52north.org/RESTFul_SOS 52°North Semantics Community: http://52north.org/semantics IfGI SWSL: http://swsl.uni-muenster.de IfGI MUSIL: http://musil.uni-muenster.de