Control: tag -1 + wontfix
Control: severity -1 normal

Gilles gave me access to an example Garmin file from a real device
(thanks!).  With that file, I can reproduce the problem described in
this bug.

It seems the current Garmin maps from Garmin use a format that has not
yet been reverse-engineered, and OP most likely used such a map.

It seems very unlikely that Navit will be the first to do this reverse
engineering work, as this is out of scope for Navit, and rather
difficult: The existing support for Garmin maps is based on an external
library (libgarmin), which has seen little development during the last
years. Also, the projects I could find that deal with Garmin maps focus
on creating Garmin maps (often from OpenStreetMap data), not on reading
original (and proprietary) Garmin maps (which, at any rate, may be
illegal in some countries).

I have documented this limitation in the Navit wiki under
http://wiki.navit-project.org/index.php/Garmin_maps .

Thus I'm tagging this bug as "wontfix".

Sebastian Leske

Navit developer

--------------------------------------

-- Details of analysis --

I tried to load the file using QMapShack (installed from the Debian
package). QMapShack reports that it is a "NT Format file", which
QMapShack cannot read.

Some googling revealed that apparently there are several variants of
Garmin files. In particular, some years ago (2009?) Garmin introduced a
major format change, called "NT Format".

See:
https://www.mail-archive.com/qlandkartegt-users@lists.sourceforge.net/msg01482.html
https://forum.garmin.de/showthread.php?50375-OSM-Karten-Routing-F%E4higkeit-ausschalten

In particular, in QMapShack issue #12, "Cannot import NT Format map
file" someone writes:

> No, sorry, I don't think there will be support of newer proprietary
> maps. First the data in the gmapsupp is structured different. This is
> not that much of a problem, as it is quite easy to find out. However
> the coding of the elements is different, too. And so far no one
> started to reverse engineer that part. Reverse engineering stopped at
> the point where the community could create own maps. 
( 
https://bitbucket.org/maproom/qmapshack/issues/12/cannot-import-nt-format-map-file
 )
 
I also could not find any library/program that claims to read "NT
Format" Garmin files (apparently there are "pseudo-NT" files, which can
be read, but Garmin themselves produce "true" NT Files, which are
different).

Reply via email to