Function createMapLibreGlMapController
- createMapLibreGlMapController(
map: Map$1,
maplibregl?: MapLibreGL,
marker?:
| boolean
| MarkerOptions
| ((map: Map$1, feature?: Feature) => Marker | null | undefined)
| null,
showResultMarkers?:
| boolean
| MarkerOptions
| ((map: Map$1, feature: Feature) => Marker | null | undefined)
| null,
flyToOptions?: FlyToOptions | null,
fitBoundsOptions?: FitBoundsOptions | null,
fullGeometryStyle?: boolean | FullGeometryStyle | null,
): {
fitBounds(bbox: BBox, padding: number, maxZoom?: number): void;
flyTo(center: Position, zoom?: number): void;
getCenterAndZoom(): [number, number, number];
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$1
Optionalmaplibregl: MapLibreGL- marker:
| boolean
| MarkerOptions
| ((map: Map$1, feature?: Feature) => Marker | null | undefined)
| null = true - showResultMarkers:
| boolean
| MarkerOptions
| ((map: Map$1, feature: Feature) => Marker | null | undefined)
| null = true - flyToOptions: FlyToOptions | null = {}
- fitBoundsOptions: FitBoundsOptions | null = {}
- fullGeometryStyle: boolean | FullGeometryStyle | null = defaultGeometryStyle
Returns {
fitBounds(bbox: BBox, padding: number, maxZoom?: number): void;
flyTo(center: Position, zoom?: number): void;
getCenterAndZoom(): [number, number, number];
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;
}