Properties
refs
refs: object
Type declaration
-
[key: string]: ReactInstance
state
state: Readonly<any>
Methods
addHandler
- addHandler(eventName: string, handler: Function): void
-
Parameters
-
eventName: string
-
handler: Function
Returns void
addInteraction
- addInteraction<T>(interaction: T): T
-
Type parameters
Parameters
Returns T
addLayer
- addLayer<T>(name: string, layer: T): T
-
Type parameters
Parameters
Returns T
addOverlay
- addOverlay(overlay: Overlay): void
cancelDigitization
- cancelDigitization(): void
componentDidMount
- componentDidMount(): void
componentWillReceiveProps
componentWillUnmount
- componentWillUnmount(): void
Protected createOLMap
- createOLMap(options: MapOptions): any
digitizeCircle
- digitizeCircle(handler: DigitizerCallback<Circle>, prompt?: undefined | string): void
-
Parameters
-
-
Optional prompt: undefined | string
Returns void
digitizeLine
- digitizeLine(handler: DigitizerCallback<LineString>, prompt?: undefined | string): void
-
Parameters
-
-
Optional prompt: undefined | string
Returns void
digitizeLineString
- digitizeLineString(handler: DigitizerCallback<LineString>, prompt?: undefined | string): void
-
Parameters
-
-
Optional prompt: undefined | string
Returns void
digitizePoint
-
Parameters
-
-
Optional prompt: undefined | string
Returns void
digitizePolygon
- digitizePolygon(handler: DigitizerCallback<Polygon>, prompt?: undefined | string): void
-
Parameters
-
-
Optional prompt: undefined | string
Returns void
digitizeRectangle
- digitizeRectangle(handler: DigitizerCallback<Polygon>, prompt?: undefined | string): void
-
Parameters
-
-
Optional prompt: undefined | string
Returns void
forceUpdate
- forceUpdate(callBack?: undefined | function): void
-
Parameters
-
Optional callBack: undefined | function
Returns void
getLayer
- getLayer<T>(name: string, factory: function): T
-
Type parameters
Parameters
-
name: string
-
factory: function
Returns T
getMetersPerUnit
- getMetersPerUnit(): number
getProjection
- getProjection(): ol.ProjectionLike
-
Returns ol.ProjectionLike
getSize
- getSize(): [number, number]
hasLayer
- hasLayer(name: string): boolean
-
Parameters
Returns boolean
isFeatureTooltipEnabled
- isFeatureTooltipEnabled(): boolean
queryMapFeatures
- queryMapFeatures(options: IQueryMapFeaturesOptions, success?: undefined | function, failure?: undefined | function): void
-
Parameters
-
-
Optional success: undefined | function
-
Optional failure: undefined | function
Returns void
refreshMap
- refreshMap(mode?: RefreshMode.LayersOnly | RefreshMode.SelectionOnly): void
-
Parameters
-
Default value mode: RefreshMode.LayersOnly | RefreshMode.SelectionOnly = RefreshMode.LayersOnly | RefreshMode.SelectionOnly
Returns void
removeHandler
- removeHandler(eventName: string, handler: Function): void
-
Parameters
-
eventName: string
-
handler: Function
Returns void
removeInteraction
- removeInteraction<T>(interaction: T): void
-
Type parameters
Parameters
Returns void
removeLayer
- removeLayer(name: string): LayerBase | undefined
-
Parameters
Returns LayerBase
|
undefined
removeOverlay
- removeOverlay(overlay: Overlay): void
renderContextMenu
- renderContextMenu(): Element
resolutionToScale
- resolutionToScale(resolution: number): number
-
Parameters
Returns number
scaleToResolution
- scaleToResolution(scale: number): number
-
Parameters
Returns number
selectByGeometry
- selectByGeometry(geom: Geometry): void
setFeatureTooltipEnabled
- setFeatureTooltipEnabled(enabled: boolean): void
setSelectionXml
- setSelectionXml(xml: string, queryOpts?: Partial<IQueryMapFeaturesOptions>, success?: undefined | function, failure?: undefined | function): void
-
Parameters
-
xml: string
-
-
Optional success: undefined | function
-
Optional failure: undefined | function
Returns void
setState
- setState<K>(f: function, callback?: undefined | function): void
- setState<K>(state: Pick<any, K>, callback?: undefined | function): void
-
Type parameters
Parameters
-
f: function
-
-
Parameters
Returns Pick<any, K>
-
Optional callback: undefined | function
Returns void
-
Type parameters
Parameters
-
state: Pick<any, K>
-
Optional callback: undefined | function
Returns void
zoomDelta
- zoomDelta(delta: number): void
zoomToExtent
- zoomToExtent(extent: Bounds): void
zoomToView
- zoomToView(x: number, y: number, scale: number): void
-
Parameters
-
x: number
-
y: number
-
scale: number
Returns void
Static Optional componentDidMount
- componentDidMount(): void
Static Optional componentDidUpdate
- componentDidUpdate(prevProps: Readonly<IMapViewerBaseProps>, prevState: Readonly<any>, prevContext: any): void
-
Parameters
-
-
prevState: Readonly<any>
-
prevContext: any
Returns void
Static Optional componentWillMount
- componentWillMount(): void
Static Optional componentWillReceiveProps
Static Optional componentWillUnmount
- componentWillUnmount(): void
Static Optional componentWillUpdate
- componentWillUpdate(nextProps: Readonly<IMapViewerBaseProps>, nextState: Readonly<any>, nextContext: any): void
-
Parameters
-
-
nextState: Readonly<any>
-
nextContext: any
Returns void
Static Optional shouldComponentUpdate
- shouldComponentUpdate(nextProps: Readonly<IMapViewerBaseProps>, nextState: Readonly<any>, nextContext: any): boolean
-
Parameters
-
-
nextState: Readonly<any>
-
nextContext: any
Returns boolean
The base map viewer component
MapViewerBase
{React.Component}