Modelling Location
Related: - Class Location "The location, i.e. a position against the body (on - body surface – or in the body – implant –) and a physical location (i.e. a postal address and/or a current geolocation when available)."@en - sub-class BodySurfaceLocation "Defines a health device location in terms of a body surface position (i.e. on body health device)."@en with two instances: - ArmpitLocation rdfs:comment "Armpit location, a user body surface location."@en - WristLocation rdfs:comment "Wrist, a user body surface location."@en - sub-class ImplantLocation rdfs:comment "Implant Device (i.e. in body health device) position."@en - sub-class PhysicalLocation "The physical location, i.e. a postal address and a geolocation when available."@en In general, this class is used to model heterogeneous things. In details ## BodySurfaceLocation and ImplantLocation The BodySurfaceLocation and ImplantLocation can be better modeled using the SAREF Core pattern for states, and be harmonized with the SAREF4WEAR extension. (defines OPs locatedIn, locatedOn, locatedNear) ``` WearableLocation rdfs:subClassOf saref:State WeardOnBodySurface a :WearableLocation ArmpitWeared a :WearableLocation ; skos:broader WeardOnBodySurface . WristWeared a :WearableLocation ; skos:broader WeardOnBodySurface . ImplantedInBody a :WearableLocation . ``` in practice: ``` <sensor> saref:hasState WristWeared ``` ## PhysicalLocation Related: - OP hasPhysicalLocation domain Patient (could be relaxed!) - DP geolocation rdfs:comment "The geolocation, when available, shall be given relatively to the current location - geolocation as standardized ISO 6709, e.g. +40.75-074.00/ -."@en range xsd:string - DP postalAddress rdfs:comment "Defines the postal address."@en range xsd:string Clause 5.13 of TS 103 264 (Features of Interest, devices, and spatial objects) states that features of interest can also be geo:Feature, and be described with the GeoSPARQL standard in terms of geolocation. If we need the physical address, we could state that the OP hasLocation links a geo:Feature to a [vcard:Location](http://www.w3.org/2006/vcard/ns#Location) of the W3C VCard vocabulary in RDF (see https://www.w3.org/TR/vcard-rdf/#d4e1865) Also the PhysicalLocation may be considered as a property. See https://labs.etsi.org/rep/saref/saref-portal/-/issues/58 There may be a saref:Property observed by a sensor (ex GPS) or controlled by an actuator (ex robotic arms) ``` PhysicalLocation a saref:Property . PhysicalAddress skos:broader PhysicalLocation . ```
issue