Overpass: Definierte man_made Einträge finden

Ich möchte mit einer .ql man_made - Einträge finden, erhalte aber keine Ergebnisse:


area(3600062484)->.searchArea;
(
  nwr["man_made"="maypole"](area.searchArea);
)->.QueryIN;

// QueryOUT: Alle nicht zu berücksichtigenden NWR
(
)->.QueryOUT;

(.QueryIN; - .QueryOUT;);
out meta center;

Wo muss ich korrigieren?

Danke, Michael

Was willst du genau suchen? Werd aus deiner Anfrage nicht wirklich schlau was dein Ziel ist?

Nichts, also zumindest wenn du diese Maibäume in Landshut auch suchst, wie in der Abfrage angegeben. Bekommst keine Ergebnisse, weil es keine in Landshut gibt (also in OSM nicht erfasst.


area(3600062484)->.searchArea;
(
  nwr["man_made"="beehive"](area.searchArea);
)->.QueryIN;

// QueryOUT: Alle nicht zu berücksichtigenden NWR
(
)->.QueryOUT;

(.QueryIN; - .QueryOUT;);
out meta center;

Tausche z.B. “maypole” gegen “beehive” aus und du erhälst 5 Ergebnisse.

Wenn du alle “man_made” sachen finden willst (nicht nur “maypole”), dann:


...
  nwr["man_made"](area.searchArea);
...

Danke the-asca. Da hatte ich mich sauber selber ausgetrickst.