Type Alias TileProviderOptions

TileProviderOptions: VcsObjectOptions & {
    allowTileAggregation?: boolean;
    baseLevels?: number[];
    idProperty?: string;
    tileCacheSize?: number;
    trackFeaturesToTiles?: boolean;
}

Type declaration

  • OptionalallowTileAggregation?: boolean

    allows aggregation of tiles if requested minLevel is lower than provided baseLevels ( if true, allows for aggregating up to two levels (16 child tiles) into a tile)

  • OptionalbaseLevels?: number[]

    baseLevels (these levels will be requested by the loader, all other child levels will be interpolated

    15
    
  • OptionalidProperty?: string

    if property exists will be used to set the ID of the feature

  • OptionaltileCacheSize?: number

    size of the LRU (least recently used) tileCache per baseLevel

    50
    
  • OptionaltrackFeaturesToTiles?: boolean

    tracks in which tile each feature exists. (features without an ID will be ignored). Better performance if deactivated, but does not allow for featureVisibility. Should be set to false if not unique featureID is provided.