query-a3e211274ef8a5f874f20b240ca8f24a
Fars de les Balears
PREFIX ofn: http://www.ontotext.com/sparql/functions/
SELECT DISTINCT ?item ?municipiLabel ?illa ?illaLabel ?lat ?lon ?lat_illa ?lon_illa ?atan2 WHERE { ?item wdt:P17 wd:Q29. ?item wdt:P31/wdt:P279 wd:Q39715. ?item wdt:P131 ?municipi. ?municipi wdt:P31 wd:Q2074737. ?municipi wdt:P131 wd:Q5765. ?item wdt:P131 ?illa. ?illa wdt:P31 wd:Q23442. ?illa p:P625 ?coord_illa. ?coord_illa psv:P625 ?coord_illa_node . ?coord_illa_node wikibase:geoLatitude ?lat_illa . ?coord_illa_node wikibase:geoLongitude ?lon_illa . SERVICE wikibase:label { bd:serviceParam wikibase:language "ca" . } OPTIONAL{?item p:P625 ?coordinate . ?coordinate psv:P625 ?coordinate_node . ?coordinate_node wikibase:geoLatitude ?lat . ?coordinate_node wikibase:geoLongitude ?lon . #BIND (ofn:atan2(?lon - ?lon_illa, ?lat - ?lat_illa) AS ?atan2) } }
ORDER BY DESC(?atan2)
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 psv: <http://www.wikidata.org/prop/statement/value/>
PREFIX p: <http://www.wikidata.org/prop/>
PREFIX bd: <http://www.bigdata.com/rdf#>
#Fars de les Balears
#PREFIX ofn: <http://www.ontotext.com/sparql/functions/>
SELECT DISTINCT ?item ?municipiLabel ?illa ?illaLabel ?lat ?lon ?lat_illa ?lon_illa ?atan2
WHERE {
?item wdt:P17 wd:Q29.
?item wdt:P31/wdt:P279* wd:Q39715.
?item wdt:P131* ?municipi.
?municipi wdt:P31 wd:Q2074737.
?municipi wdt:P131* wd:Q5765.
?item wdt:P131* ?illa.
?illa wdt:P31 wd:Q23442.
?illa p:P625 ?coord_illa.
?coord_illa psv:P625 ?coord_illa_node .
?coord_illa_node wikibase:geoLatitude ?lat_illa .
?coord_illa_node wikibase:geoLongitude ?lon_illa .
SERVICE wikibase:label {
bd:serviceParam wikibase:language "ca" .
}
OPTIONAL{?item p:P625 ?coordinate .
?coordinate psv:P625 ?coordinate_node .
?coordinate_node wikibase:geoLatitude ?lat .
?coordinate_node wikibase:geoLongitude ?lon .
#BIND (ofn:atan2(?lon - ?lon_illa, ?lat - ?lat_illa) AS ?atan2)
}
}
#ORDER BY DESC(?atan2)