Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things

955 views

Published on

Making citizen science sensor platforms and their measured data accessible to GIS users can be a challenging task. Data has to be discovered, downloaded, and converted before adding it to a GIS project. To facilitate integration and enhance interoperability between sensor platforms and GIS, this work proposes a method for accessing sensor platforms directly through GIS. Our approach implements selected parts of the OGC GeoServices REST API directly on a sensor platform, thus making it a first class node on the Internet of Things. Users can get a live view of what is measured in the field in their GIS.

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things

  1. 1. A Citizen Science Sensor Platformas a Live Linkfrom GIS to theInternet of ThingsDustin Demuth, Arne Bröring, Albert RemkeAGILE 2013, Leuven, 16th May 2013
  2. 2. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013Citizen Science is growing...Examples:Quake Catcher NetworkAirQualityEggSafecast‘s bGeigie
  3. 3. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013ChallengeHow to integrate collectedCitizen Science data with GIS?
  4. 4. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 20133 Data Sharing ApproachesSensor 1Web Portal GISSensor nSensor 1OGCServiceGISSensor nSensor 1 ServiceGISSensor n Serviceruns onpublishes topublishes toABC
  5. 5. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013WebThingGoal: Apply Internet / Web of Things ConceptHTTPHTTPSensorPlatformas a:GIS
  6. 6. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013Arduino MegaLow-costEthernetSensorsGPSruns onGISinteractswith accessesServiceApproach – Hardware DesignMicro Controller+ SD Card PowerSupply
  7. 7. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013Approach – Software DesignLooking for protocol ...– Well-defined / standardized– Lightweight– “Geo/GIS - enabled”GeoServices REST API– Currently going through OGCstandardization process– Simple WS interface + JSON– Supported by ESRI‘s JSclients– More ESRI software to come– Also other vendors?
  8. 8. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013Approach – Software DesignGeoServices REST API– Designed to be implemented on mature GIS server– Only portions of Feature Service realized here– Usage of Feature Service data elements:• Layer :=> Sensor• Feature :=> Measurement
  9. 9. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013Approach – Software DesignImplementation of GeoServices‘ Feature Servicehttp://sensebox.org/geoservices– Description of service and array of all layershttp://sensebox.org/geoservices/<layer>– Description of a specified layer (e.g. bounding box)http://sensebox.org/geoservices/<layer>/query– Array of all features of a specified layer (e.g. feature Ids)http://sensebox.org/geoservices/<layer>/<feature>– Description of a feature of a specified layer (e.g. attribute values)
  10. 10. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013Approach – Software Design/geoservicesRead sensors regularlyList of all layers (= sensors)/geoservices/thermo1/queryList of all features (= measurements)/geoservices/thermo1/m123Description of featurehttp://<some IP>
  11. 11. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013Approach – Software DesignEncoding of a feature:{"geometry" : {"point" : { "x" : 7.652118, "y" : 51.934969 },"spatialReference" : { "wkid" : 4326 }},"attributes" : {"ObjectID" : "m123" ,"Time" : "2013-05-16T10:30:03Z" ,"Value" : “15"}}
  12. 12. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013Approach – Software DesignFeature Service – Filtering capabilities:– /geoservices/thermo1/query?geometryType=GeometryPoint&geometry=7,52features of layer ‘thermo1’ which are on point (7 , 52)– Further parameters:– where, returnGeometry, inSR, outSR,spatialRel,relationParam, objectIds, outFields,returnIdsOnlyHowever, due to processing and memory constraintsfiltering is not implemented.
  13. 13. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013Application of the ‘SenseBox‘AirQuality SenseBox Traffic SenseBox
  14. 14. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013DiscussionPerformance– Limited processing speed– Limited memory (main memory: 12 kB, program memory: 256 kB)– No multithreading• Only one client at a time• Can cause lost measurementsEnergy-consumption– Higher demand, due to persistent internet connectionAPI support– Not yet widespread – only ESRI JavaScript clients
  15. 15. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013Conclusions and OutlookWay of exposing sensor platforms as first-class citizenson the Web accessible via GISDirect & live link from GIS into the real-worldLimitations regarding performance & energy consumptionImplementation is easy to deploy and to adaptIn future:– Move to more powerful microcomputers such as Raspberry-Pi– Enable remote configuration of sensor platforms
  16. 16. enviroCar.org
  17. 17. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013enviroCar - OverviewGathering automobile sensor data using OBD2 (~ 20 €)Analysis of collected data on the serverplug inRead out(via Bluetooth)upload
  18. 18. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013enviroCar - Analysis of CO2 Emmissions
  19. 19. A Citizen Science Sensor Platform as a Live Link from GIS to the Internet of Things - AGILE 2013Questions?Thank you!Arne Bröringbroering@52north.orgProject website: http://52north.org/senseBox

×