SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
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

Contenu connexe

Plus de 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
 

Plus de 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
 

Dernier

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Dernier (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

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