You are not logged in.

#1 2021-04-03 17:24:16

czubi
Member
Registered: 2015-02-27
Posts: 110

mit Overpass einen node einfärben und beschriften

Hallo,

Ich möchte gerne unter overpass turbo einen node einfärben und beschriften.
Funktioniert soweit auch mit:

{{style:
node[amenity=parking][maxstay]
{	fill_color:red;
    text:maxstay;
}
}}

Ich hatte aber gerne das vor der maxstay-Ausgabe noch ein Text steht.
Also z.B. anstatt "7 h" soll "max. 7 h" stehen.

    ...
    text:"max. " & maxstay;
    ...

geht leider nicht. Wie gehts richtig?
Danke für die Hilfe

Offline

#2 2021-04-03 22:24:45

dieterdreist
Member
From: Roma, Italia
Registered: 2010-09-22
Posts: 2,894
Website

Re: mit Overpass einen node einfärben und beschriften

mit + statt & geht es auch nicht?

Offline

#3 2021-04-03 22:58:59

the-asca
Member
Registered: 2020-05-18
Posts: 156

Re: mit Overpass einen node einfärben und beschriften

Hallo,

das hier sollte es tun:

[out:json][timeout:60];

node[amenity=parking][maxstay]({{bbox}});

{{style:
  node[amenity=parking][maxstay] {
    fill_color:red;
    text: eval("concat('max. ', tag('maxstay'))");
  }
}}
out geom;


Mein Name ist nur "asca" (kleines a und ohne "the-"), bitte so schreiben, vielen Dank.
Alle Edits meiner Kommentare sind (nur) Typofixes, wenn nicht explizit anders angegeben.

Offline

#4 2021-04-04 17:42:58

czubi
Member
Registered: 2015-02-27
Posts: 110

Re: mit Overpass einen node einfärben und beschriften

the-asca wrote:

Hallo,

das hier sollte es tun:

[out:json][timeout:60];

node[amenity=parking][maxstay]({{bbox}});

{{style:
  node[amenity=parking][maxstay] {
    fill_color:red;
    text: eval("concat('max. ', tag('maxstay'))");
  }
}}
out geom;

danke asca, klappt prima!

edit: typo

Last edited by czubi (2021-04-04 18:40:41)

Offline

Board footer

Powered by FluxBB