Skip to main content

Data sources

MapSVG can load map data from several sources. Getting-started guides cover each source; this page summarizes how they fit in the map editor.

Built-in Database

Default for custom markers and directory rows: objects you create under Database › List, with fields from Database › Edit fields.

Regions

Clickable SVG shapes with their own field schema (Regions › Edit fields / List). Use for country/state maps, floor plans, choropleth values on shapes.

WordPress posts

Load posts onto the map (as markers or linked to Regions). Configure the data source in the Database UI.

API endpoint

Load objects from a custom REST API (with request/response middleware).

Shared tables (multiple maps)

One Database table can be connected to several maps so you do not duplicate data.

CSV and Google Sheets

Import rows from a file upload or a published Google Sheets CSV URL; optional periodic sync.

Choosing a source

NeedUse
Custom store / event listBuilt-in Database (+ Location field)
Color countries by statsRegions fields + choropleth
Existing WP contentWP Post data source
External app / CRMAPI endpoint
Same data on many mapsShared Database table
Bulk / spreadsheet updatesCSV file or Google Sheets