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-latest.zip
Sea file for --precomp-sea option sea-latest.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-r4922 improve AngleChecker to fix wrong or missing routing hints where roads are spltting or crossing at sharp angles..
    31 aug 2024
  • mkgmap-r4921 fix split() so that there are no gaps between the 4 children.
    10 jun 2024
  • mkgmap-r4920 update file sizes in unit tests, no functional change.
    10 jun 2024
  • mkgmap-r4919 Avoid possible integer overflow in blocksize calculation when gmapsupp contains large number of tiles.
    04 apr 2024
  • mkgmap-r4918 add surface=chipseal to group of surfaces which means paved.
    06 mar 2024
  • mkgmap-r4917 fix typos in documentation: $LONG_DATE$ -> $LONGDATE$, $SHORT_DATE$ -> $SHORTDATE$.
    18 feb 2024
  • mkgmap-r4916 sortResource_v3.patch (with updated date in comment) by Ticker Berkin.
    13 oct 2023
  • mkgmap-r4915 Polish format (*.mp) Don't crash with NullPointerException when a contour line has no label.
    11 oct 2023
  • mkgmap-r4914 no_hp-overflow_v2.patch by Ticker Berkin (with modified javadoc and updated unit tests):.
    08 oct 2023
  • mkgmap-r4913 adapt test values to reflect recent changes. RGN sizes decreesed a bit with the changes in r4909.
    07 oct 2023
  • mkgmap-r4912 addr_hack.patch:.
    18 sep 2023
  • mkgmap-r4911 Improve house number processing:.
    18 sep 2023
  • mkgmap-r4910 Fix calculation of minimun resolution in overview map: Use same constant as in MapSplitter so that the tile selection polygon ....
    16 jul 2023
  • mkgmap-r4909 Fix possible AssertionError in RoadIndex.java:45 reported by Carlos Dávila.
    05 jun 2023
  • mkgmap-r4908 update some values in unit tests to check that they work on the build system.
    05 jun 2023
  • mkgmap-r4907 Accept elevation values given in m with decimals in polish (*.mp) format and use Math.round() for the result of the ....
    06 mar 2023
  • mkgmap-r4906 Treat also line types 0x23..0x25 as contour lines in method isContourLine().
    02 mar 2023
  • mkgmap-r4905 Stop execution and report error when number of DEM dist values is higher than the levels..
    13 jul 2022
  • mkgmap-r4904 mp-rendering.patch:.
    30 may 2022
  • mkgmap-r4903 fix typo in comment, no functional change.
    30 may 2022
See more...