Strabon
diff examples/teleios/discover.rq @ 1489:6d3b0882fb45
[maven-release-plugin] prepare for next development iteration
author | Babis Nikolaou <charnik@di.uoa.gr> |
---|---|
date | Wed Mar 11 20:00:42 2015 +0200 (2015-03-11) |
parents | b76d08b43131 |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/examples/teleios/discover.rq Wed Mar 11 20:00:42 2015 +0200 1.3 @@ -0,0 +1,20 @@ 1.4 +PREFIX noa: <http://teleios.di.uoa.gr/ontologies/noaOntology.owl#> 1.5 +PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> 1.6 +PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> 1.7 +PREFIX strdf: <http://strdf.di.uoa.gr/ontology#> 1.8 +PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> 1.9 +PREFIX gag: <http://geo.linkedopendata.gr/greekadministrativeregion/ontology#> 1.10 + 1.11 +SELECT ?h (strdf:transform(?hGeo, <http://www.opengis.net/def/crs/EPSG/0/4326>) AS ?geo) ?conf ?muni 1.12 +WHERE { 1.13 +?h noa:hasGeometry ?hGeo ; 1.14 + noa:hasAcquisitionTime ?hAcquisitionTime ; 1.15 + noa:producedFromProcessingChain ?hProcessingChain ; 1.16 + noa:isDerivedFromSensor "SENSOR"^^xsd:string ; 1.17 + noa:hasConfidence ?conf ; 1.18 + gag:hasMunicipality ?muni . 1.19 + FILTER(?hProcessingChain = "PROCESSING_CHAIN" || ?hProcessingChain = "PROCESSING_CHAIN-TimePersistence") . 1.20 + FILTER("MIN_ACQUISITION_TIME"^^xsd:dateTime <= ?hAcquisitionTime && ?hAcquisitionTime <= "MAX_ACQUISITION_TIME"^^xsd:dateTime ) . 1.21 + OPTIONAL {?h noa:isDiscarded ?disc }. 1.22 + FILTER (!bound(?disc)) . 1.23 +}