[PATCH v2] Mp merge: generate-sea: bugfix for generate-sea=multipolygon

The flodded areas was a reason of the attitude of the mp code: mp does not recognize that polygon pi is in polygon po if they share a line or a point. The attached patch contains an easy workaround. The sea background area (which is the outer area in the mp) is increased by 1 so that it does not share any lines and points with any of the inner areas. WanMil

Hi WanMil, I get these errors when compiling with that patch: [javac] /home/markb/OSM/mkgmap-git-svn/src/uk/me/parabola/mkgmap/reader/osm/MultiPolygonRelation.java:1065: cannot find symbol [javac] symbol : method isLoggable(java.util.logging.Level) [javac] location: class uk.me.parabola.log.Logger [javac] if (log.isLoggable(level)) { [javac] ^ [javac] /home/markb/OSM/mkgmap-git-svn/src/uk/me/parabola/mkgmap/reader/osm/MultiPolygonRelation.java:1069: cannot find symbol [javac] symbol : method log(java.util.logging.Level,java.lang.String) [javac] location: class uk.me.parabola.log.Logger [javac] log.log(level, segment.toBrowseURL()); [javac] ^ [javac] /home/markb/OSM/mkgmap-git-svn/src/uk/me/parabola/mkgmap/reader/osm/MultiPolygonRelation.java:1071: cannot find symbol [javac] symbol : method log(java.util.logging.Level,java.lang.String,java.lang.String) [javac] location: class uk.me.parabola.log.Logger [javac] log.log(level, preMsg, segment.toBrowseURL()); [javac] ^ [javac] /home/markb/OSM/mkgmap-git-svn/src/uk/me/parabola/mkgmap/reader/osm/MultiPolygonRelation.java:1076: cannot find symbol [javac] symbol : method log(java.util.logging.Level,java.lang.String) [javac] location: class uk.me.parabola.log.Logger [javac] log.log(level, way.toBrowseURL()); [javac] ^ [javac] /home/markb/OSM/mkgmap-git-svn/src/uk/me/parabola/mkgmap/reader/osm/MultiPolygonRelation.java:1078: cannot find symbol [javac] symbol : method log(java.util.logging.Level,java.lang.String,java.lang.String) [javac] location: class uk.me.parabola.log.Logger [javac] log.log(level, preMsg, way.toBrowseURL()); [javac] ^ [javac] 5 errors
participants (2)
-
Mark Burton
-
WanMil