[mkgmap-dev] mkgmap dropping ways on multipolygon boundary "outer"
From Mark Burton markb at ordern.com on Sun Dec 27 23:04:53 GMT 2009
Felix, > Thanks for that patch... It does remove the bug, but all relations seem > to get dropped by using this patch too. So not an ideal solution -:) > > BTW before using this patch, relations like cycleroutes would even show > up when all ways were dropped due to multipolygon outer... OK - try this new version: diff --git a/src/uk/me/parabola/mkgmap/reader/osm/MultiPolygonRelation.java b/src/uk/me/parabola/mkgmap/reader/osm/MultiPolygonRelation.java index e2f3c64..0ff5659 100644 --- a/src/uk/me/parabola/mkgmap/reader/osm/MultiPolygonRelation.java +++ b/src/uk/me/parabola/mkgmap/reader/osm/MultiPolygonRelation.java @@ -35,7 +35,7 @@ public class MultiPolygonRelation extends Relation { String value = pairs.getValue(); if (value != null && pairs.getKey() instanceof Way) { - Way way = (Way) pairs.getKey(); + Way way = ((Way)pairs.getKey()).duplicate(); if (value.equals("outer")){ outers.add(way); } else if (value.equals("inner")){
- Previous message: [mkgmap-dev] mkgmap dropping ways on multipolygon boundary "outer"
- Next message: [mkgmap-dev] mkgmap dropping ways on multipolygon boundary "outer"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the mkgmap-dev mailing list