query-34fd8375be8b33114f8afbc66237eb89

rq turtle/ttl

Lista di item in una certa zonaCiao se hai tempo (anche dopo gli esami :D) mi puoi dire come si fa a fare una lista di item che sono presenti fisicamente sotto una certa area geografica? DonePer esempio io prendo il codice della provincia di X e ho l'elenco di tutti gli elementi (comuni, frazioni, palazzi, castelli, piazze, ponti...) a esso collegate. Il tasso di precisione va bene medio-alto ma non per forza altissimo (cioè se ci sono cose che mancano va bene uguale, basta in primis che non ci finiscano cose errate). Se e quando hai tempo, mi piacerebbe giocarci un po'. Ti dico subito alcune varianti "fini" che in futuro eventualmente vorrei indagare: La quinta è avere anche un qualche elenco di "persone legate a" (limitandosi anche solo a nati e morti), ma per ora mi bastano gli "oggetti fisici" (anche se non escludo ci possano finire dentro anche item di eventi storici localizzati come "battaglie") quindi questa non è importante. {{ DoneLa quarta è una cosa che si basa sospetto sulle proprietà e la loro gerarchia. Sospetto che non sia troppo complicata, e mi aiuterebbe molto per tante cose che voglio studiare in futuro. Se io fornisco come input di entità geografica "comune di X" c'è un modo di far cercare anche i comuni di W,Y,Z confinanti con X in automatico? Questa è utile per ricerche su entità minute. (potresti specificare meglio? Troncare in base a quale criterio, esattamente?) Not doneLa terza è un modo di controllare la dimensione dell'elenco, qualche formalità che obblighi il codice a troncare l'elenco e forzare a scendere a un maggiore dettaglio. Se non esiste già un limite intrinseco del software, nel caso vorrei sapere quale è. Questa la chiedo nel caso sia semplice, ma non è importantissima. Nel senso io mi so regolare, non so gli altri in futuro. (al momento non lo so fare) Not done In particolare avere in un colore itwiki e in un altro "altre wiki" (mi basta una separazione dicotomica) DoneLa seconda è che, se si usassero le coordinate, sia possibile vedere il risultato in una mappa, e non necessariamente solo un elenco. Ma al momento la mappa non è una priorità. DoneLa prima è che ci sia una riga di codice (rimovibile) che isoli solo gli item "presenti su itwiki", questa penso sia semplice. 10:02, 25 April 2017 (UTC)) talk (Alexmar983Bon vediamo cosa salta fuori. Accetto rifiuti ma se qualcosa di simile a questo che scrivo ci vuole poco a farlo, butta pure che mi ci diverto uguale. Grazie!--: Comincio consigliandoti di crearti una sottopagina utente per le query (io l'ho fatto qualche mese fa). Ora la base è: Alexmar983@

Use at

PREFIX wikibase: <http://wikiba.se/ontology#>
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX bd: <http://www.bigdata.com/rdf#>
#defaultView:Map
SELECT ?item ?itemLabel ?coord
WHERE { 
 ?item wdt:P131 ?sub1 . 
 ?sub1 (wdt:P131)* wd:Q2028 .
 ?item wdt:P625 ?coord .
   SERVICE wikibase:label { bd:serviceParam wikibase:language "it,en" . }
 }

Query found at

graph TD classDef projected fill:lightgreen; classDef literal fill:orange; classDef iri fill:yellow; v3("?coord"):::projected v1("?item"):::projected v2("?sub1") c5(["bd:serviceParam"]):::iri c7(["it,en"]):::literal c2(["wd:Q2028"]):::iri v1 --"wdt:P131"--> v2 v2 --"wdt:P131"--> c2 v1 --"wdt:P625"--> v3 subgraph s1["http://wikiba.se/ontology#label"] style s1 stroke-width:4px; c5 --"wikibase:language"--> c7 end