diff --git a/DataExtractionOSM/src/net/osmand/binary/BinaryMapIndexReader.java b/DataExtractionOSM/src/net/osmand/binary/BinaryMapIndexReader.java index d56f874da3..25e4a8a9dc 100644 --- a/DataExtractionOSM/src/net/osmand/binary/BinaryMapIndexReader.java +++ b/DataExtractionOSM/src/net/osmand/binary/BinaryMapIndexReader.java @@ -1039,6 +1039,7 @@ public class BinaryMapIndexReader { dataObject.additionalTypes = new int[0]; } dataObject.id = id; + dataObject.area = area; dataObject.mapIndex = root; return dataObject; } diff --git a/DataExtractionOSM/src/net/osmand/render/default.render.xml b/DataExtractionOSM/src/net/osmand/render/default.render.xml index 83a016be79..51e86c72ba 100644 --- a/DataExtractionOSM/src/net/osmand/render/default.render.xml +++ b/DataExtractionOSM/src/net/osmand/render/default.render.xml @@ -108,6 +108,7 @@ + @@ -136,9 +137,9 @@ - - - + + + @@ -783,7 +784,7 @@ - + @@ -793,8 +794,8 @@ - - + + @@ -1351,6 +1352,7 @@ + diff --git a/Osmand-kernel/osmand/src/binaryRead.cpp b/Osmand-kernel/osmand/src/binaryRead.cpp index 4331f299df..25782d2743 100644 --- a/Osmand-kernel/osmand/src/binaryRead.cpp +++ b/Osmand-kernel/osmand/src/binaryRead.cpp @@ -502,6 +502,7 @@ MapDataObject* readMapDataObject(CodedInputStream* input, MapTreeBounds* tree, S dataObject->additionalTypes = additionalTypes; dataObject->types = types; dataObject->id = id; + dataObject->area = area; dataObject->stringIds = stringIds; dataObject->polygonInnerCoordinates = innercoordinates;