Overpass, Around

Hi,

ich suche nach einer Möglichkeit bei Overpass z.B. nach Bahnhöfen zu suchen, aber es sollen nur die angezeigt werden, die ein Restaurant in der Nähe haben.

Mein Code sieht so aus:

node(area)[“railway”=“station”]->.stations;
(
way(around.stations:50)[amenity=bar];
node(around.stations:50)[amenity=bar];
);
(._;>;);
out meta;

liefert aber kein Ergebnis :frowning:
Hat vielleicht jemand eine Idee, wie das gehen könnte?

Hi,

bei mir mag overpass gerade nicht,… was aber fehlt ist den Bereich zu definieren für “area”

z.B.
area[name=“Bonn”];

Gruß Miche

Probier es mal damit:

[out:json][timeout:25];

nwr["railway"="station"]({{bbox}})->.stations;
nwr(around.stations:50)[amenity=restaurant]({{bbox}});
(._;>;);
out meta;

Die Abfragen beziehen sich alle auf die Bounding Box.