query-0b9ca62a792e6517c52ea42c11619bcb

rq turtle/ttl

Communes voisines éloignés de plus de 50 kmSuite à la requête précédente mais dans une optique inverse, les communes qui ont une voisine mais improbable, voici les communes voisines dont les coordonnées sont distantes de plus de 50 km.

Use at

PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX geof: <http://www.opengis.net/def/function/geosparql/>
PREFIX bd: <http://www.bigdata.com/rdf#>
#Communes dont les coordonnées sont distantes de plus de 50 kilomètres
#defaultView:Map
SELECT ?item1 ?item1Label ?item2 ?item2Label ?coord1 ?coord2 ?dist WHERE {
    ?item1 wdt:P31/wdt:P279* wd:Q484170 ; wdt:P47 ?item2 ; wdt:P625 ?coord1 .
    ?item2 wdt:P31/wdt:P279* wd:Q484170 ; wdt:P625 ?coord2 .
    MINUS { ?item1 wdt:P131 wd:Q3769 } # not in Guyane
    MINUS { ?item1 wdt:P131 wd:Q33788 } # not in Nouvelle-Calédonie
 BIND( geof:distance( ?coord1 , ?coord2) as ?dist ).
 FILTER (?dist > 50).
 SERVICE wikibase:label { bd:serviceParam wikibase:language "fr" } .
} ORDER BY DESC(?dist)

Query found at

graph TD classDef projected fill:lightgreen; classDef literal fill:orange; classDef iri fill:yellow; v4("?coord1"):::projected v5("?coord2"):::projected v6("?dist"):::projected v2("?item1"):::projected v3("?item2"):::projected a1((" ")) a2((" ")) c8(["wd:Q3769"]):::iri c13(["fr"]):::literal c11(["bd:serviceParam"]):::iri c4(["wd:Q484170"]):::iri c9(["wd:Q33788"]):::iri f0[["?dist > '50^^xsd:integer'"]] f0 --> v6 v2 --"wdt:P31"--> a1 a1 --"wdt:P279"--> c4 v2 --"wdt:P47"--> v3 v2 --"wdt:P625"--> v4 v3 --"wdt:P31"--> a2 a2 --"wdt:P279"--> c4 v3 --"wdt:P625"--> v5 subgraph minus1["MINUS"] style minus1 stroke-width:6px,fill:pink,stroke:red; v2 --"wdt:P131"--> c8 end subgraph minus2["MINUS"] style minus2 stroke-width:6px,fill:pink,stroke:red; v2 --"wdt:P131"--> c9 end bind3[/"http://www.opengis.net/def/function/geosparql/distance(?coord1,?coord2)"/] v4 --o bind3 v5 --o bind3 bind3 --as--o v6 subgraph s1["http://wikiba.se/ontology#label"] style s1 stroke-width:4px; c11 --"wikibase:language"--> c13 end