Function createLeafletMapController

  • Parameters

    • map: Map
    • marker:
          | boolean
          | MarkerOptions
          | ((map: Map, feature?: Feature) => Marker<any> | null | undefined)
          | null = true
    • showResultMarkers:
          | boolean
          | MarkerOptions
          | ((map: Map, feature: Feature) => Marker<any> | null | undefined)
          | null = true
    • flyToOptions: ZoomPanOptions | null = {}
    • flyToBounds: FitBoundsOptions | null = {}
    • fullGeometryStyle: boolean | PathOptions | StyleFunction<any> | null = defaultFullGeometryStyle

    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
createLeafletMapController