Drupal is a registered trademark of Dries Buytaert
cms 2.1.3 Update released for Drupal core (2.1.3)! drupal 10.5.11 Update released for Drupal core (10.5.11)! drupal 11.3.11 Update released for Drupal core (11.3.11)! drupal 11.2.13 Update released for Drupal core (11.2.13)! drupal 10.6.10 Update released for Drupal core (10.6.10)! cms 2.1.2 Update released for Drupal core (2.1.2)! drupal 11.1.10 Update released for Drupal core (11.1.10)! drupal 10.5.10 Update released for Drupal core (10.5.10)! drupal 10.4.10 Update released for Drupal core (10.4.10)! drupal 11.2.12 Update released for Drupal core (11.2.12)! drupal 11.3.10 Update released for Drupal core (11.3.10)! drupal 10.6.9 Update released for Drupal core (10.6.9)! drupal 10.6.8 Update released for Drupal core (10.6.8)! drupal 11.3.9 Update released for Drupal core (11.3.9)! drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)!

Due to the changes of mapbox terms of use. This is a fork of module https://www.drupal.org/project/geofield_mapbox_gl to use maplibre instead of mapbox , more to read in https://www.maptiler.com/news/2021/01/maplibre-mapbox-gl-open-source-fork/ and https://maplibre.org/maplibre-gl-js/docs/

This will add a new field formatter and field form widget as map in a geofield field, using the maplibre services.
It also provides some proximity views filter plugins to be used in views. (since https://git.drupalcode.org/project/geofield_maplibre_gl/-/commit/2038ff3... )

The module https://www.drupal.org/project/maplibre_gl is mandatory.
After enabled you can choose the formatter or widget of a geofield as a "maplibre gl" , in manage display or manage form display of any
entity that has a geofield field.

To make it work you have to obtain an api key from maplibre. And then choose the representation
of the point:

- Marker: https://maplibre.org/maplibre-gl-js/docs/examples/add-a-marker/
- Circle: https://maplibre.org/maplibre-gl-js/docs/examples/multiple-geometries/
- Icon: https://maplibre.org/maplibre-gl-js/docs/examples/geojson-markers/
- Custom image: https://maplibre.org/maplibre-gl-js/docs/examples/add-image/
- Custom Image from other field in the same entity, with the choosen image view
mode.

All comes with tooltip with the choosen view mode of the same entity.
(https://maplibre.org/maplibre-gl-js/docs/examples/popup-on-click/)

If any error of recursive str_replace happens, make it sure that an apropiate view mode for
the entity is not using the geofield_maplibre_gl formatter.

Activity

Total releases
1
First release
Mar 2025
Latest release
1 year ago
Release cadence
Stability
0% stable

Releases

Version Type Release date
3.0.x-dev Dev Mar 10, 2025