--- group: Widgets title: Map weight: 18 --- - **Name:** `map` - **UI:** Interactive map - **Data type:** `GeoJSON string`` The map widget allows you to edit spatial data using an interactive map. Spatial data for a single piece of geometry saves as a GeoJSON string in WGS84 projection. ## Widget options For common options, see [Common widget options](/docs/widgets#common-widget-options). | Name | Type | Default | Description | | -------- | ---------------------------------------------- | --------- | -------------------------------------------------------------------------------------------------- | | default | string | `''` | _Optional_. The default value for the field. Accepts a GeoJSON string containing a single geometry | | decimals | number | `7` | _Optional_. Precision of saved coordinates | | type | 'Point'
\| 'LineString'
\| 'Polygon' | `'Point'` | _Optional_. Data type | | height | string | `'400px'` | _Optional_. Height of map element | ## Example ```yaml name: location label: Location widget: map ``` ```js name: 'location', label: 'Location', widget: 'map', ```