Map ☁

Learn how to work with Map View in NocoDB.

Map View is available on the Business plan and above in NocoDB Cloud and Self-hosted Enterprise editions.

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.

Map View

Map View Actions

  1. Create a New Map View
  2. Rename an Existing Map View
  3. Duplicate a Map View
  4. Remove a Map View
  5. Share a Map View
  6. Lock Map View for Edits

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 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.

Mapped By field

Records without valid coordinates in the selected GeoData field will not appear on the map.

Map View operations

  1. Show or Hide Fields Within the Map
  2. Apply Filters to Display Specific Records on the Map
  3. Export Data to CSV or Excel Format

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.

Marker tooltips

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.

Clustering

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.

Map View displays up to 1,000 records. If your view contains more records, consider applying filters to narrow down the results.

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.

Add record

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, 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.