> Documentation index: https://www.gooddata.ai/docs/gooddata-ui/llms.txt lists every page of these docs as Markdown.

# IGeoAreaChartConfig

- Package: [@gooddata/sdk-ui-geo](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/index.md)
- Kind: interface
- Source: https://github.com/gooddata/gooddata-ui-sdk/blob/rel/11.64/libs/sdk-ui-geo/src/next/types/config/areaChart.ts

Configuration for GeoAreaChart component

**Signature:**

```typescript
export interface IGeoAreaChartConfig 
```

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [areas?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigareas) |  | [IGeoAreasConfig](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareasconfig/index.md) | _(Optional)_ |
| [basemap?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigbasemap) |  | [GeoBasemap](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.geobasemap/index.md) | **_(ALPHA)_** _(Optional)_ Selected basemap style identifier (e.g. `"standard-light"`, `"satellite"`). |
| [bounds?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigbounds) |  | [IGeoLngLatBounds](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeolnglatbounds/index.md) | _(Optional)_ Bounding box for custom viewport. Takes priority over center/zoom and adapts to container dimensions. |
| [center?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigcenter) |  | [IGeoLngLat](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeolnglat/index.md) | _(Optional)_ |
| [colorMapping?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigcolormapping) |  | [IColorMapping](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-vis-commons/sdk-ui-vis-commons.icolormapping/index.md)[] | _(Optional)_ |
| [colorPalette?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigcolorpalette) |  | [IColorPalette](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.icolorpalette/index.md) | _(Optional)_ |
| [colors?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigcolors) |  | string[] | _(Optional)_ |
| [cooperativeGestures?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigcooperativegestures) |  | boolean | _(Optional)_ |
| [customTooltip?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigcustomtooltip) |  | [ICustomTooltipConfig](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-vis-commons/sdk-ui-vis-commons.icustomtooltipconfig/index.md) | **_(ALPHA)_** _(Optional)_ Custom tooltip configuration with Markdown content and metric/attribute references. |
| [enableExecutionCancelling?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigenableexecutioncancelling) |  | boolean | _(Optional)_ |
| [isExportMode?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigisexportmode) |  | boolean | _(Optional)_ |
| [legend?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfiglegend) |  | [IGeoChartLegendConfig](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeochartlegendconfig/index.md) | _(Optional)_ |
| [limit?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfiglimit) |  | number | _(Optional)_ |
| [mapStyle?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigmapstyle) |  | string \| [StyleSpecification](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.stylespecification/index.md) | _(Optional)_ Custom MapLibre style URL or inline specification. |
| [maxZoomLevel?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigmaxzoomlevel) |  | number \| null | _(Optional)_ Maximum zoom level allowed on the map. |
| [respectLegendPosition?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigrespectlegendposition) |  | boolean | _(Optional)_ |
| [selectedSegmentItems?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigselectedsegmentitems) |  | string[] | _(Optional)_ |
| [separators?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigseparators) |  | [ISeparators](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iseparators/index.md) | _(Optional)_ |
| [showLabels?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigshowlabels) |  | boolean | _(Optional)_ |
| [viewport?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigviewport) |  | [IGeoChartViewport](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeochartviewport/index.md) | _(Optional)_ |
| [zoom?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoareachartconfig/index.md#igeoareachartconfigzoom) |  | number | _(Optional)_ |

## Property details

### IGeoAreaChartConfig.areas

**Signature:**

```typescript
areas?: IGeoAreasConfig;
```

### IGeoAreaChartConfig.basemap

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Selected basemap style identifier (e.g. `"standard-light"`, `"satellite"`).

**Signature:**

```typescript
basemap?: GeoBasemap;
```

#### Remarks

`undefined` uses the backend default basemap.

### IGeoAreaChartConfig.bounds

Bounding box for custom viewport. Takes priority over center/zoom and adapts to container dimensions.

**Signature:**

```typescript
bounds?: IGeoLngLatBounds;
```

### IGeoAreaChartConfig.center

**Signature:**

```typescript
center?: IGeoLngLat;
```

### IGeoAreaChartConfig.colorMapping

**Signature:**

```typescript
colorMapping?: IColorMapping[];
```

### IGeoAreaChartConfig.colorPalette

**Signature:**

```typescript
colorPalette?: IColorPalette;
```

### IGeoAreaChartConfig.colors

**Signature:**

```typescript
colors?: string[];
```

### IGeoAreaChartConfig.cooperativeGestures

**Signature:**

```typescript
cooperativeGestures?: boolean;
```

### IGeoAreaChartConfig.customTooltip

> **Alpha API.** Initial API, highly likely to change outside SemVer. Don't build on it in production. See [API maturity](https://www.gooddata.ai/docs/gooddata-ui/latest/integrations/platform/api-maturity/index.md).
> 

Custom tooltip configuration with Markdown content and metric/attribute references.

**Signature:**

```typescript
customTooltip?: ICustomTooltipConfig;
```

### IGeoAreaChartConfig.enableExecutionCancelling

**Signature:**

```typescript
enableExecutionCancelling?: boolean;
```

### IGeoAreaChartConfig.isExportMode

**Signature:**

```typescript
isExportMode?: boolean;
```

### IGeoAreaChartConfig.legend

**Signature:**

```typescript
legend?: IGeoChartLegendConfig;
```

### IGeoAreaChartConfig.limit

**Signature:**

```typescript
limit?: number;
```

### IGeoAreaChartConfig.mapStyle

Custom MapLibre style URL or inline specification.

**Signature:**

```typescript
mapStyle?: string | StyleSpecification;
```

### IGeoAreaChartConfig.maxZoomLevel

Maximum zoom level allowed on the map.

**Signature:**

```typescript
maxZoomLevel?: number | null;
```

#### Remarks

- `undefined` keeps default max zoom level - `null` switches to unrestricted zoom level

### IGeoAreaChartConfig.respectLegendPosition

**Signature:**

```typescript
respectLegendPosition?: boolean;
```

### IGeoAreaChartConfig.selectedSegmentItems

**Signature:**

```typescript
selectedSegmentItems?: string[];
```

### IGeoAreaChartConfig.separators

**Signature:**

```typescript
separators?: ISeparators;
```

### IGeoAreaChartConfig.showLabels

**Signature:**

```typescript
showLabels?: boolean;
```

### IGeoAreaChartConfig.viewport

**Signature:**

```typescript
viewport?: IGeoChartViewport;
```

### IGeoAreaChartConfig.zoom

**Signature:**

```typescript
zoom?: number;
```
