@nativescript-community/ui-massifmaps
    Preparing search index...

    Interface CustomRasterTileLayerOptions

    The shader gets the normal map and the raw texel (getRawColor()) and must define vec4 applyLighting(lowp vec4 color, mediump vec3 normal, mediump vec3 surfaceNormal, mediump float intensity) returning a premultiplied colour.

    interface CustomRasterTileLayerOptions {
        dataSource?: TileDataSource<any, any>;
        maxOverzoomLevel?: number;
        maxUnderzoomLevel?: number;
        maxVisibleZoom?: number;
        minVisibleZoom?: number;
        opacity?: number;
        preloading?: boolean;
        shaderSource?: string;
        synchronizedRefresh?: boolean;
        tileFilterMode?: RasterTileFilterMode;
        tileSubstitutionPolicy?: TileSubstitutionPolicy;
        updatePriority?: number;
        visible?: boolean;
        visibleZoomRange?: [number, number];
        zoomLevelBias?: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    dataSource?: TileDataSource<any, any>
    maxOverzoomLevel?: number

    A missing tile at zoom Z falls back to Z-1 ... Z-maxOverzoomLevel. Default 6.

    maxUnderzoomLevel?: number
    maxVisibleZoom?: number
    minVisibleZoom?: number
    opacity?: number
    preloading?: boolean

    Also loads tiles adjacent to the visible ones; costs CPU and network traffic. Default false.

    shaderSource?: string
    synchronizedRefresh?: boolean

    Shows all visible tiles together once all are loaded, rather than one by one (for animated tiles).

    tileFilterMode?: RasterTileFilterMode
    tileSubstitutionPolicy?: TileSubstitutionPolicy
    updatePriority?: number
    visible?: boolean
    visibleZoomRange?: [number, number]
    zoomLevelBias?: number

    Higher bias uses more detailed tiles for a given view. Default 0.