query-e20c01f748befb334202c61e383bc39c
Geographische Objekte suchen 18:59, 9 April 2019 (UTC)) talk (sk finden. Im zweiten Schritt will ich dann den Landkreis/Department abfragen. Mit untenstehenden Abfrage, sollte es eigentlich gehen, aber ich laufe in Zeitüberschreitungen rein. Gibt es eine clevere Lösung nach einem Namen bzw. Alternativnamen zu suchen? Grenze ich die suche stärker ein, kann ich aber eben nicht global suchen. -- (Q41876)Reims liegen. Ich lese den Suchtext/Name von einer alten Ansichtskarte z.B. "Rheims" (Alternativname von Reims) und möchte damit das Objekt (Q27096213)geographic entity Ich möchte mit Wikidata global nach geografischen Objekten suchen (Gebirge, Fluss, Ort, Stadtteil). Ich dachte das müsste alles unter
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 rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX bd: <http://www.bigdata.com/rdf#>
select distinct ?item ?itemLabel ?itemDescription
where {
?item (wdt:P31/wdt:P279*) wd:Q27096213. # geografische Entität
#?item (wdt:P31/wdt:P279*) wd:Q484170. # französische Gemeinde
#?item wdt:P131/wdt:P279* wd:Q142. # in Frankreich
?item rdfs:label ?name .
#FILTER(REGEX(STR(?name), "Reims"))
FILTER (CONTAINS(?name, 'Reims')) .
SERVICE wikibase:label { bd:serviceParam wikibase:language "de,en,[AUTO_LANGUAGE]". }
}
limit 5
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v2("?item"):::projected
v1("?name")
a1((" "))
c4(["wd:Q27096213"]):::iri
c7(["bd:serviceParam"]):::iri
c9(["de,en,#91;AUTO_LANGUAGE#93;"]):::literal
f0[["contains(?name,'Reims')"]]
f0 --> v1
v2 --"wdt:P31"--> a1
a1 --"wdt:P279"--> c4
v2 --"rdfs:label"--> v1
subgraph s1["http://wikiba.se/ontology#label"]
style s1 stroke-width:4px;
c7 --"wikibase:language"--> c9
end