This module allows you to display geofield data on a map using OpenStreetMap, and can also create a store locator feature that can be filtered using views and facets.
This module provides :
- openlayers field renderer for geofield using OpenStreetMap (OSM).
- a store locator over an openlayers map : datasource is provided by the view module and search_api.
Datasource could be filtered using the facets module.
Requirements :
- Geofield
- Views rest export
- Optionally search_api, facets for search needs
- Optionaly whatever that can speedup display (elasticsearch_connector, solr)
Note that it does not require geojson views, but geojson format could be implemented in near future.
Field rendering :
Classic field rendering with markers, size, zoom management :
Store locator : DEMO
Store locator is a drupal block plugin that could be inserted everywhere.
Search filtering can be added (requires search_api) , also facets filtering (requires search_api+facets)
Other features :
- Markers popup : its content will be any display renderer of a node (i.e. teaser etc..)
- Clusters : if needed, regroups markers into clusters
- Initial position & zoom
Roadmap
* Icon customization in store locator
* Icon customization in field renderer
* Install documentation
* Field renderer documentation
* Store locator documentation
* Testsuite
* Form field rendering (marker to submit a geofield in a form)
Ask your assistant about Openlayers 6
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
- geofield Drupal core
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 7.0.1-alpha1 | Pre-release | 9–11 | Oct 14, 2024 | ||
| 6.0.1 | Stable | 9–11 | Oct 14, 2024 | ||
| 6.0.0 | Stable | 8–10 | Oct 13, 2023 | ||
| 6.0.0-rc3 | Pre-release | 8–10 | Jul 3, 2023 | ||
| 6.0.0-rc2 | Pre-release | 8–10 | Mar 22, 2023 | ||
| 6.0.0-rc1 | Pre-release | 8–10 | Mar 22, 2023 | ||
| 6.0.0-beta4 | Pre-release | 8–10 | Jan 28, 2023 |