For AI agents: a documentation index is available at /llms.txt. Markdown versions of all pages are available by appending .md to any URL.
Class CrossTileSymbolLayerIndex
Constructors
constructor
-
Returns CrossTileSymbolLayerIndex
Properties
indexes
indexes: {
[key: string]: {
[key: string]: TileLayerIndex;
[key: number]: TileLayerIndex;
};
[key: number]: {
[key: string]: TileLayerIndex;
[key: number]: TileLayerIndex;
};
}
[key: string]: {
[key: string]: TileLayerIndex;
[key: number]: TileLayerIndex;
};
[key: number]: {
[key: string]: TileLayerIndex;
[key: number]: TileLayerIndex;
};
}
lng
lng: number
usedCrossTileIDs
usedCrossTileIDs: {
[key: string]: { [crossTileID: number]: boolean };
[key: number]: { [crossTileID: number]: boolean };
}
[key: string]: { [crossTileID: number]: boolean };
[key: number]: { [crossTileID: number]: boolean };
}
Methods
addBucket
-
Parameters
- tileID: OverscaledTileID
- bucket: SymbolBucket
- crossTileIDs: CrossTileIDs
Returns boolean
handleWrapJump
-
Parameters
- lng: number
Returns void
removeBucketCrossTileIDs
-
Parameters
- zoom: string | number
- removedBucket: TileLayerIndex
Returns void
removeStaleBuckets
-
Parameters
- currentIDs: { [key: string]: boolean; [key: number]: boolean }
Returns boolean