logo separator

Address index for GPS devices

28
Jan

The latest versions of mkgmap can now build a street address index when creating a gmapsupp.img file for a GPS device. This means you do not have to use MapSource to perform this step any more. This will be particularly beneficial to those using Linux to build their maps.

There is no special option to enable this new feature, if you have both the --index and --gmapsupp options, then the street index will be built inside the gmapsupp.img that is created.

The main thing to watch out for is that if you also have the --tdbfile flag set you will get both indexes and this will use more memory. Best thing is just to omit the --tdbfile option if you are not wanting to install the map on Windows. Otherwise you can build the gmapsupp in a separate step. You can combine the .img files without having to compile them from the OSM files and so this step is very quick.

At the moment the index will not fully work if you are combining more than one family id into the output file.

For general details of building a map with mkgmap from OSM data see the page on How to create a map

Posted by steve on 28 Jan 2012

Latest commits

  • mkgmap-r4476 mapnik-TYPViewer-2.patch by Ticker Berkin:.
    01 apr 2020
  • mkgmap-r4475 improvements for typ file source mapnik.txt.
    26 mar 2020
  • mkgmap-r4474 implement support for --copyright-file and --copyright-message option in PolishReader..
    23 mar 2020
  • mkgmap-r4473 use high precision in BoundaryQuadTree.Node.get().
    19 mar 2020
  • mkgmap-r4472 Make sure that getKeystring() doesn't return something like null=way for a rule which cannot be indexed, e.g..
    19 mar 2020
See more...