logo separator

Download mkgmap

Boundary and Sea files

These files are used to improve the sea areas and address information.

Boundary file for --bounds option bounds_20140530.zip
Sea file for --precom-sea option sea_20140511.zip

Other builds

These snapshots are created automatically when ever a change is commited, so you can try out the latest code straight away. It should take less than 5 minutes for the build and test to be completed. The build will only appear if the automatic tests pass.

Branch builds

These jar files are latest builds of recent development branches. They are useful if you want to quickly test a branch without having obtain and build it. The source code is available via subversion.

As this is an automatic process, some of the branches might be already merged with the main line, or abandoned and of course they may not work.

Latest commits

  • mkgmap-r3316 .
    19 jul 2014
  • mkgmap-r3315 Filter some objects that are not buildings..
    19 jul 2014
  • mkgmap-r3314 Rename two argument remove() methods in MultiHashMap and MultiIdentityHashMap for java 8..
    12 jul 2014
  • mkgmap-r3313 Add address boundary rules for South Africa..
    01 jul 2014
  • mkgmap-r3312 Add --unicode option as abbreviation for --code-page=65001..
    01 jul 2014
  • mkgmap-r3311 Remove development/debug message in Sort.
    30 jun 2014
  • mkgmap-r3310 For house number processing evaluate addr:street and mkgmap:street after and not before the style is applied.
    27 jun 2014
  • mkgmap-r3309 (bounds) merge from trunk r3308.
    21 jun 2014
  • mkgmap-r3308 - amenity=nursing_home can be found under Others->Social Service.
    21 jun 2014
  • mkgmap-r3307 (bounds) use more general Rectangle2D instead of Rectangle.
    20 jun 2014
  • mkgmap-r3306 (bounds) reorganizes sources, no functional change.
    20 jun 2014
  • mkgmap-r3305 (bounds) don't try to sort list with too few entries.
    19 jun 2014
  • mkgmap-r3304 (bounds) small_first-v1.patch: sort polygons by size before adding them to java area.
    18 jun 2014
  • mkgmap-r3303 (bounds) increase initial size values for Path2D to avoid poor performance.
    18 jun 2014
  • mkgmap-r3302 (bounds) correct unintended use of non-default winding rule.
    18 jun 2014
  • mkgmap-r3301 (bounds) - improve BoundaryPreprocessor: use Sutherland-Hodgman algo to.
    18 jun 2014
  • mkgmap-r3300 Remove duplicate check for null in ensurePage()..
    18 jun 2014
  • mkgmap-r3299 (bounds) change method createArea() to createPath2D() and let createArea() call.
    18 jun 2014
  • mkgmap-r3298 (bounds) branch for improvements reg. preprocessed boundaries.
    18 jun 2014
  • mkgmap-r3297 simplify code, no functional change.
    16 jun 2014
See more...

Developed withThe best Java IDE