Michael Gevlich
Michael Gevlich
I see here View object is a base class for all UI elements, which could looks like: ``` interface IViewParams{ template: string parent: View appendTo: HTMLElement } class View(IViewParams) {...
``` get terrain(){ //return current active terrain } addTerrain(terrain){ this._terrains.push(terrain) } terrain.setVisibility(visibility){ //only one terrain on the map } ``` FYI @martyrion
There is an idea of how to get rid of per segment vector layer drawing, and get rid of vector layer rasterization. The main idea is to create a dynamic...
It is better to create a LayerSwitcher from scratch, using current ui utilities. To start with, it should include sections: Terrain, Base Layers and Overlays. Layers should be sorted by...