{"id":35,"date":"2017-06-25T15:51:07","date_gmt":"2017-06-25T13:51:07","guid":{"rendered":"http:\/\/wp.scapeler.com\/?page_id=35"},"modified":"2018-12-26T09:56:28","modified_gmt":"2018-12-26T08:56:28","slug":"scapeler-datalab","status":"publish","type":"page","link":"https:\/\/www.scapeler.com\/index.php\/scapeler-datalab\/","title":{"rendered":"Scapeler DataLab"},"content":{"rendered":"<p>In het Scapeler DataLab worden veel open source technieken toegepast en waar nodig ontwikkeld. Hieronder een impressie.<\/p>\n<h1>Back-end \/ middleware<\/h1>\n<ul>\n<li>Servers: Linux \/ Ubuntu<\/li>\n<li>Database: PostgreSQL, PostGIS, MongoDB.<\/li>\n<li>ECM: Alfresco Document Management Systeem<\/li>\n<li>CMS: WordPress<\/li>\n<li>IoT: OGC\/SOS web-service (52North), MQTT Broker, PostgreSQL<\/li>\n<li>Proxy: Nginx<\/li>\n<li>Web-services: NodeJs<\/li>\n<\/ul>\n<h1>Front-end<\/h1>\n<ul>\n<li>Browser: Leaflet, D3Js, etc.<\/li>\n<li>Statistiek en visualisatie: R en RStudio<\/li>\n<\/ul>\n<h1>IoT<\/h1>\n<ul>\n<li>Diverse sensor systemen zoals ApriSensor, ILM, SmartEmission,<\/li>\n<li>Hardware: Raspberry Pi, Arduino, NodeMCU, etc.<\/li>\n<\/ul>\n<h1>Sensoren<\/h1>\n<ul>\n<li>Fijnstof: Dylos, Josuino, Plantower PMS7003 \/ PMSA003, Shinyei PPD41SN, etc.<\/li>\n<li>diversen o.a. voor luchtvochtigheid, temperatuur, luchtdruk, ozon, CO2 en meer (AM2320, DS18B20, BMP280, etc.)<\/li>\n<\/ul>\n<h1>Standaards<\/h1>\n<p>Standaardisatie is belangrijk voor sensor data. Het onderstaande technische plaatje geeft een overzicht van de verschillende onderdelen die een rol spelen bij de registratie van sensor data en metadata volgens de standaard <a href=\"https:\/\/www.w3.org\/TR\/vocab-ssn\/#Observations\">Semantic Sensor Network Ontology<\/a><\/p>\n<p>Korte en vereenvoudigde verklaring van de onderdelen in dit plaatje:<\/p>\n<ul>\n<li>Platform: de cloud service of sensor systeem<\/li>\n<li>FeatureOfInterest: Het sensor kastje op een locatie<\/li>\n<li>Sensor: De sensor zoals de fijnstof of temperatuur sensor<\/li>\n<li>ObservableProperty: De eigenschap van de meetwaarde (PM2.5, Temperatuur)<\/li>\n<li>Procedure: Hoe de meetwaarde tot stand komt en wat is input en output<\/li>\n<li>Observation: Een uitgevoerde meting<\/li>\n<li>Result: \u00a0Een werkelijk meetresultaat<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.w3.org\/TR\/vocab-ssn\/#Observations\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-181 size-full\" src=\"http:\/\/wp.scapeler.com\/wp-content\/uploads\/2017\/06\/SOSA-Observation.png\" alt=\"\" width=\"1344\" height=\"529\" srcset=\"https:\/\/www.scapeler.com\/wp-content\/uploads\/2017\/06\/SOSA-Observation.png 1344w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2017\/06\/SOSA-Observation-600x236.png 600w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2017\/06\/SOSA-Observation-300x118.png 300w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2017\/06\/SOSA-Observation-768x302.png 768w, https:\/\/www.scapeler.com\/wp-content\/uploads\/2017\/06\/SOSA-Observation-1024x403.png 1024w\" sizes=\"auto, (max-width: 1344px) 100vw, 1344px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.w3.org\/TR\/vocab-ssn\/#Observations\" target=\"_blank\" rel=\"noopener\">Semantic Sensor Network Ontology (SSN) OGC van OGC\/W3C<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In het Scapeler DataLab worden veel open source technieken toegepast en waar nodig ontwikkeld. Hieronder een impressie. Back-end \/ middleware Servers: Linux \/ Ubuntu Database: PostgreSQL, PostGIS, MongoDB. ECM: Alfresco Document Management Systeem CMS: WordPress IoT: OGC\/SOS web-service (52North), MQTT Broker, PostgreSQL Proxy: Nginx Web-services: NodeJs Front-end Browser: Leaflet, D3Js, etc. Statistiek en visualisatie: R [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"iawp_total_views":49,"footnotes":""},"class_list":["post-35","page","type-page","status-publish"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/pages\/35","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/comments?post=35"}],"version-history":[{"count":7,"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/pages\/35\/revisions"}],"predecessor-version":[{"id":4415,"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/pages\/35\/revisions\/4415"}],"wp:attachment":[{"href":"https:\/\/www.scapeler.com\/index.php\/wp-json\/wp\/v2\/media?parent=35"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}