---
title: "MTOfflineTile | Mobile sdk | Mobile sdk ios | Ios"
description: "Represents a discrete tile coordinate in a map grid at a specific zoom level."
---

> 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.

# MTOfflineTile

```
public struct MTOfflineTile : Equatable, Hashable, CustomStringConvertible
```

Represents a discrete tile coordinate in a map grid at a specific zoom level.

-   `[x](#/s:11MapTilerSDK13MTOfflineTileV1xSivp)`
    
    The X coordinate of the tile.
    
    #### Declaration
    
    Swift
    
    ```
    public let x: Int
    ```
    
-   `[y](#/s:11MapTilerSDK13MTOfflineTileV1ySivp)`
    
    The Y coordinate of the tile.
    
    #### Declaration
    
    Swift
    
    ```
    public let y: Int
    ```
    
-   `[z](#/s:11MapTilerSDK13MTOfflineTileV1zSivp)`
    
    The zoom level of the tile.
    
    #### Declaration
    
    Swift
    
    ```
    public let z: Int
    ```
    
-   `[init(x:y:z:)](#/s:11MapTilerSDK13MTOfflineTileV1x1y1zACSi_S2itcfc)`
    
    Initializes a new tile coordinate.
    
    #### Declaration
    
    Swift
    
    ```
    public init(x: Int, y: Int, z: Int)
    ```
    
    #### Parameters
    
    <table class="graybox"><tbody><tr><td><code><em>x</em></code></td><td><div><p>The X coordinate.</p></div></td></tr><tr><td><code><em>y</em></code></td><td><div><p>The Y coordinate.</p></div></td></tr><tr><td><code><em>z</em></code></td><td><div><p>The zoom level.</p></div></td></tr></tbody></table>
    
-   `[description](#/s:s23CustomStringConvertibleP11descriptionSSvp)`
    
    #### Declaration
    
    Swift
    
    ```
    public var description: String { get }
    ```
