I tried to use mkgmap-r145-155/mkgmap.jar with the latest planet.osm file planet-070509.osm.
I gave the java process almost 1.2GB of memory, but after a few minutes of working mkgmap.jar says:
Bad input file format
and ends. No other message given.
Does anyone know what happened?
Is there a debug mode?
Is the osm file too large?
Is there some other allpication that is capable of compiling the data from a very large file?
A second question, if i take portions out of planet.osm and create img files, does it matter if the areas overlap somewhat if i create one big img file to load onto the GPS unit?
If it does matter, what is the best way to have the extracted areas not to leave any spece inbetween the areas, but at the same time, not overlap?
The problem of working with the planet.osm files is that most (if not all) XML parsers want to load the entire file into memory (which will seldom be possible). So most ‘parsers’ are just simple string search cut and past type of applications. These have the tendency to be difficult to function properly. I think this is the reason that there is no proper support for planet.osm files in most OSM utilities unfortunately.