Provided by: mkgmap_0.0.0+svn1067-1_all bug

NAME

       mkgmap - Generate Garmin maps from OpenStreetMap data

SYNOPSIS

       mkgmap [options] files.osm ...

DESCRIPTION

       This manual page documents briefly the mkgmap command.

       mkgmap  is  a program that converts OpenStreetMap (OSM) data into a map that can be loaded
       onto a Garmin GPS device.
       The mapping between OSM features and the features in the map  can  be  customized  with  a
       file.

OPTIONS

       -c <filename>
              The  given  file  is  opened  and  each  line  is  an  option  setting  of the form
              option=value, just like on the command line except that there is no leading '--'.

       -n, --mapname=name
              Change the name of the map. Garmin maps are named by 8 digit numbers.  The  default
              is  63240001. It is best to change the name if you are going to be making a map for
              others to use so that it is unique and does not clash with others.

       --description=text
              Sets the descriptive text for  the  map.  This  may  be  displayed  in  QLandkarte,
              MapSource or on a GPS etc.

       --style-file=file
              Use your own map features file. You can totally change which features are shown and
              at what levels. See CUSTOMISING THE MAP below.

       --levels=levels code
              Change the way that the levels on the map correspond to  the  zoom  levels  in  the
              device.  See  CUSTOMISING  THE  MAP below. The default is the equivalent of: "0=24,
              1=22, 2=21, 3=19, 4=18, 5=16" although this may change.

       --latin1
              This option allows the use of non-ascii characters in street names. It is  hardware
              dependant  what is actually supported on a particular device. Some devices can only
              do ascii characters for example.
              Mkgmap goes to some length to convert un-displayable characters  however.  It  will
              convert  accented  characters  that cannot be displayed in the chosen character set
              into unaccented characters.

CUSTOMISING THE MAP

       You can completely change which features are displayed and at what zoom levels.

       There are two concepts 'resolution' and 'level'.

   Resolution
       is a number between 1 and 24 with 24 being the most detailed resolution  and  each  number
       less is half as detailed.
       So  for  example  if  a  road  was  12  units  long at resolution 24 it would be only 6 at
       resolution 23 and just 3 at resolution 22.
       On a Garmin Legend Cx the resolution corresponds to these scales on the device:
              16 30km-12km
              18 8km-3km
              20 2km-800m
              22 500m-200m
              23 300m-80m
              24 120m-50m
       It may be slightly different on different devices.

   Level
       is a number between 0 and 16 (although perhaps numbers above 10 are not  usable),  with  0
       corresponding  to  the most detailed view. The map consists of a number of levels starting
       (usually) with 0. For example 0, 1, 2, 3 and a different amount of detail is added at each
       level.
       The  map  also  contains  a table to link the level to the resolution. So you can say that
       level 0 corresponds to resolution 24.
       You can specify this mapping on the command line, for example:
              --levels=0:24,1:22,2:20
       This means that the map will have three levels. Level 0 in  the  map  will  correspond  to
       resolution  24  (the most detailed), level 1 will show at resolution 22 (between scales of
       500m and 200m) and so on.

   Map features
       Custom map features can be applied using a delimited  file  among  with  the  --style-file
       command line option.
       A typical line may look like this:

              point|amenity|grave_yard|0x64|0x03|23

       Column  1  is  point,  polyline or polygon, depending on whether the feature is a point of
       interest, a line feature such as a road or an area such as a park.
       Column 2 and 3 are taken exactly from the key and value columns from the OSM map features.
       Column 4 is the garmin code that you want to use.
       Column 5 only applies to points and also determines the type of the object.
       Column 6 is the minimum resolution at which this feature will appear.

       The file /usr/share/doc/mkgmap/garmin_features_list.csv has a list of  known  type  values
       used by Garmin.

ACKNOWLEDGEMENTS

       This project is almost entirely based on the file format specification document written by
       John Mechalas at the SourceForge project at http://sourceforge.net/projects/garmin-img.

SEE ALSO

       josm(1), qlandkarte(1).

AUTHOR

       mkgmap was written by Steve Ratcliffe <sr@parabola.me.uk>.

       This manual page was written by Andreas Putzo <andreas@putzo.net>, for the Debian  project
       (but may be used by others).

                                          April 13, 2008                                MKGMAP(1)