Merge pull request #11592 from ahocevar/new-declutter

New decluttering implementation
This commit is contained in:
Andreas Hocevar
2020-10-07 10:33:33 +02:00
committed by GitHub
27 changed files with 889 additions and 808 deletions

View File

@@ -45,6 +45,12 @@ class VectorRenderTile extends Tile {
*/
this.executorGroups = {};
/**
* Executor groups for decluttering, by layer uid. Entries are read/written by the renderer.
* @type {Object<string, Array<import("./render/canvas/ExecutorGroup.js").default>>}
*/
this.declutterExecutorGroups = {};
/**
* Number of loading source tiles. Read/written by the source.
* @type {number}