[mkgmap-dev] "Fuel" POI label corrupted
From Charlie Ferrero charlie at cferrero.net on Thu Oct 14 09:06:36 BST 2010
Lambertus wrote: > On 2010-10-14 06:10, Charlie Ferrero wrote: >> Peter Hendricks wrote: >>> Hi all, >>> >>> I would like to report what looks like a style sheet problem. I'm using >>> Lambertus' Garmin map from http://garmin.na1400.info/routable.php. This >>> node http://www.openstreetmap.org/browse/node/418611927 shows up on the >>> Garmin map with label "ptth: Ptt". The default style sheet is used, so I >>> am told. >>> > Yes, I'm using the default stylesheet. > > > It looks like the POI is being labelled "operator: name:en" where > > operator is being transliterated from the Thai (?) script. This is > > expected behaviour from mkgmap if Lambertus is using the default style > > combined with mkgmap's --name-tag-list option (i.e. > > --name-tag-list=name:en, name). > > > I'm using the follow Mkgmap option: > --name-tag-list=name:en,int_name,name:zh_py,name:engels,name > Where name:engels is the transliterated name. > > I had no idea that the name-tag option interacts with the stylesheet. Yes: name-tag-list defines the precise name tag to use for a given object and so interacts with any style rules that match that object and also use the name tag for labelling purposes. > Does this mean that I need to have an adapted stylesheet because of the > name-tag-list? Any other options? There's no easy answer if you're making a global map that has to have some sort of consistency. This is the first time that I've seen an operator:en tag and there's no way to account for it using --name-tag-list. The only way to fix it is to use a modified style rule that uses operator:en in preference for operator. This could be a change to the mkgmap default style, but if you do it for fuel you'd really have to do it for all rules to avoid a special case. Preferable would be for the --name-tag-list code to be made more generic so that it applies to any tags, not just name. >> Unfortunately, as I understand it Lambertus is keen to stick with the >> default style. >> > Correct, it seems to me that maintaining a stylesheet takes quite some > time, time which is a scarce commodity. Creating my own stylesheet is > just very low on my priority list. > > That said, if anyone knows of a good public *generic* stylesheet that is > maintained or actively developed and is better then the default > stylesheet then I will consider to switch. I think the default one is probably the best generic stylesheet out there that doesn't require a TYP file. > > I know there are some specialist stylesheets around (e.g. for MTB of > cycling) but I'm not aware of a generic stylesheet other then the Mkgmap > default.
- Previous message: [mkgmap-dev] "Fuel" POI label corrupted
- Next message: [mkgmap-dev] area too small to split - what does it mean?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list