This repository has been archived on 2024-07-04. You can view files and clone it, but cannot push or open issues or pull requests.
osm_map_processing/manual_processing.md
2017-01-20 12:38:42 -05:00

1.1 KiB

Manual Procedure

Prep

Process maps for device

  • Setup osmosis in a directory (unzip release -- ZIPBOMB ALERT!!!!)
  • Create plugins directory under osmosis
  • Move mapsforge release jar to osmosis/lib/default/
  • Decompress maps (if they were previously compressed)
  • ./osmosis bin/osmosis --rb file=../maps/a_map.osm.pbf --mapfile-writer file=../maps/a_map.map
    • If you run out of heap space add JAVACMD_OPTIONS="-Xmx16g" to the start of the line
    • If increasing the heap doesn't work, append type=hd to end of command
    • You can merge maps using --merge passed to osmosis (before --mapfile-writer) using n-1 instances of --merge where n is the number of --rb or --rx options passed

General Notes

Used to generate above info