diff --git a/resources/rendertheme.xsd b/resources/rendertheme.xsd index 906b3cde..f8025750 100644 --- a/resources/rendertheme.xsd +++ b/resources/rendertheme.xsd @@ -236,6 +236,8 @@ + + diff --git a/vtm/src/org/oscim/layers/tile/buildings/BuildingLayer.java b/vtm/src/org/oscim/layers/tile/buildings/BuildingLayer.java index 49eed862..3c3bbfc2 100644 --- a/vtm/src/org/oscim/layers/tile/buildings/BuildingLayer.java +++ b/vtm/src/org/oscim/layers/tile/buildings/BuildingLayer.java @@ -42,7 +42,6 @@ public class BuildingLayer extends Layer implements TileLoaderThemeHook { private final static boolean POST_AA = false; public static boolean TRANSLUCENT = true; - public static int DEFAULT_HEIGHT = 12; private static final Object BUILDING_DATA = BuildingLayer.class.getName(); @@ -86,9 +85,8 @@ public class BuildingLayer extends Layer implements TileLoaderThemeHook { if (v != null) minHeight = (int) Float.parseFloat(v); - /* 12m default */ if (height == 0) - height = DEFAULT_HEIGHT * 100; + height = extrusion.defaultHeight * 100; ExtrusionBuckets ebs = get(tile); diff --git a/vtm/src/org/oscim/theme/styles/ExtrusionStyle.java b/vtm/src/org/oscim/theme/styles/ExtrusionStyle.java index c56fa2db..79747227 100644 --- a/vtm/src/org/oscim/theme/styles/ExtrusionStyle.java +++ b/vtm/src/org/oscim/theme/styles/ExtrusionStyle.java @@ -1,6 +1,6 @@ /* * Copyright 2013 Hannes Janetzek - * Copyright 2016 devemux86 + * Copyright 2016-2017 devemux86 * * This file is part of the OpenScienceMap project (http://www.opensciencemap.org). * @@ -154,7 +154,7 @@ public class ExtrusionStyle extends RenderStyle { colorSide = Color.TRANSPARENT; colorTop = Color.TRANSPARENT; colorLine = Color.TRANSPARENT; - defaultHeight = 0; + defaultHeight = 12; // 12m default return self(); }