Class: OpenLayersRenderer

OpenLayersRenderer

Renderer implementation for OpenLayers maps.

new OpenLayersRenderer(gisMap, viewerConfig)

MapboxViewer/infrastructure/adapters/renderers/OpenLayersRenderer.ts, line 16

Creates an OpenLayers renderer instance.

Name Type Description
gisMap

The GIS map instance.

viewerConfig

Viewer configuration.

Extends

  • undefined

Members

domElement

Gets the DOM element.

type

Gets the renderer type.

Methods

destroy()

MapboxViewer/infrastructure/adapters/renderers/OpenLayersRenderer.ts, line 126

Destroys the renderer.

getViewState()

MapboxViewer/infrastructure/adapters/renderers/OpenLayersRenderer.ts, line 43

Gets the current view state.

Returns:
The view state.

hide()

MapboxViewer/infrastructure/adapters/renderers/OpenLayersRenderer.ts, line 101

Hides the renderer.

setViewState(viewState)

MapboxViewer/infrastructure/adapters/renderers/OpenLayersRenderer.ts, line 73

Sets the view state.

Name Type Description
viewState

The view state to set.

show()

MapboxViewer/infrastructure/adapters/renderers/OpenLayersRenderer.ts, line 31

Shows the renderer.