Min primære interesse/hobby er OpenStreetMap redigering og på WD redigerer jeg primært emner jeg støder på i forbindelse dermed.

VærktøjerEdit

ForespørgslerEdit

Find danske byer med mere end 1 sæt koordinater med samme rangEdit

SELECT ?item ?itemLabel ?coord1 ?coord2 ?distance ?rank1 ?rank2 WITH {
SELECT DISTINCT ?item ?coord1 ?coord2 ?rank1 ?rank2 WHERE {
    ?item wdt:P17 wd:Q35 . # in Denmark
    ?item wdt:P31/wdt:P279* wd:Q486972 . # settlement
    hint:Prior hint:gearing "forward".
    ?item p:P625 ?stat1 . ?stat1 ps:P625 ?coord1 . ?stat1 wikibase:rank ?rank1 . 
    ?item p:P625 ?stat2 . ?stat2 ps:P625 ?coord2 . ?stat2 wikibase:rank ?rank2 . 
    filter ( str(?stat1)  < str(?stat2) ) . # not the same
    filter ( str(?rank1)  = str(?rank2) ) . # are the same
} 
} AS %if WHERE {
  include %if
  BIND(geof:distance(?coord1, ?coord2) as ?distance)
  SERVICE wikibase:label { bd:serviceParam wikibase:language "da,en,[AUTO_LANGUAGE]". }
}
ORDER BY ?itemLabel
Try it!

Find gader i Kbh med koordinatpræcision over 0.005Edit

SELECT ?item ?itemLabel ?coord ?geoprecision WHERE {
  ?item wdt:P31 wd:Q79007 .
  ?item wdt:P131 wd:Q504125 .
  ?item p:P625 ?p625 .
  ?p625 ps:P625 ?coord .
  ?p625 psv:P625
  [ wikibase:geoPrecision ?geoprecision ]
  FILTER(?geoprecision>0.005)
  SERVICE wikibase:label { bd:serviceParam wikibase:language "da,en". }
  }
ORDER BY DESC (?geoprecision)

Try it!

Find emner, der mangler labels på engelsk, men måske har på svensk eller danskEdit

SELECT ?item ?itemLabel WHERE {
  ?item wdt:P31 wd:Q482994.
  ?item wdt:P175 wd:Q1282901.
  SERVICE wikibase:label { bd:serviceParam wikibase:language "da,sv". }
  FILTER(NOT EXISTS {
  ?item rdfs:label ?lang_label.
  FILTER((LANG(?lang_label)) = "en")
  }) }
  ORDER BY (?itemLabel)

Try it!

Find fortidsminder i DKEdit

SELECT ?value ?item ?itemLabel ?itemDescription ?typeLabel ?admLabel ?tidsperiodeLabel ?billede WHERE {
 ?item wdt:P3596 ?value .
 OPTIONAL { ?item wdt:P31 ?type }
 OPTIONAL { ?item wdt:P131 ?adm }
 OPTIONAL { ?item wdt:P2348 ?tidsperiode }
 OPTIONAL { ?item wdt:P18 ?billede }
 SERVICE wikibase:label { bd:serviceParam wikibase:language "da,en". }
}
ORDER BY ?itemLabel

Try it!


Babel user information
da-N Denne bruger har dansk som modersmål.
en-2 This user has intermediate knowledge of English.
de-1 Dieser Benutzer beherrscht Deutsch auf grundlegendem Niveau.
sv-1 Den här användaren har grundläggande kunskaper i svenska.
no-1 Denne brukeren har grunnleggende kjennskap til norsk (bokmål).
nb-1 Denne brukeren har grunnleggende kjennskap til norsk (bokmål).
Users by language