On Tue, Dec 22, 2015 at 02:34:57PM +0000, Brian Egge wrote:
For destinations or names with more than one line, it's common to have
each line separated by a forward slash. I've tried to customize my map
to replace semicolon with slash, but the slash does not appear. Is the
slash an allowed character in a name or destination? I'm using the
Latin1 character set.
It should be allowed at least in names. A long time ago, I added a rule
to the default style that applies the names from type=boundary relations
to the lines, and I used the slash as a separator. It worked on my
Garmin Edge 705.
I think that the rule was effectively removed later, by the special
processing of boundaries. The rule is still there (or was as of r3643),
in the file resources/styles/default/relations, but probably
unreachable. I no longer have any Garmin device, so I cannot reliably
test this.
BTW, note that ${attribute} and $(member_attribute) refer to different
objects in the apply rules. I implemented the logic for
$(member_attribute), so that you could write such rules in the first
place. The $() syntax refers to the attributes of relation members,
while ${} refers to the attributes of the relation on which the apply is
being executed.
Best regards,
Marko
_______________________________________________
mkgmap-dev mailing list
[email protected]
http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev