OpenStreetMap with GPX overlay

This project is not covered by Drupal’s security advisory policy.

The Mapping kit is a collection of modules to support custom mapping. Some demos can be seen at

  • An Inline maps filter is defined to mix maps with other content. These maps can be shown using OpenLayers (default), or Flash.
  • Adds content types: map context, web mapping service, map layer, map file, and geodata. A Map context defines the extent of a map and which layers to show in it. Map contexts can be selected to use for editing the location of a user or a content node.
  • By default, it uses the hosted version of the OpenLayers library to display maps. OpenLayers is extended to provide better support for web map contexts, meaning legend urls, titles, and a queryable option. The OpenLayers multi-language support is provided via Drupal.
  • Google Maps, OpenStreetMap, OpenAerialMap, Virtual Earth, and Yahoo can be used as baselayers.
  • Overlays of GeoRSS feeds and GPS tracks.
  • Adds GeoRSS feed of site users.
  • Editing of (UMN Mapserver) map files is supported but only in a limited way.
  • Map layers can be linked to a vocabulary after which taxonomy feeds can be used to add layers to a map.

A development release is available so not to be used in a production site. Note that most development is done using Drupal on PostgreSQL/PostGIS.

Keywords: geodata, mapserver, openlayers, postgis, postgresql, wms.

Project information