[Talk-de] mkgmap und ref

Torsten Leistikow de_muur at gmx.de
Fr Sep 10 20:40:05 UTC 2010


aighes schrieb am 10.09.2010 22:32:
> Das Problem aus dem Forum mit mehreren Relationen musst du aber immer noch
> lösen.

Auf der mkgmap-Liste habe ich gerade die folgende Information bekommen:
> I implemented the $(variable_name) syntax some time ago, to get bus 
> route relations translated properly. An excerpt from --style=routes:
> 
> [relations file]
> type=route & ... {
>    apply { set mkgmap:route='$(mkgmap:route),${ref}' | '${ref}' }
> }
> [lines file]
> highway=* & mkgmap:route=* { name '${mkgmap:route}' } [0x1d resolution 16]
> 
> Note that in the apply rule, the $(mkgmap:route) is referring to an 
> attribute of the relation member, and the ${ref} is referring to an 
> attribute of the relation.

Probleme macht das allerdings noch, wenn mit verschiedenen Rollen (forward,
backward) bei den Mitgliedern gearbeitet wird. Das kann dann dazu führen, dass
der ref Text doppelt in der Karte erscheint.

Gruss
Torsten




Mehr Informationen über die Mailingliste Talk-de