Remove vector mode for vector tile rendering

This commit is contained in:
Tim Schaub
2018-11-14 15:51:18 +01:00
parent 39a4f42e3d
commit 20e5841aed
5 changed files with 7 additions and 37 deletions

View File

@@ -58,9 +58,7 @@ class CanvasVectorTileLayerRenderer extends CanvasTileLayerRenderer {
* @param {import("../../layer/VectorTile.js").default} layer VectorTile layer.
*/
constructor(layer) {
const renderMode = layer.getRenderMode();
super(layer, renderMode === VectorTileRenderType.VECTOR);
super(layer);
/**
* Declutter tree.
@@ -86,9 +84,8 @@ class CanvasVectorTileLayerRenderer extends CanvasTileLayerRenderer {
*/
this.tmpTransform_ = createTransform();
// Use lower resolution for pure vector rendering. Closest resolution otherwise.
this.zDirection = renderMode === VectorTileRenderType.VECTOR ? 1 : 0;
// Use closest resolution.
this.zDirection = 0;
listen(labelCache, EventType.CLEAR, this.handleFontsChanged_, this);