Function createMapLibreGlMapController

  • 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;
    }

Was this helpful?

SDK JS
Modules
Reference
functions
createMapLibreGlMapController