x

MkgMap: Vergleich Inhalt von zwei Tags (name und name:de)


Geschrieben von softcake (Gast) am 18. Mai 2013 08:30:53: [flux]

Hallo,

meine Karte umfasst das Gebiet Nordbayern/CZ. In CZ gibt es viele Ortschaften, die hier noch unter ihrem alten, deutschen Namen bekannt sind. Hierfür gibt es ja das name:de-Tag, welches auch rege genutzt wird.

Ich möchte den deutschen Namen mit anzeigen lassen, z.B. "Cheb (Eger)", was prinzipiell kein Problem darstellt:

name:de=*␣{set␣name='${name}␣(${name:de})'␣}

Das birgt aber den Nachteil, dass auch deutsche Ortschaften mit name:de-Tag entsprechend angezeigt werden, z.B. "Nürnberg (Nürnberg)". Darum möchte ich das name:de-Tag nur anzeigen, wenn name und name:de nicht identisch sind:

name␣!=␣'${name:de}'␣{␣set␣name='${name}␣(${name:de})'␣}

Leider funktioniert das so nicht. Nürnberg wird immernoch als "Nürnberg (Nürnberg)" angezeigt.
Meine Frage ist nun: Wie vergleiche ich ein Tag mit dem Inhalt eines anderen Tags?

Gruß, Thomas


Antworten: