Abfrage in overpass turbo - Synthax

Hallo,
eine kurze Frage die ich leider bislang nicht lösen konnte. Ich versuche über den wizzard die Brücken herauszusuchen welche eine Durchfahrtshöhe <4m haben. Ich hab schon mehere Möglichkeiten im wizzard in vielen Variationen (mit " oder ohne “…) ausprobiert u.a. maxheight=“kleiner 4” oder maxheight=”<4".
Die Abfrage wird teilweise auch erstellt und ausgeführt, liefert aber kein Ergebnis obwohl ich im ausgewählten Abschnitt eine Brücke mit maxheight=3.4 habe. Die Abfrage maxheight=3.4 zeigt mir die Brücke auch an.
Mit welcher Synthax erstelle ich Abfragen in denen ich einen kleineren oder auch größeren Wert als “x” angezeigt bekomme.

Danke

Moin,

Der Wizard kann das leider noch nicht, das heißt aber nicht, dass es nicht trotzdem funktioniert. Hier findest du ein Beispiel mit maxspeed - http://dev.overpass-api.de/blog/numbers.html
das ganze angepasst an maxheight ergibt:


way({{bbox}})[highway]
  [maxheight](if:number(t[maxheight])<4);
out geom;

http://overpass-turbo.eu/s/quf

Danke :wink:

Ich habe eine Nachfrage, weil ich eine Beginnerin bei diesem Thema bin: Was bedeuten “if”, “t” usw., die Doppelung “maxheight” sowie die Reihenfolge in der Abfrage. Ich verstehe die Syntax nicht, möchte jedoch dazulernen und auch solche Wizard-Abfragen erstellen können. Besten Dank für eine Erläuterung und die Geduld mit mir. :slight_smile:

Das geht leider nicht, der Wizard kann diese Abfragen nicht erzeugen. Da hilft nur Overpass QL lernen. → http://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL oder einfach mal den Blog post durcharbeiten, den ich oben verlinkt hatte.

Besten Dank, mmd. Da lese ich mich gern einmal ein. Gibt es zum Thema Abfragen/Wizard/OverpassQL noch andere hilfreiche Seiten im wiki bzw. darüber hinaus?