Expand description
Constructors§
Source§new LayerManager(): LayerManager
new LayerManager(): LayerManager
Constructor for LayerManager
Properties§
Source§protected _ raster Layers: RasterLayer[] = []
protected _ raster Layers: RasterLayer[] = []
List of raster layers in the map.
Source§protected _ vector Layers: VectorLayer[] = []
protected _ vector Layers: VectorLayer[] = []
List of vector layers in the map.
Accessors§
Source§get rasterLayers(): RasterLayer[]
get rasterLayers(): RasterLayer[]
Get the raster layers of the map.
Source§get vectorLayers(): VectorLayer[]
get vectorLayers(): VectorLayer[]
Get the vetor layers of the map.
Methods§
Source§addRasterLayer(
layerInfo: ILayerInfo,
layerRender: ILayerRenderInfo,
layerData: ILayerData,
): RasterLayer | null
addRasterLayer(
layerInfo: ILayerInfo,
layerRender: ILayerRenderInfo,
layerData: ILayerData,
): RasterLayer | null
Adds a raster layer to the map.
Source§addVectorLayer(
layerInfo: ILayerInfo,
layerRender: ILayerRenderInfo,
layerData: ILayerData,
): VectorLayer | null
addVectorLayer(
layerInfo: ILayerInfo,
layerRender: ILayerRenderInfo,
layerData: ILayerData,
): VectorLayer | null
Adds a layer to the map.
Source§searchByLayerId(layerId: string): VectorLayer | RasterLayer | null
searchByLayerId(layerId: string): VectorLayer | RasterLayer | null
Searches for a layer by its ID.
Manages the layers of the map.
This class provides methods to add, remove, and search for layers, as well as to manage the bounding box of the map.