# Map

> Part of the NocoDB documentation (Product docs > Tables > Views > View Types). Index of all pages: https://nocodb.com/llms.txt. Any docs page is available as Markdown by adding `.md` to its URL.

URL: https://nocodb.com/docs/product/tables/views/view-types/map
Last updated: 2026-09-25

Learn how to work with Map View in NocoDB.

Map View allows you to visualize your records as markers on an interactive map. Each marker is placed using coordinates stored in a GeoData field. You can click on markers to view or edit record details, and right-click on the map to create new records at a specific location. This section covers all the operations that can be performed on the Map View.

<img alt="Map View" src={__img0} placeholder="blur" />

<AskNocoAI>
  <Prompt>
    Create a map view of this table using [Location]
  </Prompt>

  <Prompt>
    Create a map view of [Stores] that shows only [open] stores
  </Prompt>

  <Prompt>
    Which field in this table can a map view use?
  </Prompt>
</AskNocoAI>

## Map View Actions

1. [Create a New Map View](/docs/product/tables/views/create-view#create-new-view)
2. [Rename an Existing Map View](/docs/product/tables/views/actions-on-view#rename-view)
3. [Duplicate a Map View](/docs/product/tables/views/actions-on-view#duplicate-view)
4. [Remove a Map View](/docs/product/tables/views/actions-on-view#delete-view)
5. [Share a Map View](/docs/product/tables/views/share-view)
6. [Lock Map View for Edits](/docs/product/tables/views#view-permission-types)

## Prerequisites

Map View requires at least one **GeoData** field in your table. If your table does not have a GeoData field, you will need to [create one](/docs/product/tables/fields/field-types/custom-types/geodata) before setting up a Map View. The GeoData field stores latitude and longitude coordinates that are used to position markers on the map.

## Mapped By field

The **Mapped By** field determines which GeoData field is used to place markers on the map. Only fields of type `GeoData` are available for selection.

### Change the Mapped By field

1. Click on the `Mapped By` menu in the toolbar.
2. Select a different GeoData field from the dropdown.

<img alt="Mapped By field" src={__img1} placeholder="blur" />

<Callout type="info">
  Records without valid coordinates in the selected GeoData field will not appear on the map.
</Callout>

## Map View operations

1. [Show or Hide Fields Within the Map](/docs/product/tables/table-operations/field-operations#show--hide-fields)
2. [Apply Filters to Display Specific Records on the Map](/docs/product/tables/table-operations/filter)
3. [Export Data to CSV or Excel Format](/docs/product/tables/table-operations/download#download-data)

### Marker tooltips

When hovering over a marker, a tooltip is displayed showing a summary of the record. The tooltip includes up to four visible fields along with the coordinates.

<img alt="Marker tooltips" src={__img2} placeholder="blur" />

### Marker clustering

When multiple records are located close together, markers are grouped into clusters. Clusters display the count of records they contain. Zooming in on a cluster expands it to reveal individual markers.

<img alt="Clustering" src={__img3} placeholder="blur" />

### Map navigation

You can navigate the map by dragging to pan and scrolling to zoom. The map remembers your zoom level and position for each view, so your preferred viewport is preserved across sessions.

<Callout type="info">
  Map View displays up to 1,000 records. If your view contains more records, consider applying filters to narrow down the results.
</Callout>

## Map View record operations

### Add a new record

You can add a new record to the map in two ways:

* Click on the `+ Add Row` button to open the expanded record form and enter the data manually.
* **Right-click** on any location on the map to create a new record with the GeoData field automatically populated with the clicked coordinates.

<img alt="Add record" src={__img4} placeholder="blur" />

### Edit an existing record

Click on a marker on the map to open the record in the expanded record view. You can edit the record details and save the changes.

### Delete a record

Click on a marker to open the record in the expanded record view. You can delete the record using the expanded record context menu.

## Shared Map View

When a Map View is [shared publicly](/docs/product/tables/views/share-view), external users can view the map and interact with markers in read-only mode. Clicking a marker in a shared view opens a popup card displaying the visible fields of the record.

## Availability

* Map View is available on all **NocoDB Cloud** plans and all self-hosted deployments (including Community Edition).

## Related

* [Grid View](/docs/product/tables/views/view-types/grid)
* [Gallery View](/docs/product/tables/views/view-types/gallery)
* [Kanban View](/docs/product/tables/views/view-types/kanban)
* [Calendar View](/docs/product/tables/views/view-types/calendar)
* [GeoData](/docs/product/tables/fields/field-types/custom-types/geodata)

---

## Related pages

- [Grid](https://nocodb.com/docs/product/tables/views/view-types/grid.md): Learn how to work with grid view in NocoDB.
- [Gallery](https://nocodb.com/docs/product/tables/views/view-types/gallery.md): Learn how to work with gallery view in NocoDB.
- [Form](https://nocodb.com/docs/product/tables/views/view-types/form.md): Learn how to create, import, and manage forms in NocoDB.
- [Kanban](https://nocodb.com/docs/product/tables/views/view-types/kanban.md): Learn how to work with kanban view in NocoDB.
- [Calendar](https://nocodb.com/docs/product/tables/views/view-types/calendar.md): Learn how to work with Calendar view in NocoDB.
- [List](https://nocodb.com/docs/product/tables/views/view-types/list.md): Learn how to work with List view in NocoDB.
- [Timeline](https://nocodb.com/docs/product/tables/views/view-types/timeline.md): Learn how to work with Timeline view in NocoDB.
- [Gantt](https://nocodb.com/docs/product/tables/views/view-types/gantt.md): Learn how to work with Gantt view in NocoDB.
