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

# IGeoChartPointsConfig

- 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/points.ts
- Guides: [Geo chart](https://www.gooddata.ai/docs/gooddata-ui/latest/visualisations/geo-chart/index.md)

Pushpin-specific configuration.

**Signature:**

```typescript
export interface IGeoChartPointsConfig 
```

## Properties

| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [groupNearbyPoints?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeochartpointsconfig/index.md#igeochartpointsconfiggroupnearbypoints) |  | boolean | _(Optional)_ Groups nearby points into clusters. |
| [icon?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeochartpointsconfig/index.md#igeochartpointsconfigicon) |  | string | _(Optional)_ Icon name from the sprite sheet. |
| [maxSize?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeochartpointsconfig/index.md#igeochartpointsconfigmaxsize) |  | [GeoChartPushpinSizeOption](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.geochartpushpinsizeoption/index.md) | _(Optional)_ Maximum marker size multiplier used when size measure is present. |
| [minSize?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeochartpointsconfig/index.md#igeochartpointsconfigminsize) |  | [GeoChartPushpinSizeOption](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.geochartpushpinsizeoption/index.md) | _(Optional)_ Minimum marker size multiplier used when size measure is present. |
| [shapeType?](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.igeochartpointsconfig/index.md#igeochartpointsconfigshapetype) |  | [GeoChartShapeType](https://www.gooddata.ai/docs/gooddata-ui/latest/api-reference/sdk-ui-geo/sdk-ui-geo.geochartshapetype/index.md) | _(Optional)_ Marker shape type. |

## Property details

### IGeoChartPointsConfig.groupNearbyPoints

Groups nearby points into clusters.

**Signature:**

```typescript
groupNearbyPoints?: boolean;
```

#### Default Value

false

### IGeoChartPointsConfig.icon

Icon name from the sprite sheet.

**Signature:**

```typescript
icon?: string;
```

#### Remarks

This must be set when `shapeType` is `"oneIcon"`. If it is missing, the icon marker may not render.

### IGeoChartPointsConfig.maxSize

Maximum marker size multiplier used when size measure is present.

**Signature:**

```typescript
maxSize?: GeoChartPushpinSizeOption;
```

#### Default Value

"normal"

### IGeoChartPointsConfig.minSize

Minimum marker size multiplier used when size measure is present.

**Signature:**

```typescript
minSize?: GeoChartPushpinSizeOption;
```

#### Default Value

"normal"

### IGeoChartPointsConfig.shapeType

Marker shape type.

**Signature:**

```typescript
shapeType?: GeoChartShapeType;
```

#### Default Value

"circle"

#### Remarks

Icon-based shapes do not fall back to circle markers automatically. Use `"iconByValue"` only together with a layer `geoIcon` attribute, and use `"oneIcon"` only when `icon` is set.
