
Hi, Is it possible to capitilize the Dutch character of Y (spelled as ij) if a (Dutch) name begins with this character? Garmin makes it Ij in names like IJsselmeer, Het IJ, IJmuiden, IJssel etc. See also http://en.wikipedia.org/wiki/IJ_%28digraph%29#Capitalization http://en.wikipedia.org/wiki/IJ_%28digraph%29#Encoding On OSM it is displayed correctly: http://www.openstreetmap.org/?lat=52.378&lon=4.9444&zoom=14&layers=M

On Tue, Jan 03, 2012 at 01:27:13PM +0100, Minko wrote:
Is it possible to capitilize the Dutch character of Y (spelled as ij) if a (Dutch) name begins with this character? Garmin makes it Ij in names like IJsselmeer, Het IJ, IJmuiden, IJssel etc.
Which encoding are you using? If latin1 or cp1252, there is no IJ or ij code point in those encodings. I guess that it would then be represented as separate glyphs I and J, and Garmin would "helpfully" display it as Ij, just like it does display the Ring III as Ring Iii. BTW, OsmAnd+ on Android does not seem to have these issues, as it supports UTF-8 directly. I did not get to test it with an offline vector map yet, because OsmAndMapCreator-0.6.8.2-beta did not finish the translation of finland.osm.pbf in reasonable time. Based on the size of the temporary files, it might have exploded the 100MB source file to somewhere around 1GB. One thing that OsmAndMapCreator seemed to do better than splitter+mkgmap is the reporting of multipolygon errors. It would say something like "node NNNN of role=inner way of multipolygon RRRR is lying outside the role=outer bounds" or "multipolygon RRRR has only role=inner ways". This could partly be because it "saw" the entire finland.osm.pbf unlike mkgmap, which only gets to see small tiles. Marko

Hi Marko, I use latin1 and yes, Garmin displays it with Ij just like the Roman characters would be displayed as Iii :-/ So I assume there is no trick possible in the style file or in the codepage? Someone wrote me that on other (cgpsmapper compiled) Garmin maps "Het IJ" was displayed correctly on his unit, so I was wondering there must be a way to deal with this?

On Tue, Jan 03, 2012 at 07:01:40PM +0100, Minko wrote:
Someone wrote me that on other (cgpsmapper compiled) Garmin maps "Het IJ" was displayed correctly on his unit, so I was wondering there must be a way to deal with this?
I once read somewhere (cGPSmapper documentation?) that there are some escape sequences for forcing the following word to be upper-case. I never played with those. Marko
participants (2)
-
Marko Mäkelä
-
Minko