rules_sensor.rml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. prefixes:
  2. ex: http://example.com/table/table/
  3. dbo: http://dbpedia.org/ontology/
  4. rr: http://www.w3.org/ns/r2rml#
  5. foaf: http://xmlns.com/foaf/0.1/
  6. xsd: http://www.w3.org/2001/XMLSchema#
  7. rdfs: http://www.w3.org/2000/01/rdf-schema#
  8. dc: http://purl.org/dc/elements/1.1/
  9. rev: http://purl.org/stuff/rev#
  10. gtfs: http://vocab.gtfs.org/terms#
  11. geo: http://www.w3.org/2003/01/geo/wgs84_pos#
  12. schema: http://schema.org/
  13. dct: http://purl.org/dc/terms/
  14. rml: http://semweb.mmlab.be/ns/rml#
  15. ql: http://semweb.mmlab.be/ns/ql#
  16. rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns#
  17. mappings:
  18. sensor_readings:
  19. sources:
  20. - [sensor.csv~csv]
  21. s: ex:$(index)
  22. po:
  23. - [a, ex:SensorReading]
  24. - [ex:occuredIndex, $(index)]
  25. - [ex:occuredTime, $(microsec)]
  26. - p: ex:Value
  27. o:
  28. value: $(sense_00)
  29. datatype: xsd:double
  30. - p: ex:Value
  31. o:
  32. value: $(sense_01)
  33. datatype: xsd:double
  34. - p: ex:Value
  35. o:
  36. value: $(sense_02)
  37. datatype: xsd:double
  38. - p: ex:Value
  39. o:
  40. value: $(sense_03)
  41. datatype: xsd:double
  42. - p: ex:Value
  43. o:
  44. value: $(sense_10)
  45. datatype: xsd:double
  46. - p: ex:Value
  47. o:
  48. value: $(sense_11)
  49. datatype: xsd:double
  50. - p: ex:Value
  51. o:
  52. value: $(sense_12)
  53. datatype: xsd:double
  54. - p: ex:Value
  55. o:
  56. value: $(sense_13)
  57. datatype: xsd:double