# MapLayout Class

Namespace: [Qlik.Sense.Client.Visualizations](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.htm)  
Assembly: Qlik.Sense.Client.dll

## Inheritance

* System.Object
  * [AbstractStructure](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.AbstractStructure.htm)
    * [GenericObjectLayout](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Engine.GenericObjectLayout.htm)
      * [VisualizationBaseLayout](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.VisualizationBaseLayout.htm)
        * MapLayout

## Syntax

```
public class MapLayout : VisualizationBaseLayout, IDisposable, IMapLayout, IVisualizationBaseLayout, IGenericObjectLayout, IAbstractStructure
```

## Constructors

| Name | Description |
| --- | --- |
| [MapLayout()](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.MapLayout.-ctor.htm#Qlik_Sense_Client_Visualizations_MapLayout__ctor) | Creates an instance of the MapLayout class |

## Properties

| Name | Description |
| --- | --- |
| [AutoZoomOnSelection](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.MapLayout.AutoZoomOnSelection.htm#Qlik_Sense_Client_Visualizations_MapLayout_AutoZoomOnSelection) | Zoom automatically when selecting values.<br><br>JSON property name: autoZoomOnSelection |
| [Background](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.MapLayout.Background.htm#Qlik_Sense_Client_Visualizations_MapLayout_Background) | Map background settings.<br><br>JSON property name: background |
| [CalcCond](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.MapLayout.CalcCond.htm#Qlik_Sense_Client_Visualizations_MapLayout_CalcCond) | Calculation Condition, only used for syncing with maps hypercubes<br><br>JSON property name: calcCond |
| [Color](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.MapLayout.Color.htm#Qlik_Sense_Client_Visualizations_MapLayout_Color) | Color settings.<br><br>JSON property name: color |
| [CustomErrorMessage](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.MapLayout.CustomErrorMessage.htm#Qlik_Sense_Client_Visualizations_MapLayout_CustomErrorMessage) | Defines custom error messages.<br><br>JSON property name: customErrorMessage |
| [Layers](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.MapLayout.Layers.htm#Qlik_Sense_Client_Visualizations_MapLayout_Layers) | JSON property name: layers |
| [Legend](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.MapLayout.Legend.htm#Qlik_Sense_Client_Visualizations_MapLayout_Legend) | Legend settings.<br><br>JSON property name: legend |
| [Navigation](https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/NetSDKAPIref/Content/Qlik.Sense.Client.Visualizations.MapLayout.Navigation.htm#Qlik_Sense_Client_Visualizations_MapLayout_Navigation) | Show navigation UI.<br><br>JSON property name: navigation |