---
title: "MTRadiusOption | Mobile sdk | Mobile sdk ios | Ios"
description: "Heatmap radius can be a number, zoom-ramped numbers, or property-mapped numbers."
---

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

# MTRadiusOption

```
public enum MTRadiusOption : Codable, Sendable
```

Heatmap radius can be a number, zoom-ramped numbers, or property-mapped numbers.

-   `[number(_:)](#/s:11MapTilerSDK14MTRadiusOptionO6numberyACSdcACmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case number(Double)
    ```
    
-   `[zoom(_:)](#/s:11MapTilerSDK14MTRadiusOptionO4zoomyACSayAA17MTZoomNumberValueVGcACmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case zoom(MTZoomNumberValues)
    ```
    
-   `[property(_:)](#/s:11MapTilerSDK14MTRadiusOptionO8propertyyACSayAA21MTHelperPropertyValueVGcACmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case property(MTPropertyValues)
    ```
    
-   `[init(from:)](#/s:Se4fromxs7Decoder_p_tKcfc)`
    
    #### Declaration
    
    Swift
    
    ```
    public init(from decoder: any Decoder) throws
    ```
    
-   `[encode(to:)](#/s:SE6encode2toys7Encoder_p_tKF)`
    
    #### Declaration
    
    Swift
    
    ```
    public func encode(to encoder: any Encoder) throws
    ```
