[mkgmap-dev] bug in SeaGenerator ?
From WanMil wmgcnfg at web.de on Wed Apr 16 20:43:58 BST 2014
Hi Gerd, you found a bug which exists since the SeaGenerator was invented (and nobody noticed it so far ;-). The effect is quite small. Only for some wrong coastline ways (anti-islands etc.) the internal error handling of the SeaGenerator copies this way and tries to keep the name of it. I think the intention is to be able to use the name of islands. This should work only if the style file handles this. I didn't test it further as I recommend to use precompiled sea and I think the SeaGenerator is deprecated... WanMil > Hi WanMil, > > please check: > SeaGenerator contains to places with this loop: > for(String tag : w) > if(tag.equals("name") || tag.endsWith(":name")) > w1.addTag(tag, w.getTag(tag)); > > This will not work, because tag will contain the complete tag, something > like "name=XYZ" or "name:de=Rügen" > > Attached patch changes the code so that it works, but maybe it is better > to remove the lines? > I found no change in the output when using the patch. > > Gerd > > > _______________________________________________ > mkgmap-dev mailing list > mkgmap-dev at lists.mkgmap.org.uk > http://www.mkgmap.org.uk/mailman/listinfo/mkgmap-dev >
- Previous message: [mkgmap-dev] bug in SeaGenerator ?
- Next message: [mkgmap-dev] bug in SeaGenerator ?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list