Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
Openlayers
Openlayers 3: features Openlayers The Openlayers core code stores map's object configurations: maps, layers, styles, sources, controls, interactions and components. It combines them to create maps...
Geofield
Provides a geo-location field for storing and managing geographic data, enabling the integration of maps, geocoding and location-based functionalities. It supports all geo-types (points, lines,...
Categories: Content display, Integrations, Site structure
Views GeoJSON
Views GeoJSON is a Views plugin for outputting geospatial data as GeoJSON, a JSON-based text format for encoding a variety of geographic data structures. Features Generates GeoJSON data feeds from...
Categories: Site structure
Google Map Field
This module introduces a Google Map Field type, enabling content editors to seamlessly integrate maps into any fieldable entity. Editors can pinpoint locations by dropping a marker and customizing...
Categories: Site structure
Geocoder autocomplete
Geocoder autocomplete provides an autocomplete widget for textfields via the Google Geocoder API. Known compatible modules are: OpenLayers Geofield Geocoder 🇺🇦 #StandWithUkraine Please consider...
Categories: Content editing experience, Site structure
Open Layers Sample-Feature
Some Example using Openlayers including: Content Type: map_sample including the fields node-map_sample-field_lat node-map_sample-field_long Openlayers Map: sample_map Data View: map_sample_data...
Categories: Developer tools
OpenLayers Heatmaps
Overview This module allows you to create Heatmaps layers through the Openlayers module. Features Provides a new kind of behavior in the OpenLayers's maps settings. customize the radius, intensity...
Categories: Site structure
OpenLayers Blocks
Overview This module allows you to create Openlayers blocks. When editing a map, enable the "OpenLayers block provider" and a new block will be available. You can also use Bean or Boxes, depending...
Categories: Content editing experience, Site structure, Developer tools
IP Geolocation Views & Maps
Despite what the name may suggest, IP Geolocation Views & Maps (IPGV&M) is first and foremost a mapping engine. The module makes it very easy to create Views-based mapping solutions using the map...
Openlayers filters
Provides an input filter to create inline Openlayers maps in your content. It means that you can add any Openlayers maps you want in any content, using this filter. Features Provides an input...
Categories: Content editing experience
Geofile
Overview This module allows you to display files such as KML or GPX on a slippy map. It's using the excellent Openlayers module to display those data on maps. Features for Drupal 7 This module...
Categories: Site structure
OpenLayers Taxonomy
This module will create an openlayer layer for each term in an selected vocabulary. The features for each layer are rendered by an openlayers data view display that accepts the taxonomy term as an...
Categories: Site structure
OpenLayers Styles
OpenLayers Styles provides a flexible mechanism to manage styles and apply variable styling in OpenLayers. This module is meant to perform two classes of tasks: Use pluggable, automatic mechanisms...
Openlayers Apachesolr Integration
This module provides integration between the Openlayers module (http://drupal.org/project/openlayers) and apachsolr (http://drupal.org/project/apachesolr) with local solr integartion. This provides...
OpenLayers XYZ plus
Based on the XYZ layer type already implemented in the OpenLayers module, this module adds extra configurations. For example, as it stands right now, it lets you add a XYZ layer as a overlay, or as...
Categories: Site structure
Openlayers Geocoder for D7
Openlayers Geocoder ported to Drupal 7 https://drupal.org/project/openlayers_geocoder The module provides a extension to Openlayers Map Widget provided by Geofield module. It works with geofield-7...
OpenLayers Gazetteer
The OpenLayers Gazetteer module adds a simple new behavior option to OpenLayers maps which allows the user to quickly search for a location and show it on the map. The Gazetteer data is provided by...
Categories: Site structure
OpenLayers Locator
An ideal store, dealer, vendor, ATM, branch, office or member/user locator. Just about anything you can think of listing on a map. The OpenLayers Locator is a feature module that creates a robust,...
Categories: Site structure, Site search, Integrations
openlayers_google_popup_fix
EDIT: You only need this module if you are using release 2.11 of the openlayers javacript library. Check the version you are using here: admin/structure/openlayers In version 2.12 the problem with...
Categories: Developer tools, Site structure
Openlayers Geolocate Button
This module provides a simple button behavior for Openlayers that centers and zooms the map to the browser's current location when clicked. It is essentially the same code as the Geolocate behavior...
Categories: Site structure
OpenLayers Image Layer
This module allow you to use an image as baselayer in OpenLayers. See: http://openlayers.org/dev/examples/image-layer.html The plan on the screenshot is from Yvano Dell'Aiera who granted me the...
OpenLayers Print
Provides print functionality for OpenLayers maps using MapFish Print. How to use Install and configure MapFish Print Download and enable this module Go to admin/structure/openlayers/print and...
Categories: Import and export, Developer tools
Search API Location
The Search API Location module (7.x-2.x & 8.x-1.x branch) adds the possibility of location based searching to the Search API module. D7: Currently only Apache Solr is supported as the service class...
Categories: Site structure, Site search
Openlayers Stylemaps
Google Maps API styled maps in Openlayers Originally developed by svdhout this module adds behaviors to Openlayers which enables users to customise the look and feel of their Google Maps. This...
Geonode
This project can pull data entries from a Geonode installation and treat them as entities and also as OpenLayers layers using the OpenLayers module.