---
title: "WorkerTileWithData | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Type Alias WorkerTileWithData

WorkerTileWithData: [ExpiryData](https://docs.maptiler.com/sdk-js/api-reference/types/ExpiryData/) & {  
    buckets: [Bucket](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Bucket/)\[\];  
    collisionBoxArray: [CollisionBoxArray](https://docs.maptiler.com/sdk-js/api-reference/classes/CollisionBoxArray/);  
    dashPositions: [Record](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.Record/)<string, [DashEntry](https://docs.maptiler.com/sdk-js/api-reference/types/DashEntry/)\>;  
    encoding?: string;  
    etagUnmodified?: false;  
    featureIndex: [FeatureIndex](https://docs.maptiler.com/sdk-js/api-reference/classes/FeatureIndex/);  
    glyphAtlasImage: [AlphaImage](https://docs.maptiler.com/sdk-js/api-reference/classes/AlphaImage/);  
    glyphMap?: { \[\_: string\]: { \[\_: number\]: [StyleGlyph](https://docs.maptiler.com/sdk-js/api-reference/types/StyleGlyph/) } } | null;  
    glyphPositions?: [GlyphPositions](https://docs.maptiler.com/sdk-js/api-reference/types/GlyphPositions/) | null;  
    iconMap?: { \[\_: string\]: [StyleImage](https://docs.maptiler.com/sdk-js/api-reference/types/StyleImage/) } | null;  
    imageAtlas: [ImageAtlas](https://docs.maptiler.com/sdk-js/api-reference/classes/ImageAtlas/);  
    rawTileData?: ArrayBuffer;  
    resourceTiming?: PerformanceResourceTiming\[\];  
}
