Function createOpenLayersMapController
- createOpenLayersMapController(
map: Map,
flyToOptions?: AnimationOptions,
flyToBounds?: FitOptions,
fullGeometryStyle?: StyleLike | FlatStyleLike,
): {
fitBounds(bbox: BBox, padding: number, maxZoom: number): void;
flyTo(center: Position, zoom: number): void;
getCenterAndZoom(): [number, x: number, y: number] | undefined;
indicateReverse(reverse: boolean): void;
setEventHandler(handler: ((e: MapEvent) => void) | undefined): void;
setFeatures(
markedFeatures: Feature[] | undefined,
picked: Feature | undefined,
showPolygonMarker: boolean,
): void;
setReverseMarker(coordinates?: Position): void;
setSelectedMarker(index: number): void;
}Parameters
- map: Map
- flyToOptions: AnimationOptions = {}
- flyToBounds: FitOptions = {}
- fullGeometryStyle: StyleLike | FlatStyleLike = defaultStyle
Returns {
fitBounds(bbox: BBox, padding: number, maxZoom: number): void;
flyTo(center: Position, zoom: number): void;
getCenterAndZoom(): [number, x: number, y: number] | undefined;
indicateReverse(reverse: boolean): void;
setEventHandler(handler: ((e: MapEvent) => void) | undefined): void;
setFeatures(
markedFeatures: Feature[] | undefined,
picked: Feature | undefined,
showPolygonMarker: boolean,
): void;
setReverseMarker(coordinates?: Position): void;
setSelectedMarker(index: number): void;
}