x

Re: Worldwide routable Garmin maps: URL REMOVED


Geschrieben von greencaps (Gast) am 05. Oktober 2009 21:52:13: [flux]

Als Antwort auf: Worldwide routable Garmin maps: URL REMOVED geschrieben von Lambertus (Gast) am 08. März 2009 14:41:

Lambertus wrote:

Garmin uses different kinds of character encoding in different products. Afaik there is no solution to build one map that suits all those devices and applications. I choose to use the international name first, followed by the English name etc. in an attempt to keep the map readable for as many as possible.

But there is something more. I did not read about that in the forum.

A 60Cx will often show ??????? for placenames in cyrillic characters. The question is where do these ?????? come from?
Well they are already in the .img file. (gmapsupp.img or an .img file downloaded from .../routable.php. Today I downloaded 63240168.img).

If the .img file really contains cyrillic characters you will see not ????? but all kind of funny symbols.

Your Img files made with mkgmap contain ?????. ( I have .img files here made with cgpsmapper that really contain the cyrillic text).

--name-tag-list=int_name,name:en,name
Is not enough because when int_name and name:en are empty mkgmap does not put the cyrillic characters (from name) in the resulting .img file but ?????'s. This is -maybe- because these characters are not in the used codetable. If they are not in the table a ? is placed. Better would be to put the original value in the img file.

If the .img file contains cyrillic characters then a transliteration can be done to latin ones. This can be done afterwards on the img file itself.

If you download a map for the Ukrain from http://www.team-oid.de/garmin_maps/ then you get three .img files which contain cyrillic characters. I just put one of the files (72840001.img) in the 60 Cx and saw the funny symbols. Then I transliterated the file. Now the names are readable. These files are made with mkgmap too. How? I dont know. Maybe a cyrillic code table?

Hope this knowledge helps.