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