logo separator

[mkgmap-dev] Tile splitter and merged maps?

From Charlie Ferrero charlie at cferrero.net on Wed Apr 27 05:45:40 BST 2011

On 26/04/2011 21:00, Dominik Röttsches wrote:
> Hi,
>
> I created a merged map using osmosis:
> $ ./osmosis --rb finland.osm.pbf --rb germany.osm.pbf --rb us-west.osm.pbf --merge --merge --wx DE_FI_USW.osm
> which results in an uncompressed XML output map DE_FI_USW.osm of ~36G in size.
>
> So this maps contains three different countries which do not necessarily have any overlap or connections, and bounding rectangles far apart from each other.
>
> Now I try to create one single gmapsup.img out of it using the tile splitter and mkgmap:
>
> $ java -Xmx5000M -jar ../splitter.jar --mapid=63240345 --max-nodes=1000000 ../DE_FI_USW.osm
>
> after this step I get a list of tiles which is suspiciously small, about 165M.
>
> $ java -Xmx4000M -jar ../../mkgmap.jar --max-jobs --style-file=../../aiostyles/basemap_style/ --description='DeFiUs' --country-name=world --country-abbr=W --family-id=4 --product-id=45 --series-name='basemap' --family-name=OSM --area-name=W --latin1 --mapname=63240345 --draw-priority=10 --add-pois-to-areas --make-all-cycleways --link-pois-to-ways --remove-short-arcs --net --route --gmapsupp ../*.osm.gz ../../aiostyles/basemap.TYP
>
> When I install the map, I only get map data for Finland, nothing shown for Germany nor US West.
>
> So looks like the tile splitter took into account only the first part of the merged .osm map.
> Am I doing something wrong here? Or is this an incompatibility or a possible problem with the tile splitter?
>
Would you use to use the --mixed option to splitter or does osmosis 
automatically sort files when it merges them?



More information about the mkgmap-dev mailing list