---
title: "new CircleOverlay(coordinate, radius, options)"
framework: mapkitjs
role: symbol
role_heading: Constructor
path: mapkitjs/circleoverlay/circleoverlayconstructor
---

# new CircleOverlay(coordinate, radius, options)

Creates a circle overlay with a center coordinate, radius, and style options.

## Declaration

```data
constructor(
    coordinate: CoordinateData,
    radius: number,
    options?: OverlayOptions,
);
```

## Parameters

- `coordinate`: The required coordinate of the circle’s center.
- `radius`: The circle’s required radius, in meters.
- `options`: An optional object literal of overlay properties for initializing the circle.

## Discussion

Discussion An options parameter for a circle overlay resembles the following example: {     style: new mapkit.Style({         lineWidth: 2,         strokeColor: "#999",         fillColor: "#FFF"     }),     data: {         population: 30500     },     enabled: false }

## See Also

### Creating a circle overlay

- [OverlayOptions](mapkitjs/overlayoptions.md)
