
2011/4/9 Marko Mäkelä <marko.makela@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