Drupal is a registered trademark of Dries Buytaert
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)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

styled_google_map

4,367 sites Security covered
View on drupal.org

Create a styled Google map in as few steps possible. This module integrates as a geofield formatter, which means you can have all settings in one place. You have options that include setting a custom style, custom marker and custom marker icon.

Screenshots:

Main features/ functionalities:

  • Easily add custom styles on your map:
    See snazzy maps for some copy paste styles, also use this Github page to alter them to your liking!
  • Add custom markers:
    You can add custom markers by using the Stream Wrapper module. An example image exists in the module.
  • Add a simple popup:
    You can add a simple popup by selecting the content field you want to use.
  • Advanced teaser popups:
    Create a more advanced popup with a textfield and picture by selecting the teaser view mode (or any other view mode if you are using Display Suite). A field group as fields wrapper works.
  • Customise map controls:
    You can add or remove any control from the map.
  • Multiple locations and clustering:
    Add multiple locations to the map by enabling the styled_google_views module (7.x-2.0, 8.x-2.0-alpha1). Simply create a view with the available Styled Google Map style plugin (see last screenshot).
  • Find the way to your point:
    Integration with Directions service allows you to find the directions from any point to selected location (the coordinates should come from location field)
  • Demo submodule:
    There is a demo submodule that allows you evaluate the module easily based on examples.
  • Google API Key usage:
    under: admin/config/content/styled_google_map (7.x) OR admin/config/services/styled_google_map (8.x)

Requirements/ dependencies:

  • This module has a dependency on the System Stream Wrapper module (Drupal 7). With it you can easily define your marker image location ex. theme://mytheme/images/pin.png
  • For features with multiple locations, a core views module is required.
  • Google Maps KEY

Useful resources:

Supporting organization


1xINTERNET is a full-service digital agency focusing on robust and innovative digital solutions based on Drupal. As a Gold Certified Drupal Partner and active community contributor, 1xINTERNET supports clients throughout their digital transformation journey.

Activity

Total releases
3
First release
Mar 2025
Latest release
8 months ago
Release cadence
73 days
Stability
33% stable

Release Timeline

Releases

Version Type Release date
3.0.0-alpha4 Pre-release Aug 5, 2025
3.0.0-alpha3 Pre-release Mar 12, 2025
8.x-2.7 Stable Mar 12, 2025