query-6f41ba73938a44defeca0e4b42585986
Affichage des armoiries des communes membres)?http://www.siar.ch/?page_id=20Comment réduire la taille des armoiries (blasons) pour ensuite les intégrer dans un site web tiers ( Comment supprimer de l'affichage les communes qui ne sont plus membres (avec une date de fin)?
Use at
- https://query.wikidata.org/sparql
PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX pq: <http://www.wikidata.org/prop/qualifier/>
PREFIX p: <http://www.wikidata.org/prop/>
PREFIX bd: <http://www.bigdata.com/rdf#>
# Membres de la Convention pour un Service intercommunal d'archivage (NE)
#defaultView:ImageGrid
#view:ImageGrid{"hide": "?_blason"}
SELECT ?_blason ?communeLabel ?datefin ?URL ?nouvellecommuneLabel ?datedebut WHERE {
?commune wdt:P463 wd:Q62112752. # commune membre de SIAr
OPTIONAL {?commune p:P463 ?membre.} #Les éléments qui sont membres du SIAr
OPTIONAL {?membre pq:P580 ?datedebut.} # cherche la date de début de la Convention si elle existe
OPTIONAL {?membre pq:P582 ?datefin.} # cherche la date de la fin de la Convention si elle existe
OPTIONAL {?commune wdt:P1366 ?nouvellecommune.} # cherche la nouvelle entité si la commune membre a été remplacée
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],fr". }
OPTIONAL {?commune wdt:P94 ?_blason. } # cherche le blason s'il existe
OPTIONAL {?commune wdt:P856 ?URL. } # cherche le site web s'il existe
}
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v7("?URL"):::projected
v6("?_blason"):::projected
v1("?commune")
v3("?datedebut"):::projected
v4("?datefin"):::projected
v2("?membre")
v5("?nouvellecommune")
c8(["bd:serviceParam"]):::iri
c10(["#91;AUTO_LANGUAGE#93;,fr"]):::literal
c2(["wd:Q62112752"]):::iri
v1 --"p:direct/P463"--> c2
subgraph optional0["(optional)"]
style optional0 fill:#bbf,stroke-dasharray: 5 5;
v1 -."p:P463".-> v2
end
subgraph optional1["(optional)"]
style optional1 fill:#bbf,stroke-dasharray: 5 5;
v2 -."p:qualifier/P580".-> v3
end
subgraph optional2["(optional)"]
style optional2 fill:#bbf,stroke-dasharray: 5 5;
v2 -."p:qualifier/P582".-> v4
end
subgraph optional3["(optional)"]
style optional3 fill:#bbf,stroke-dasharray: 5 5;
v1 -."p:direct/P1366".-> v5
end
subgraph s1["http://wikiba.se/ontology#label"]
style s1 stroke-width:4px;
c8 --"wikibase:language"--> c10
end
subgraph optional4["(optional)"]
style optional4 fill:#bbf,stroke-dasharray: 5 5;
v1 -."p:direct/P94".-> v6
end
subgraph optional5["(optional)"]
style optional5 fill:#bbf,stroke-dasharray: 5 5;
v1 -."p:direct/P856".-> v7
end