x

Re: Overpass: gerade/ungerade Zahlen


Geschrieben von elvitas (Gast) am 12. April 2022 22:06:54: [flux]

Als Antwort auf: Overpass: gerade/ungerade Zahlen geschrieben von elvitas (Gast) am 12. April 2022 18:57:

Vielen Dank! Mit Regex hab ich schon gearbeitet, nur mit den Zahlen ist mir neu.

Kann man das auch innerhalb einer Gruppierung nach Straßen für eine Abfrage von einem Bereich mit Polygonen nutzen?

Dieses Beispiel liefert noch einen Fehler:

[out:csv(housenr;␣false)][timeout:45];
(
nwr["addr:street"]({{bbox}});
for␣(t["addr:street"])
{
if␣(number(t["addr:housenumber"])~"[13579]$")
{
//␣Anzeige␣nur␣ungerade␣Hausnummern
make␣stat␣housenr=min(number(t["addr:housenumber"]))␣+␣"␣bis␣"␣+␣max(number(t["addr:housenumber"]));
}
else
{
//␣Anzeige␣nur␣gerade␣Hausnummern
make␣stat␣housenr=min(number(t["addr:housenumber"]))␣+␣"␣bis␣"␣+␣max(number(t["addr:housenumber"]));
}␣out;
};
);
out;