MapDatabase: avoid oversimplification for Mapsforge land polygons, closes #39
This commit is contained in:
parent
af9481d084
commit
d7ec1e0ac3
@ -639,8 +639,9 @@ public class MapDatabase implements ITileDataSource {
|
|||||||
if (e.type == GeometryType.NONE)
|
if (e.type == GeometryType.NONE)
|
||||||
e.type = line ? LINE : POLY;
|
e.type = line ? LINE : POLY;
|
||||||
|
|
||||||
} else if (deltaLon > minDeltaLon || deltaLon < -minDeltaLon
|
} else if ((deltaLon > minDeltaLon || deltaLon < -minDeltaLon
|
||||||
|| deltaLat > minDeltaLat || deltaLat < -minDeltaLat) {
|
|| deltaLat > minDeltaLat || deltaLat < -minDeltaLat)
|
||||||
|
|| e.tags.contains("natural", "nosea")) {
|
||||||
outBuffer[outPos++] = lon;
|
outBuffer[outPos++] = lon;
|
||||||
outBuffer[outPos++] = lat;
|
outBuffer[outPos++] = lat;
|
||||||
cnt += 2;
|
cnt += 2;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user