Validaciones OK de tarjetas sin contactos en un rango temporal, asociado a sus coordenadas cuando existe el dato
PREFIX dpay: <http://datos.crtm.es/recurso/transporte/validacion/dpaypoint/> | |
PREFIX gsp: <http://www.opengis.net/ont/geosparql#> | |
PREFIX ttp: <http://vocab.linkeddata.es/datosabiertos/def/transporte/tarjeta-transporte-publico#> | |
PREFIX validacionInstancia: <http://crtm.linkeddata.es/recurso/transporte/validacion/> | |
PREFIX ssn: <http://purl.oclc.org/NET/ssnx/ssn> | |
SELECT DISTINCT ?hashTarjeta ?title ?perfil ?FechaYhora ?dPayPoint ?coordenadas | |
FROM NAMED <http://crtm.linkeddata.es/graph/data/validaciones> | |
FROM NAMED <http://crtm.linkeddata.es/graph/data/dpaypoints> | |
WHERE { | |
GRAPH <http://crtm.linkeddata.es/graph/data/validaciones> { | |
?obs a ttp:Validacion . | |
?obs ssn:observationResultTime ?FechaYhora. | |
?obs ssn:observedBy ?dPayPoint . | |
?obs ssn:observationResult ?sensorOutput . | |
?obs ssn:featureOfInterest ?hashTarjeta . | |
?sensorOutput ssn:hasValue ?instanciaValidacion. | |
?instanciaValidacion ttp:titulo ?title . | |
?instanciaValidacion ttp:perfil ?perfil . | |
FILTER (?FechaYhora>= "2016-03-08"^^xsd:date && ?FechaYhora< "2016-03-10"^^xsd:date) | |
} | |
#OPTIONAL{ | |
GRAPH <http://crtm.linkeddata.es/graph/data/dpaypoints> { | |
?dPayPoint gsp:hasGeometry/gsp:asWKT ?coordenadas . | |
} | |
#} | |
} LIMIT 10 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
Esta consulta es fácil de transformar. Si le quitamos los símbolos “#” entonces nos mostrará todo, y en el caso de que no tenga coordenadas aparecerán en blanco