logo separator

[mkgmap-dev] Idea: map layers (multiple output tiles per input tile)

From Martin Simon grenzdebil at gmail.com on Sun Apr 10 10:26:58 BST 2011

2011/4/9 Marko Mäkelä <marko.makela at iki.fi>:
> Maybe I was being unclear. The use case that I have in mind is the
> generation of a map set that comprises several layers (families in
> Garmin terminology). These layers can be enabled or disabled in the map
> settings menu on the GPS receiver.
>
> Currently, this use case requires that mkgmap parses the input several
> times, once for every generated family ID, or every processed style.
>
> My proposed feature would allow mkgmap to generate multiple map tiles
> from the same source tile. That is, in a sense, process multiple styles
> in one go. The benefit should be reduced execution time.

I think this is a great idea! I generate a map with seperate layers for
-roads and small areas like buildings
-landuse
-a colored terrain model (to be able to switch between this and
landuse representation)
-speed limits as colored ways
-hiking routes
-elevation contours

So today i need 4 mkgmap runs for the main osm data and 2 more for
terrain and contours (I cound drop them because they don't change, but
it doesn't take that long to generate those).

If I could tell mkgmap "create a map from these input files using
style1 and options1, style2 and options2, style3 and options3 and make
a gmapsupp from the resulting files" I suspect this could save a lot
of time and maybe prevent  trouble with the adress index, as I would't
have to use another rund to melt everything together.


@Felix: I could'nt care less about mapsource not displaying stuff and
don't know anyone really using it. QlandkarteGT is fine with my map,
open source and runs well on all relevant platforms.

-Martin



More information about the mkgmap-dev mailing list