Screenshot of a basic map
New York counties map

This project is not covered by Drupal’s security advisory policy.

Simple Interactive Maps provides the ability to embed SVG maps into your site that can provide users with customizable interactions.

Currently ships with a US map of the 50 states with hotspots for the major territories as well. Also has US state maps showing counties, which are derived from US Census shape files. Additional maps can be defined using a simple plugin structure, so any custom map can be defined and used.

Actions are customizable with three basic actions currently shipping with the module:

  • a Navigation plugin that turns the map into a visual navigation tool
  • a Modal Content plugin that pops up a modal dialog to display content related to the region you clicked
  • an AJAX map loader to allow one map to load another

Current Roadmap:
- [X] CKEditor5 Integration
- [ ] Updated Map plugin to support more SVG elements
- [X] Custom block plugin for interactive maps
- [X] Improved import/export features
- [X] Visual region editor, showing the map and click to edit a region.
- [ ] Visual group editor, click to add/remove regions from a group.
- [X] Additional Map Action: AJAX Load new map
- [X] Additional default map plugins, 50 states w counties.
- [ ] 508 compliance.

Supporting organizations: 

Project information

Releases