Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Mapillary

No security coverage Under active development

This module integrates Mapillary street-level imagery and data into Drupal. It allows you to store Mapillary images, sequences, and related data as Drupal entities, and provides tools to display this data interactively within your Drupal site, including a MapillaryJS viewer and a split-view map widget.

This module integrates Mapillary (API v4) with Drupal, providing a full set of geospatial content entity types, Images, Sequences, Organizations, Map Features, and Detections with Geofield and Leaflet compatibility.

Beyond storing Mapillary data locally as Drupal entities, the module ships an embeddable MapillaryJS viewer field formatter, a Leaflet-based split-view widget, background import queues for large sequences, and configurable logging, so Mapillary imagery can be browsed, referenced from other content, and kept in sync without leaving Drupal.

Features

  • Content entities for Mapillary Images, Sequences, Organizations, Map Features, and Detections, each with reference fields usable on any entity type.
  • Automatic API import, referencing a Mapillary ID imports the entity (and, opt-in, its Detections/Map Features) from the API v4 automatically.
  • MapillaryJS viewer field formatter for embedding the interactive street-level image viewer directly on entity pages.
  • Leaflet integration, a split-screen widget pairing the image viewer with a Leaflet map, including nearest-image lookup.
  • Geofield compatibility for storing and querying image/sequence geometry alongside the rest of your geospatial data.
  • Admin views for browsing imported Images, Sequences, Organizations, Map Features, and Detections, with contextual edit links.
  • Configurable logging of API calls, viewer renders, and entity changes, for auditing and debugging import activity.
  • Background import queues so importing a large sequence's images, detections, and map features doesn't block the request that triggered it.

Submodules

  • Mapillary Entity: the core Image and Sequence content entity types.
  • Mapillary Field: reference field types, auto-import, and the MapillaryJS viewer formatter.
  • Mapillary Leaflet: Leaflet widget and split viewer formatter.
  • Mapillary Map Feature: the Map Feature entity type and importer.
  • Mapillary Detection: the Detection entity type and importer.
  • Mapillary Organization: the Organization entity and data-tuning settings.
  • Mapillary Logs: configurable debug logging for all module activity.

Requirements

Ask your assistant about Mapillary

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
8
Tracked since
May 2026
Latest release
21 hours ago
Releases (12 mo)
8 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
1.0.0-beta1 Pre-release 11 Oct 30, 2026
1.0.0-alpha6 Pre-release 11 Oct 12, 2026
1.0.0-alpha5 Pre-release 11 Oct 7, 2026
1.0.0-alpha4 Pre-release 11 Oct 6, 2026
1.0.0-alpha3 Pre-release 11 Sep 30, 2026
1.0.0-alpha2 Pre-release 11 Jul 12, 2026
1.0.0-alpha1 Pre-release 11 May 16, 2026
1.0.x-dev Dev 11 May 3, 2026