... | @@ -14,20 +14,20 @@ WHERE |
... | @@ -14,20 +14,20 @@ WHERE |
|
{ ?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?bmsId ;
|
|
{ ?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?bmsId ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?source a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#TemperatureSensor> ;
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?sourcelocationR .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?sourcelocationR .
|
|
|
|
?sourcelocationR
|
|
?sourcelocationR
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> "S01" .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> "S01" .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope ;
|
|
?scope a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Room> .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#sensingMethodUsed> ?sensing ;
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#sensingMethodUsed> ?sensing .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
?sensing a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#StatelessDirectSensing> .
|
|
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
|
|
?property <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPhysicalQuality> <http://purl.oclc.org/NET/muo/ucum/physical-quality/temperature> ;
|
|
?property <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPhysicalQuality> <http://purl.oclc.org/NET/muo/ucum/physical-quality/temperature> ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Air> .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Air> .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?groupR a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Building> ;
|
|
?groupR <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group .
|
|
a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Building> .
|
|
|
|
?sensing a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#StatelessDirectSensing> .
|
|
|
|
?scope a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Room> .
|
|
|
|
?source a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#TemperatureSensor> .
|
|
?datapoint a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Input> .
|
|
?datapoint a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Input> .
|
|
?trend <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#trends> ?datapoint ;
|
|
?trend <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#trends> ?datapoint ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?trendbmsId
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?trendbmsId
|
... | @@ -44,24 +44,24 @@ WHERE |
... | @@ -44,24 +44,24 @@ WHERE |
|
{ ?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?bmsId ;
|
|
{ ?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?bmsId ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?source a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Sensor> ;
|
|
|
|
a ?sourcetype .
|
|
|
|
?sourcetype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Device>
|
|
|
|
FILTER ( ( ?sourcetype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#SensingDevice> ) && NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?sourcetype
|
|
|
|
FILTER ( ( ( ?subtype != ?sourcetype ) && ( ?subtype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#SensingDevice> ) ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
} )
|
|
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?sourcelocationR .
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?sourcelocationR .
|
|
?sourcelocationR
|
|
?sourcelocationR
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> "S01B04" .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> "S01B04" .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope ;
|
|
?scope a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Room> .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#sensingMethodUsed> ?sensing ;
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#sensingMethodUsed> ?sensing .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
?sensing a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#StatelessDirectSensing> .
|
|
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
|
|
?property <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Air> .
|
|
?property <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Air> .
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?groupR a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Room> ;
|
|
?groupR <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group .
|
|
a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Room> .
|
|
|
|
?sensing a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#StatelessDirectSensing> .
|
|
|
|
?scope a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Room> .
|
|
|
|
?source a ?sourcetype .
|
|
|
|
?sourcetype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Device>
|
|
|
|
FILTER NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?sourcetype
|
|
|
|
FILTER ( ( ?subtype != ?sourcetype ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
}
|
|
|
|
?source a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Sensor> .
|
|
?datapoint a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Input>
|
|
?datapoint a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Input>
|
|
}
|
|
}
|
|
```
|
|
```
|
... | @@ -78,30 +78,15 @@ WHERE |
... | @@ -78,30 +78,15 @@ WHERE |
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> "bacnet://04010306.AV1" .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> "bacnet://04010306.AV1" .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?sourcebimId ;
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?sourcebimId ;
|
|
a ?sourcetype .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasInstallationInRoom> ?sourcelocationF .
|
|
?sourcetype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Device>
|
|
|
|
FILTER ( ( ?sourcetype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#SensingDevice> ) && NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?sourcetype
|
|
|
|
FILTER ( ( ( ?subtype != ?sourcetype ) && ( ?subtype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#SensingDevice> ) ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
} )
|
|
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasInstallationInRoom> ?sourcelocationF .
|
|
|
|
?sourcelocationF
|
|
?sourcelocationF
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?sourcelocation .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?sourcelocation .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?scopebimId ;
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?scopebimId
|
|
a ?scopetype .
|
|
|
|
?scopetype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Facility>
|
|
|
|
FILTER ( ( ?scopetype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#FeatureOfInterest> ) && NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?scopetype
|
|
|
|
FILTER ( ( ( ?subtype != ?scopetype ) && ( ?subtype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#FeatureOfInterest> ) ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
} )
|
|
|
|
OPTIONAL
|
|
OPTIONAL
|
|
{ ?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasInstallationLocation> ?scopeLocF .
|
|
{ ?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasInstallationLocation> ?scopeLocF .
|
|
?scopeLocF <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?scopelocation}
|
|
?scopeLocF <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?scopelocation}
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#sensingMethodUsed> ?sensing .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#sensingMethodUsed> ?sensing
|
|
?sensing a ?sensingtype .
|
|
|
|
?sensingtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Sensing>
|
|
|
|
FILTER ( ( ?sensingtype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Sensing> ) && NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?sensingtype
|
|
|
|
FILTER ( ( ( ?subtype != ?sensingtype ) && ( ?subtype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Sensing> ) ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
} )
|
|
|
|
OPTIONAL
|
|
OPTIONAL
|
|
{ ?sensing <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasAggregationTimeWindow> ?sensingwindow}
|
|
{ ?sensing <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasAggregationTimeWindow> ?sensingwindow}
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
... | @@ -109,11 +94,26 @@ WHERE |
... | @@ -109,11 +94,26 @@ WHERE |
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> ?propertydomain .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> ?propertydomain .
|
|
?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#publishedByDevice> ?publisher .
|
|
?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#publishedByDevice> ?publisher .
|
|
?publisher <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?publisherbimId .
|
|
?publisher <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?publisherbimId .
|
|
|
|
?sensing a ?sensingtype .
|
|
|
|
?sensingtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Sensing>
|
|
|
|
FILTER NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?sensingtype
|
|
|
|
FILTER ( ( ?subtype != ?sensingtype ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
}
|
|
|
|
?scope a ?scopetype .
|
|
|
|
?scopetype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Facility>
|
|
|
|
FILTER NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?scopetype
|
|
|
|
FILTER ( ( ?subtype != ?scopetype ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
}
|
|
|
|
?source a ?sourcetype .
|
|
|
|
?sourcetype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Device>
|
|
|
|
FILTER NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?sourcetype
|
|
|
|
FILTER ( ( ?subtype != ?sourcetype ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
}
|
|
?datapoint a ?type .
|
|
?datapoint a ?type .
|
|
?type <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#DataPoint>
|
|
?type <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#DataPoint>
|
|
FILTER ( ( ?type != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#DataPoint> ) && NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?type
|
|
FILTER NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?type
|
|
FILTER ( ( ( ?subtype != ?type ) && ( ?subtype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#DataPoint> ) ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
FILTER ( ( ?subtype != ?type ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
} )
|
|
}
|
|
}
|
|
}
|
|
```
|
|
```
|
|
|
|
|
... | @@ -127,18 +127,18 @@ WHERE |
... | @@ -127,18 +127,18 @@ WHERE |
|
{ ?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?bmsId ;
|
|
{ ?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?bmsId ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?source a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#TemperatureSensor> ;
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?sourcelocationR .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?sourcelocationR .
|
|
|
|
?sourcelocationR
|
|
?sourcelocationR
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> "S01B04" .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> "S01B04" .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope ;
|
|
?scope a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Room> .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
|
|
?property <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPhysicalQuality> <http://purl.oclc.org/NET/muo/ucum/physical-quality/temperature> ;
|
|
?property <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPhysicalQuality> <http://purl.oclc.org/NET/muo/ucum/physical-quality/temperature> ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Air> .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Air> .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?groupR a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Floor> ;
|
|
?groupR <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group .
|
|
a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Floor> .
|
|
|
|
?scope a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Room> .
|
|
|
|
?source a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#TemperatureSensor> .
|
|
?datapoint a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Input>
|
|
?datapoint a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Input>
|
|
}
|
|
}
|
|
```
|
|
```
|
... | @@ -152,14 +152,14 @@ SELECT ?bmsId ?group |
... | @@ -152,14 +152,14 @@ SELECT ?bmsId ?group |
|
WHERE
|
|
WHERE
|
|
{ ?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?bmsId ;
|
|
{ ?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?bmsId ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source ;
|
|
?source a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#HumiditySensor> .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope ;
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope ;
|
|
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
?property <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Air> .
|
|
?property <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Air> .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?groupR a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Building> ;
|
|
?groupR <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group
|
|
a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Building> .
|
|
|
|
?source a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#HumiditySensor>
|
|
}
|
|
}
|
|
```
|
|
```
|
|
|
|
|
... | @@ -168,28 +168,25 @@ WHERE |
... | @@ -168,28 +168,25 @@ WHERE |
|
Large number of data points based on loose criteria with the "bottleneck" attribute - all humidity sensors in the database and their data point type)
|
|
Large number of data points based on loose criteria with the "bottleneck" attribute - all humidity sensors in the database and their data point type)
|
|
|
|
|
|
```
|
|
```
|
|
SELECT ?trendbmsId ?bmsId ?group
|
|
SELECT ?bmsId ?type ?scopebimId ?group
|
|
WHERE
|
|
WHERE
|
|
{ ?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?bmsId ;
|
|
{ ?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?bmsId ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source ;
|
|
?source a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#TemperatureSensor> ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?sourcelocationR .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?scopebimId .
|
|
?sourcelocationR
|
|
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> "S01" .
|
|
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope .
|
|
|
|
?scope a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Room> .
|
|
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#sensingMethodUsed> ?sensing .
|
|
|
|
?sensing a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#StatelessDirectSensing> .
|
|
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
?property <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPhysicalQuality> <http://purl.oclc.org/NET/muo/ucum/physical-quality/temperature> ;
|
|
?property <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPhysicalQuality> <http://purl.oclc.org/NET/muo/ucum/physical-quality/temperature> ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Air> .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasPropertyDomain> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Air> .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?groupR a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Building> ;
|
|
?groupR <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group .
|
|
a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Building> .
|
|
?datapoint a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Input> .
|
|
?source a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#TemperatureSensor> .
|
|
?trend <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#trends> ?datapoint ;
|
|
?datapoint a ?type .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasBMSId> ?trendbmsId
|
|
?type <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#DataPoint>
|
|
|
|
FILTER NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?type
|
|
|
|
FILTER ( ( ?subtype != ?type ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
}
|
|
}
|
|
}
|
|
```
|
|
```
|
|
|
|
|
... | @@ -205,31 +202,15 @@ WHERE |
... | @@ -205,31 +202,15 @@ WHERE |
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#expressesObservation> ?obs .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedBy> ?source .
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?sourcebimId ;
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?sourcebimId ;
|
|
a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#TemperatureSensor> ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasInstallationInRoom> ?sourcelocationF .
|
|
a ?sourcetype .
|
|
|
|
?sourcetype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Device>
|
|
|
|
FILTER ( ( ?sourcetype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#SensingDevice> ) && NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?sourcetype
|
|
|
|
FILTER ( ( ( ?subtype != ?sourcetype ) && ( ?subtype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#SensingDevice> ) ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
} )
|
|
|
|
?source <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasInstallationInRoom> ?sourcelocationF .
|
|
|
|
?sourcelocationF
|
|
?sourcelocationF
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?sourcelocation .
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?sourcelocation .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#featureOfInterest> ?scope .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?scopebimId ;
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?scopebimId
|
|
a ?scopetype .
|
|
|
|
?scopetype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Facility>
|
|
|
|
FILTER ( ( ?scopetype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#FeatureOfInterest> ) && NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?scopetype
|
|
|
|
FILTER ( ( ( ?subtype != ?scopetype ) && ( ?subtype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#FeatureOfInterest> ) ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
} )
|
|
|
|
OPTIONAL
|
|
OPTIONAL
|
|
{ ?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasInstallationLocation> ?scopeLocF .
|
|
{ ?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasInstallationLocation> ?scopeLocF .
|
|
?scopeLocF <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?scopelocation}
|
|
?scopeLocF <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?scopelocation}
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#sensingMethodUsed> ?sensing .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#sensingMethodUsed> ?sensing
|
|
?sensing a ?sensingtype .
|
|
|
|
?sensingtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Sensing>
|
|
|
|
FILTER ( ( ?sensingtype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Sensing> ) && NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?sensingtype
|
|
|
|
FILTER ( ( ( ?subtype != ?sensingtype ) && ( ?subtype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Sensing> ) ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
} )
|
|
|
|
OPTIONAL
|
|
OPTIONAL
|
|
{ ?sensing <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasAggregationTimeWindow> ?sensingwindow}
|
|
{ ?sensing <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#hasAggregationTimeWindow> ?sensingwindow}
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
|
?obs <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#observedProperty> ?property .
|
... | @@ -240,13 +221,29 @@ WHERE |
... | @@ -240,13 +221,29 @@ WHERE |
|
?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#publishedByDevice> ?publisher .
|
|
?datapoint <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#publishedByDevice> ?publisher .
|
|
?publisher <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?publisherbimId .
|
|
?publisher <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?publisherbimId .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?scope <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#isPartOf> ?groupR .
|
|
?groupR a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Building> ;
|
|
?groupR <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group ;
|
|
<http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#hasBIMId> ?group .
|
|
a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Building> .
|
|
|
|
?sensing a ?sensingtype .
|
|
|
|
?sensingtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#Sensing>
|
|
|
|
FILTER NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?sensingtype
|
|
|
|
FILTER ( ( ?subtype != ?sensingtype ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
}
|
|
|
|
?scope a ?scopetype .
|
|
|
|
?scopetype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Facility>
|
|
|
|
FILTER NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?scopetype
|
|
|
|
FILTER ( ( ?subtype != ?scopetype ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
}
|
|
|
|
?source a ?sourcetype .
|
|
|
|
?sourcetype <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#Device>
|
|
|
|
FILTER NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?sourcetype
|
|
|
|
FILTER ( ( ?subtype != ?sourcetype ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
|
|
}
|
|
|
|
?source a <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBIM#TemperatureSensor> .
|
|
?datapoint a ?type .
|
|
?datapoint a ?type .
|
|
?type <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#DataPoint>
|
|
?type <http://www.w3.org/2000/01/rdf-schema#subClassOf> <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#DataPoint>
|
|
FILTER ( ( ?type != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#DataPoint> ) && NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?type
|
|
FILTER NOT EXISTS { ?subtype <http://www.w3.org/2000/01/rdf-schema#subClassOf> ?type
|
|
FILTER ( ( ( ?subtype != ?type ) && ( ?subtype != <http://is.muni.cz/www/255658/sbms/v2_0/SemanticBMS#DataPoint> ) ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
FILTER ( ( ?subtype != ?type ) && ( ?subtype != <http://www.w3.org/2002/07/owl#Nothing> ) )
|
|
} )
|
|
}
|
|
}
|
|
}
|
|
```
|
|
```
|
|
|
|
|