Anzeige des name-Tag von natural=water in meiner Karte

Hi,

ich schaffe es auf Teufel komm raus nicht, dass in meiner Karte der Name von Seen angezeigt wird.
An die Spezialisten: woran muss man drehen, dass dies funktioniert?

Habe es selbst schon mit einem {add name= ‘${name}’} bzw. {set name= ‘${name}’} im style ohne Erfolg probiert.

Gruß

Hallo,

der Befehl im Style lautet name.

add und set sind Befehle zum Ändern des name-Tags am OSM-Objekt, sinnvoll vor der Übernahme in die internen Tags beim Erzeugen der Karte.

name=* { name ‘${name}’ } wäre richtig - wenn name angegeben, dann benenne Objekt so wie im Tag “name” (ist also eine Variable).
Das eine “name” betrifft das Tag (änderbar mit set und add) das andere “name” ist der Befehl (benenne). Ist vielleicht etwas schwer auseinanderzuhalten.

Grüße
Mario

3x name :slight_smile:
Um es klarer zu machen, weil so eine Frage schonmal kam:
name=* { name ‘${name}’ } entspricht
bedingung { befehl ‘${variable}’ }