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 TileLayerIndex
Constructors
constructor
-
new TileLayerIndex(
tileID: OverscaledTileID,
symbolInstances: SymbolInstanceArray,
bucketInstanceId: number,
): TileLayerIndexParameters
- tileID: OverscaledTileID
- symbolInstances: SymbolInstanceArray
- bucketInstanceId: number
Returns TileLayerIndex
Methods
findMatches
-
findMatches(
symbolInstances: SymbolInstanceArray,
newTileID: OverscaledTileID,
zoomCrossTileIDs: { [crossTileID: number]: boolean },
): voidParameters
- symbolInstances: SymbolInstanceArray
- newTileID: OverscaledTileID
- zoomCrossTileIDs: { [crossTileID: number]: boolean }
Returns void
getCrossTileIDsLists
-
Returns number[][]
getScaledCoordinates
-
getScaledCoordinates(
symbolInstance: SymbolInstanceStruct,
childTileID: OverscaledTileID,
): { x: number; y: number }Parameters
- symbolInstance: SymbolInstanceStruct
- childTileID: OverscaledTileID
Returns { x: number; y: number }