---
title: "WorkerTileParameters | 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 WorkerTileParameters

WorkerTileParameters: [TileParameters](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.TileParameters/) & {  
    collectResourceTiming?: boolean;  
    encoding?: string;  
    etag?: string;  
    maxZoom?: number;  
    overzoomParameters?: [OverzoomParameters](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.OverzoomParameters/);  
    pixelRatio: number;  
    promoteId: [PromoteIdSpecification](https://docs.maptiler.com/sdk-js/api-reference/types/PromoteIdSpecification/);  
    request?: [RequestParameters](https://docs.maptiler.com/sdk-js/api-reference/types/RequestParameters/);  
    returnDependencies?: boolean;  
    showCollisionBoxes: boolean;  
    subdivisionGranularity: [SubdivisionGranularitySetting](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.SubdivisionGranularitySetting/);  
    tileID: [OverscaledTileID](https://docs.maptiler.com/sdk-js/api-reference/classes/OverscaledTileID/);  
    tileSize: number;  
    zoom: number;  
}

#### Type Declaration

-   ##### `Optional`collectResourceTiming?: boolean
    
-   ##### `Optional`encoding?: string
    
-   ##### `Optional`etag?: string
    
-   ##### `Optional`maxZoom?: number
    
-   ##### `Optional`overzoomParameters?: [OverzoomParameters](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.OverzoomParameters/)
    
    Provide this property when the requested tile has a higher canonical Z than source maxzoom. This allows the worker to know that it needs to overzoom from a source tile.
    
-   ##### pixelRatio: number
    
-   ##### promoteId: [PromoteIdSpecification](https://docs.maptiler.com/sdk-js/api-reference/types/PromoteIdSpecification/)
    
-   ##### `Optional`request?: [RequestParameters](https://docs.maptiler.com/sdk-js/api-reference/types/RequestParameters/)
    
-   ##### `Optional`returnDependencies?: boolean
    
-   ##### showCollisionBoxes: boolean
    
-   ##### subdivisionGranularity: [SubdivisionGranularitySetting](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.SubdivisionGranularitySetting/)
    
-   ##### tileID: [OverscaledTileID](https://docs.maptiler.com/sdk-js/api-reference/classes/OverscaledTileID/)
    
-   ##### tileSize: number
    
-   ##### zoom: number
