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

# IGeoConfig

- 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/GeoChart.ts

**Signature:**

```typescript
export interface IGeoConfig 
```

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [center?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigcenter) |  | [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.igeoconfig/index.md#igeoconfigcolormapping) |  | [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.igeoconfig/index.md#igeoconfigcolorpalette) |  | [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.igeoconfig/index.md#igeoconfigcolors) |  | string[] | _(Optional)_ |
| [cooperativeGestures?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigcooperativegestures) |  | boolean | _(Optional)_ |
| [enableExecutionCancelling?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigenableexecutioncancelling) |  | boolean | _(Optional)_ |
| [isExportMode?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigisexportmode) |  | boolean | _(Optional)_ |
| [legend?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfiglegend) |  | [IGeoLegendConfig](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeolegendconfig/index.md) | _(Optional)_ |
| [limit?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfiglimit) |  | number | _(Optional)_ |
| [mapboxToken?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigmapboxtoken) |  | string | _(Optional)_ Mapbox access token. |
| [points?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigpoints) |  | [IGeoPointsConfig](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeopointsconfig/index.md) | _(Optional)_ |
| [respectLegendPosition?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigrespectlegendposition) |  | boolean | _(Optional)_ |
| [selectedSegmentItems?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigselectedsegmentitems) |  | string[] | _(Optional)_ |
| [separators?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigseparators) |  | [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.igeoconfig/index.md#igeoconfigshowlabels) |  | boolean | _(Optional)_ |
| [tooltipText?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigtooltiptext) |  | [IAttribute](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-model/sdk-model.iattribute/index.md) | _(Optional)_ |
| [viewport?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigviewport) |  | [IGeoConfigViewport](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfigviewport/index.md) | _(Optional)_ |
| [zoom?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeoconfig/index.md#igeoconfigzoom) |  | number | _(Optional)_ |

## Property details

### IGeoConfig.center

**Signature:**

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

### IGeoConfig.colorMapping

**Signature:**

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

### IGeoConfig.colorPalette

**Signature:**

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

### IGeoConfig.colors

**Signature:**

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

### IGeoConfig.cooperativeGestures

**Signature:**

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

### IGeoConfig.enableExecutionCancelling

**Signature:**

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

### IGeoConfig.isExportMode

**Signature:**

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

### IGeoConfig.legend

**Signature:**

```typescript
legend?: IGeoLegendConfig;
```

### IGeoConfig.limit

**Signature:**

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

### IGeoConfig.mapboxToken

> Warning: This API is now obsolete.
> 
> Kept only for backward compatibility. Not used by MapLibre-based geo charts.
> 

Mapbox access token.

**Signature:**

```typescript
mapboxToken?: string;
```

#### Remarks

Kept for backward compatibility with the legacy Mapbox-based implementation. The MapLibre-based geo charts ignore this value.

### IGeoConfig.points

**Signature:**

```typescript
points?: IGeoPointsConfig;
```

### IGeoConfig.respectLegendPosition

**Signature:**

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

### IGeoConfig.selectedSegmentItems

**Signature:**

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

### IGeoConfig.separators

**Signature:**

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

### IGeoConfig.showLabels

**Signature:**

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

### IGeoConfig.tooltipText

**Signature:**

```typescript
tooltipText?: IAttribute;
```

### IGeoConfig.viewport

**Signature:**

```typescript
viewport?: IGeoConfigViewport;
```

### IGeoConfig.zoom

**Signature:**

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