Appearance
Documentation / @geoverse/core-ol / CustomBaseLayer
Class: CustomBaseLayer
Defined in: packages/core-ol/src/layers/customBaseLayer.ts:95
自定义底图图层:接入 XYZ / WMS / ArcGIS REST / 超图 iServer 等自有服务。 创建后带 BASE_LAYER_TYPE 标记,参与 GMap 的底图管理。
Extends
TileLayer<TileSource>
Constructors
Constructor
ts
new CustomBaseLayer(opts?): CustomBaseLayer;Defined in: packages/core-ol/src/layers/customBaseLayer.ts:96
Parameters
opts?
Returns
CustomBaseLayer
Overrides
ts
TileLayer<TileSource>.constructorProperties
disposed
ts
protected disposed: boolean;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Disposable.d.ts:15
The object has already been disposed.
Inherited from
ts
TileLayer.disposedon
ts
on: BaseTileLayerOnSignature<EventsKey>;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseTile.d.ts:154
Inherited from
ts
TileLayer.ononce
ts
once: BaseTileLayerOnSignature<EventsKey>;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseTile.d.ts:158
Inherited from
ts
TileLayer.oncerendered
ts
protected rendered: boolean;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:262
Inherited from
ts
TileLayer.renderedun
ts
un: BaseTileLayerOnSignature<void>;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseTile.d.ts:162
Inherited from
ts
TileLayer.unMethods
addChangeListener()
ts
addChangeListener(key, listener): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:145
Parameters
key
string
Key name.
listener
Listener
Listener.
Returns
void
Inherited from
ts
TileLayer.addChangeListeneraddEventListener()
ts
addEventListener(type, listener): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:50
Parameters
type
string
Type.
listener
Listener
Listener.
Returns
void
Inherited from
ts
TileLayer.addEventListenerapplyProperties()
ts
protected applyProperties(source): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:172
Apply any properties from another object without triggering events.
Parameters
source
BaseObject
The source object.
Returns
void
Inherited from
ts
TileLayer.applyPropertieschanged()
ts
changed(): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:65
Increases the revision counter and dispatches a 'change' event.
Returns
void
Api
Inherited from
ts
TileLayer.changedclearRenderer()
ts
clearRenderer(): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:388
This will clear the renderer so that a new one can be created next time it is needed
Returns
void
Inherited from
ts
TileLayer.clearRenderercreateRenderer()
ts
createRenderer(): CanvasTileLayerRenderer<CustomBaseLayer>;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Tile.d.ts:22
Returns
CanvasTileLayerRenderer<CustomBaseLayer>
Inherited from
ts
TileLayer.createRendererdispatchEvent()
ts
dispatchEvent(event): boolean | undefined;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:61
Dispatches an event and calls all listeners listening for events of this type. The event parameter can either be a string or an Object with a type property.
Parameters
event
string | BaseEvent
Event object.
Returns
boolean | undefined
false if anyone called preventDefault on the event object or if any of the listeners returned false.
Api
Inherited from
ts
TileLayer.dispatchEventdispose()
ts
dispose(): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Disposable.d.ts:19
Clean up.
Returns
void
Inherited from
ts
TileLayer.disposedisposeInternal()
ts
protected disposeInternal(): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Disposable.d.ts:24
Extension point for disposable objects.
Returns
void
Inherited from
ts
TileLayer.disposeInternalget()
ts
get(key): any;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:114
Gets a value.
Parameters
key
string
Key name.
Returns
any
Value.
Api
Inherited from
ts
TileLayer.getgetAttributions()
ts
getAttributions(view?): string[];Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:319
Get the attributions of the source of this layer for the given view.
Parameters
view?
View | ViewStateLayerStateExtent
View or import("../Map.js").FrameState. Only required when the layer is not added to a map.
Returns
string[]
Attributions for this layer at the given view.
Api
Inherited from
ts
TileLayer.getAttributionsgetBackground()
ts
getBackground(): false | BackgroundColor;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:164
Get the background for this layer.
Returns
false | BackgroundColor
Layer background.
Inherited from
ts
TileLayer.getBackgroundgetCacheSize()
ts
protected getCacheSize(): number | undefined;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseTile.d.ts:172
Returns
number | undefined
The suggested cache size
Inherited from
ts
TileLayer.getCacheSizegetClassName()
ts
getClassName(): string;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:168
Returns
string
CSS class name.
Inherited from
ts
TileLayer.getClassNamegetData()
ts
getData(pixel):
| Uint8ClampedArray<ArrayBufferLike>
| Uint8Array<ArrayBufferLike>
| Float32Array<ArrayBufferLike>
| DataView<ArrayBufferLike>
| null;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:301
Parameters
pixel
Pixel
Pixel.
Returns
| Uint8ClampedArray<ArrayBufferLike> | Uint8Array<ArrayBufferLike> | Float32Array<ArrayBufferLike> | DataView<ArrayBufferLike> | null
Pixel data.
Inherited from
ts
TileLayer.getDatagetDeclutter()
ts
getDeclutter(): string;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:325
Returns
string
Declutter
Inherited from
ts
TileLayer.getDecluttergetExtent()
ts
getExtent(): Extent | undefined;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:198
Return the module:ol/extent~Extent extent of the layer or undefined if it will be visible regardless of extent.
Returns
Extent | undefined
The layer extent.
Observable
Api
Inherited from
ts
TileLayer.getExtentgetFeatures()
ts
getFeatures(pixel): Promise<FeatureLike[]>;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:296
Parameters
pixel
Pixel
Pixel.
Returns
Promise<FeatureLike[]>
Promise that resolves with an array of features.
Inherited from
ts
TileLayer.getFeaturesgetKeys()
ts
getKeys(): string[];Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:120
Get a list of object property names.
Returns
string[]
List of property names.
Api
Inherited from
ts
TileLayer.getKeysgetLayersArray()
ts
abstract getLayersArray(array?): Layer<Source, LayerRenderer<any>, {
[x: string]: any;
}>[];Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:183
Parameters
array?
Layer<Source, LayerRenderer<any>, { [x: string]: any; }>[]
Array of layers (to be modified in place).
Returns
Layer<Source, LayerRenderer<any>, { [x: string]: any; }>[]
Array of layers.
Inherited from
ts
TileLayer.getLayersArraygetLayerState()
ts
getLayerState(managed?): State;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:176
This method is not meant to be called by layers or layer renderers because the state is incorrect if the layer is included in a layer group.
Parameters
managed?
boolean
Layer is managed.
Returns
State
Layer state.
Inherited from
ts
TileLayer.getLayerStategetLayerStatesArray()
ts
abstract getLayerStatesArray(states?): State[];Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:190
Parameters
states?
State[]
Optional list of layer states (to be modified in place).
Returns
State[]
List of layer states.
Inherited from
ts
TileLayer.getLayerStatesArraygetListeners()
ts
getListeners(type): Listener[] | undefined;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:69
Get the listeners for a specified event type. Listeners are returned in the order that they will be called in.
Parameters
type
string
Type.
Returns
Listener[] | undefined
Listeners.
Inherited from
ts
TileLayer.getListenersgetMapInternal()
ts
getMapInternal(): Map | null;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:345
For use inside the library only.
Returns
Map | null
Map.
Inherited from
ts
TileLayer.getMapInternalgetMaxResolution()
ts
getMaxResolution(): number;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:206
Return the maximum resolution of the layer. Returns Infinity if the layer has no maximum resolution set.
Returns
number
The maximum resolution of the layer.
Observable
Api
Inherited from
ts
TileLayer.getMaxResolutiongetMaxZoom()
ts
getMaxZoom(): number;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:230
Return the maximum zoom level of the layer. Returns Infinity if the layer has no maximum zoom set.
Returns
number
The maximum zoom level of the layer.
Observable
Api
Inherited from
ts
TileLayer.getMaxZoomgetMinResolution()
ts
getMinResolution(): number;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:214
Return the minimum resolution of the layer. Returns 0 if the layer has no minimum resolution set.
Returns
number
The minimum resolution of the layer.
Observable
Api
Inherited from
ts
TileLayer.getMinResolutiongetMinZoom()
ts
getMinZoom(): number;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:222
Return the minimum zoom level of the layer. Returns -Infinity if the layer has no minimum zoom set.
Returns
number
The minimum zoom level of the layer.
Observable
Api
Inherited from
ts
TileLayer.getMinZoomgetOpacity()
ts
getOpacity(): number;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:237
Return the opacity of the layer (between 0 and 1).
Returns
number
The opacity of the layer.
Observable
Api
Inherited from
ts
TileLayer.getOpacitygetPreload()
ts
getPreload(): number;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseTile.d.ts:179
Return the level as number to which we will preload tiles up to.
Returns
number
The level to preload tiles up to.
Observable
Api
Inherited from
ts
TileLayer.getPreloadgetProperties()
ts
getProperties(): NoInfer<NoInfer<{
[x: string]: any;
}> & {
[x: string]: any;
}>;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:126
Get an object of all property names and values.
Returns
NoInfer<NoInfer<{ [x: string]: any; }> & { [x: string]: any; }>
Object.
Api
Inherited from
ts
TileLayer.getPropertiesgetPropertiesInternal()
ts
getPropertiesInternal():
| Partial<NoInfer<NoInfer<{
[x: string]: any;
}> & {
[x: string]: any;
}>>
| null;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:131
Get an object of all property names and values.
Returns
| Partial<NoInfer<NoInfer<{ [x: string]: any; }> & { [x: string]: any; }>> | null
Object.
Inherited from
ts
TileLayer.getPropertiesInternalgetRenderer()
ts
getRenderer():
| CanvasTileLayerRenderer<
| TileLayer<TileSource<Tile>>
| VectorTileLayer<VectorTile<any>, any>>
| null;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:374
Get the renderer for this layer.
Returns
| CanvasTileLayerRenderer< | TileLayer<TileSource<Tile>> | VectorTileLayer<VectorTile<any>, any>> | null
The layer renderer.
Inherited from
ts
TileLayer.getRenderergetRenderSource()
ts
getRenderSource(): TileSource<Tile> | null;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:282
Returns
TileSource<Tile> | null
The source being rendered.
Inherited from
ts
TileLayer.getRenderSourcegetRevision()
ts
getRevision(): number;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:72
Get the version number for this object. Each time the object is modified, its version number will be incremented.
Returns
number
Revision.
Api
Inherited from
ts
TileLayer.getRevisiongetSource()
ts
getSource(): TileSource<Tile> | null;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:278
Get the layer source.
Returns
TileSource<Tile> | null
The layer source (or null if not yet set).
Observable
Api
Inherited from
ts
TileLayer.getSourcegetSourceState()
ts
abstract getSourceState(): State;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:242
Returns
State
Source state.
Inherited from
ts
TileLayer.getSourceStategetUseInterimTilesOnError()
ts
getUseInterimTilesOnError(): boolean;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseTile.d.ts:193
Deprecated. Whether we use interim tiles on error.
Returns
boolean
Use interim tiles on error.
Observable
Api
Inherited from
ts
TileLayer.getUseInterimTilesOnErrorgetVisible()
ts
getVisible(): boolean;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:250
Return the value of this layer's visible property. To find out whether the layer is visible on a map, use isVisible() instead.
Returns
boolean
The value of the visible property of the layer.
Observable
Api
Inherited from
ts
TileLayer.getVisiblegetZIndex()
ts
getZIndex(): number | undefined;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:258
Return the Z-index of the layer, which is used to order layers before rendering. Returns undefined if the layer is unmanaged.
Returns
number | undefined
The Z-index of the layer.
Observable
Api
Inherited from
ts
TileLayer.getZIndexhasListener()
ts
hasListener(type?): boolean;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:75
Parameters
type?
string
Type. If not provided, true will be returned if this event target has any listeners.
Returns
boolean
Has listeners.
Inherited from
ts
TileLayer.hasListenerhasProperties()
ts
hasProperties(): boolean;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:135
Returns
boolean
The object has properties.
Inherited from
ts
TileLayer.hasPropertieshasRenderer()
ts
hasRenderer(): boolean;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:378
Returns
boolean
The layer has a renderer.
Inherited from
ts
TileLayer.hasRendererisVisible()
ts
isVisible(view?): boolean;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:311
The layer is visible on the map view, i.e. within its min/max resolution or zoom and extent, not set to visible: false, and not inside a layer group that is set to visible: false.
Parameters
view?
View | ViewStateLayerStateExtent
View or import("../Map.js").FrameState. Only required when the layer is not added to a map.
Returns
boolean
The layer is visible in the map view.
Api
Inherited from
ts
TileLayer.isVisiblenotify()
ts
notify(key, oldValue): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:140
Parameters
key
string
Key name.
oldValue
any
Old value.
Returns
void
Inherited from
ts
TileLayer.notifyonceInternal()
ts
protected onceInternal(type, listener): EventsKey | EventsKey[];Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:86
Parameters
type
string | string[]
Type.
listener
(arg0) => unknown
Listener.
Returns
EventsKey | EventsKey[]
Event key.
Inherited from
ts
TileLayer.onceInternalonInternal()
ts
protected onInternal(type, listener): EventsKey | EventsKey[];Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:79
Parameters
type
string | string[]
Type.
listener
(arg0) => unknown
Listener.
Returns
EventsKey | EventsKey[]
Event key.
Inherited from
ts
TileLayer.onInternalremoveChangeListener()
ts
removeChangeListener(key, listener): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:150
Parameters
key
string
Key name.
listener
Listener
Listener.
Returns
void
Inherited from
ts
TileLayer.removeChangeListenerremoveEventListener()
ts
removeEventListener(type, listener): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:80
Parameters
type
string
Type.
listener
Listener
Listener.
Returns
void
Inherited from
ts
TileLayer.removeEventListenerrender()
ts
render(frameState, target): HTMLElement | null;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:271
In charge to manage the rendering of the layer. One layer type is bounded with one layer renderer.
Parameters
frameState
FrameState | null
Frame state.
target
HTMLElement
Target which the renderer may (but need not) use for rendering its content.
Returns
HTMLElement | null
The rendered element.
Inherited from
ts
TileLayer.renderrenderDeclutter()
ts
renderDeclutter(frameState, layerState): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:330
Parameters
frameState
FrameState
Frame state.
layerState
State
Layer state.
Returns
void
Inherited from
ts
TileLayer.renderDeclutterrenderDeferred()
ts
renderDeferred(frameState): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:335
When the renderer follows a layout -> render approach, do the final rendering here.
Parameters
frameState
FrameState
Frame state
Returns
void
Inherited from
ts
TileLayer.renderDeferredset()
ts
set(
key,
value,
silent?): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:158
Sets a value.
Parameters
key
string
Key name.
value
any
Value.
silent?
boolean
Update without triggering an event.
Returns
void
Api
Inherited from
ts
TileLayer.setsetBackground()
ts
setBackground(background?): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:263
Sets the background color.
Parameters
background?
BackgroundColor
Background color.
Returns
void
Inherited from
ts
TileLayer.setBackgroundsetExtent()
ts
setExtent(extent): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:271
Set the extent at which the layer is visible. If undefined, the layer will be visible at all extents.
Parameters
extent
Extent | undefined
The extent of the layer.
Returns
void
Observable
Api
Inherited from
ts
TileLayer.setExtentsetMap()
ts
setMap(map): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:357
Sets the layer to be rendered on top of other layers on a map. The map will not manage this layer in its layers collection. This is useful for temporary layers. To remove an unmanaged layer from the map, use #setMap(null).
To add the layer to a map and have it managed by the map, use module:ol/Map~Map#addLayer instead.
Parameters
map
Map | null
Map.
Returns
void
Api
Inherited from
ts
TileLayer.setMapsetMapInternal()
ts
setMapInternal(map): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:340
For use inside the library only.
Parameters
map
Map | null
Map.
Returns
void
Inherited from
ts
TileLayer.setMapInternalsetMaxResolution()
ts
setMaxResolution(maxResolution): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:278
Set the maximum resolution at which the layer is visible.
Parameters
maxResolution
number
The maximum resolution of the layer.
Returns
void
Observable
Api
Inherited from
ts
TileLayer.setMaxResolutionsetMaxZoom()
ts
setMaxZoom(maxZoom): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:294
Set the maximum zoom (exclusive) at which the layer is visible. Note that the zoom levels for layer visibility are based on the view zoom level, which may be different from a tile source zoom level.
Parameters
maxZoom
number
The maximum zoom of the layer.
Returns
void
Observable
Api
Inherited from
ts
TileLayer.setMaxZoomsetMinResolution()
ts
setMinResolution(minResolution): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:285
Set the minimum resolution at which the layer is visible.
Parameters
minResolution
number
The minimum resolution of the layer.
Returns
void
Observable
Api
Inherited from
ts
TileLayer.setMinResolutionsetMinZoom()
ts
setMinZoom(minZoom): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:303
Set the minimum zoom (inclusive) at which the layer is visible. Note that the zoom levels for layer visibility are based on the view zoom level, which may be different from a tile source zoom level.
Parameters
minZoom
number
The minimum zoom of the layer.
Returns
void
Observable
Api
Inherited from
ts
TileLayer.setMinZoomsetOpacity()
ts
setOpacity(opacity): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:310
Set the opacity of the layer, allowed values range from 0 to 1.
Parameters
opacity
number
The opacity of the layer.
Returns
void
Observable
Api
Inherited from
ts
TileLayer.setOpacitysetPreload()
ts
setPreload(preload): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseTile.d.ts:186
Set the level as number to which we will preload tiles up to.
Parameters
preload
number
The level to preload tiles up to.
Returns
void
Observable
Api
Inherited from
ts
TileLayer.setPreloadsetProperties()
ts
setProperties(values, silent?): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:166
Sets a collection of key-value pairs. Note that this changes any existing properties and adds new ones (it does not remove any existing properties).
Parameters
values
Partial<NoInfer<Properties>>
Values.
silent?
boolean
Update without triggering an event.
Returns
void
Api
Inherited from
ts
TileLayer.setPropertiessetSource()
ts
setSource(source): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:369
Set the layer source.
Parameters
source
TileSource<Tile> | null
The layer source.
Returns
void
Observable
Api
Inherited from
ts
TileLayer.setSourcesetUseInterimTilesOnError()
ts
setUseInterimTilesOnError(useInterimTilesOnError): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseTile.d.ts:200
Deprecated. Set whether we use interim tiles on error.
Parameters
useInterimTilesOnError
boolean
Use interim tiles on error.
Returns
void
Observable
Api
Inherited from
ts
TileLayer.setUseInterimTilesOnErrorsetVisible()
ts
setVisible(visible): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:317
Set the visibility of the layer (true or false).
Parameters
visible
boolean
The visibility of the layer.
Returns
void
Observable
Api
Inherited from
ts
TileLayer.setVisiblesetZIndex()
ts
setZIndex(zindex): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:325
Set Z-index of the layer, which is used to order layers before rendering. The default Z-index is 0.
Parameters
zindex
number
The z-index of the layer.
Returns
void
Observable
Api
Inherited from
ts
TileLayer.setZIndexunInternal()
ts
protected unInternal(type, listener): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:93
Unlisten for a certain type of event.
Parameters
type
string | string[]
Type.
listener
(arg0) => unknown
Listener.
Returns
void
Inherited from
ts
TileLayer.unInternalunrender()
ts
unrender(): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:323
Called when a layer is not visible during a map render.
Returns
void
Inherited from
ts
TileLayer.unrenderunset()
ts
unset(key, silent?): void;Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:179
Unsets a property.
Parameters
key
string
Key name.
silent?
boolean
Unset without triggering an event.
Returns
void
Api
Inherited from
ts
TileLayer.unset