Query 0 - Thematic_Search: PREFIX dataset: PREFIX geonames: SELECT ?f ?name ?geo ?wkt WHERE { GRAPH dataset:geonames { ?f geonames:name ?name. ?f geonames:hasGeometry ?geo. ?geo geonames:asWKT ?wkt. FILTER(?name = "TOPONYME"^^xsd:string) } } Query 1 - Get_Around_POIs: PREFIX geof: PREFIX geo: PREFIX dataset: PREFIX geonames: SELECT ?f ?name ?fGeo ?code ?parent ?class ?fGeoWKT WHERE { GRAPH dataset:geonames { ?f geonames:name ?name. ?f geonames:hasGeometry ?fGeo. ?f geonames:featureCode ?code. ?f geonames:parentFeature ?parent. ?f geonames:featureClass ?class. ?fGeo geonames:asWKT ?fGeoWKT. FILTER(geof:sfIntersects(?fGeoWKT, "GIVEN_RECTANGLE_IN_WKT"^^geo:wktLiteral)). } } Query 2 - Get_Around_Roads: PREFIX geof: PREFIX geo: PREFIX dataset: PREFIX lgd: SELECT ?r ?label ?rGeo ?rGeoWKT WHERE { GRAPH dataset:lgd { ?r rdf:type ?type. OPTIONAL{ ?r rdfs:label ?label }. ?r lgd:hasGeometry ?rGeo. ?rGeo lgd:asWKT ?rGeoWKT. FILTER(geof:sfIntersects(?rGeoWKT, "GIVEN_RECTANGLE_IN_WKT"^^geo:wktLiteral)). } }