Mapping

Component type

module

Maintenance status

Development status

Component created

Component changed

This project is a set of tools that creates a framework for other modules to build maps in Drupal. It is a common API to help leverage CTools by creating the necessarily building blocks for other modules to build maps, specifically Javascript-based maps.

Still very early in development. Help and co-maintainers are always welcome.

OpenLayers Taxonomy

Component type

module

Categories

Maintenance status

Development status

Downloads

3031

Component created

Component changed

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 argument.

Configuration

  • Create at least one vocabulary.
  • Enable the vocabulary in admin/structure/openlayers/layers/openlayers_taxonomy
  • Optionally add those layers to a map preset.

Device Geolocation

Component type

module

Maintenance status

Development status

Downloads

715

Component created

Component changed

Overview

Provides visitor's geographical location using client device location source that implements HTML5 or W3C Geolocation API whereas the coordinates are geocoded using Google Geocoding service. Google Geocoding returns a more detailed location information such as: street number, postal code, route, neighborhood, locality, sublocality, establishment, administrative area level 1, administrative area level 2, etc.

GeoIP Role

Component type

module

Maintenance status

Downloads

721

Component created

Component changed

GeoIP Role allows to dynamically grant roles to the current user according to his IP address location.
It depends on the GeoIP API module.

Currently, GeoIP Role allows to attach countries to roles, thus defining geographical zones.
When a user visits your site, he dynamically gain the role(s) attached to the country reported by his IP address.

GeoIP Role may be used with any other module like Nodeaccess that controls access based on user roles.

Google Weather

Component type

module

Maintenance status

Development status

Downloads

13041

Component created

Component changed


*No further development will happen on this module as Google have now killed their weather API

This module allows to get an information about the weather from Google and displays it in a many blocks.

Features

  • Unlimited number of created blocks with forecast for different locations
  • Google Weather provide forecast for many location
  • You can specify how long forecast you need for every block seperately
  • Easy theming with *.tpl.php
  • You can choose a system of units (US (Fahrenheit) or SI (Celsius))

Ipgeobase API

Component type

module

Maintenance status

Development status

Downloads

2841

Component created

Component changed

The module helps to determine geographical location by IP using ipgeobase.ru service. This service provides geolocation information for Russian and Ukrainian based IPs. The database is updated daily. It provides accurate results and correct location names in Russian.

Besides Russia and Ukraine, the geolocation data in the database includes all RIPE blocks (Europe and part of Asia). Those additional blocks contain only country information.