Moin !
wenn man Abfragen erstellt und es zwei Schreibweisen gibt, dann macht man das so…
[Pp]lum
Wie wäre das aber wenn “doppel s” oder “ß” möglich wären?
Kann mir einer weiterhelfen ?
Gruß Jan
Moin !
wenn man Abfragen erstellt und es zwei Schreibweisen gibt, dann macht man das so…
[Pp]lum
Wie wäre das aber wenn “doppel s” oder “ß” möglich wären?
Kann mir einer weiterhelfen ?
Gruß Jan
Moin,
hilft Dir http://wiki.openstreetmap.org/wiki/Overpass_API/Language_Guide#One_or_another_name weiter?
oder union:
(node[name=“Fooss”];node[name=“Fooß”];);
Man kann auch mit regular expressions was “reissen”.
Fluss oder Fluß wäre:
Flu(ss|ß)
Um Regex zu nutzen mit Tilde ~ arbeiten (also so: [“name”~“Flu(ss|ß)]”]
Um regex zu testen gibts jede Menge Online z.B. hier: https://regex101.com/
Hier kann es sinnvoll seinen, den Respekt (oder das Unverständnis) das Regex in einem hochkommen lassen, zu ignorieren und sich einzulesen.
Christoph
(P.S. Ahnungslos hoffend, das die Aussage oben stimmt )
Hi !
irgendwie muss da noch ein Unterschied sein zwische Overpass und Turbo Overpass.
Mit [Pp]laume wird die Abfrage erfolgreich durchgeführt und wenn ich (erst einmal vereinfacht) [(P|p)]laume nehme, dann kommt kein passendes Ergebnis!!!
Gruß Jan
Kannst Du mal nen Link auf deine Abfrage posten ?
In der Tat, die Abfrage selbst wäre hilfreich, andererseits habe ich bei
das Gefühl, dass du hier den normalen Modus [] mit dem Regex-Modus () - wobei es dort auch wsa mit [] gibt - mischt?
Moin !
hier noch der Link mit dem Beispiel für die Pflaume http://overpass-turbo.eu/s/aDV aus der dann eine Walnuss / Walnuß werden soll.
Gruß Jan
Wenn Ich die genus Variablen ändere in
{{genus=Walnu(ss|ß)}}
{{genus_en=Walnu(ss|ß)}}
{{genus_de=Walnu(ss|ß)}}
Findet er 3* Walnuss.
Walnuß mit sz gibt es in dem Ausschnitt nicht.
Bezweifle ich. Bzw. was ist eine “Plaume”?
Na dann such ma nach “Plaume” bei Google, und ignoriere den Vorschlag “Pflaume” und suche stattdessen nach “Plaume”, da wird mir dann als zweitens gleich ein youtube Video angezeigt, wie eine Plaume auf einem Bahngleis liegend von einem Zug überrollt wird
danke !