List of D8/D9 Mapping Modules
Last updated on
17 April 2022
This documentation needs review. See "Help improve this page" in the sidebar.
Module | Summary | D8 Docs | Passes sap * |
---|---|---|---|
Geocluster | Increases performance of data-heavy map visualizations by clustering results on the server-side. | Yes | Yes |
Geocoder | Wrapper/implementation for the Geocoder PHP library: "The most featured Geocoder library written in PHP, which helps you build geo-aware applications by providing a powerful abstraction layer for geocoding manipulations". | No | Yes |
Geofield | For storing geographic data. It supports all geo-types (points, lines, polygons, multitypes etc.) | No | Yes |
Geofield Map | Advanced, complete and easy-to-use Geo Mapping solution for Drupal 8, based on and fully compatible with the Geofield module, that lets you manage the Geofield with an interactive Map both in back-end and in the front-end | No | Yes |
GeoIP API ** | Provides an API for geolocating an IP address. Provides plugins for Maxmind GeoIP2 and CDNs (Cloudflare/Cloudfront/Custom header). | No | Yes |
Geolocation Field | Geolocation Field provides a field type to store geographical locations as pairs of latitude and longitude (lat,lng) as well as the necessary integration to display those locations through views, fields and using a number of different map providers. | Yes | Yes |
Google Map Field | Allows content creators/maintainers to add maps to content via the addition of a "Google Map Field" field type that can be added to content types | No | Yes |
KML | Allows for views export of location-specific data in KML format. Keyhole Markup Language (KML) is a file format used to display geographic data in an Earth browser such as Google Earth and Google Maps. | No | No |
Leaflet | Integration with the Leaflet JS mapping library - A Modern, Lightweight Open-Source JavaScript Library for Interactive Maps. Since its 2.x branch embeds (and enhances) Leaflet Widget functionalities for adding, updating and removing geometries (poly-lines, polygons and multi - geometries). | No | Yes |
Leaflet More Maps | Adds over 20 attractive map styles to your site via Leaflet, the lightweight mobile-friendly library for interactive maps and markers. | No | Yes |
Leaflet Widget for Geofield ** | A Geofield widget that provides a Leaflet map and uses the Leaflet widget plugin for adding and removing geometries. This module's functionalities have been embedded (and enhanced) into the Leaflet 2.x branch (D9 compatible). |
No | No |
Route Planner ** | Simple module to create a route from any address to a fixed point of interest (e.g. your company location) or any other address. | No | Yes |
Search API Location | Adds the possibility of location based searching to the Search API module. Currently only Apache Solr is supported as the service class. |
No | Yes |
Simple Google Maps | About the simplest way to get a Google Map, and/or a link to a Google Map, displayed with your content. | No | Yes |
Views GeoJSON | Views plugin for outputting geospatial data as GeoJSON, a JSON-based text format for encoding a variety of geographic data structures | No | Yes |
* sap denotes security advisory policy
** No Drupal 9 version as of 22 Feb 2022
Help improve this page
Page status: Needs review
You can:
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion