Location
OpenLayers Geocoder
This module extends OpenLayers CCK input widget allowing to mark a location on the map by simply providing its address. For more information: http://groups.drupal.org/node/36648.
Usage:
It is sufficient to enable the module to have OpenLayers CCK widget extended with the geocoding interface (see screenshot).
Please note:
Currently OpenLayers Geocoder supports OpenLayer 6.x-1.0-beta3, using it with the 6.x-2.x-dev branch may cause the module to not work properly.
Yahoo Geocoding API
DESCRIPTION
The module makes it possible for other module developers easily to use
Yahoo Geocoding API to find geo coordinates for a given address.
The module it self don't do anything out of the box, by provides a
function to find the geo coordinates.
INSTALLATION
Install the module from the module page in the administration, and
go to the Keys API interface and configure your Yahoo Application ID.
DEVELOPERS
Call the function yahoo_geocoding_api_geocode($address) with your address
as argument. It uses the API's location argument, see
http://developer.yahoo.com/maps/rest/V1/geocode.html.
The function will return an array with latitude, longitude and accuracy.
REQUIREMENTS
- The keys_api module (version 6.x-1.x only), www.drupal.org/project/keys
- PHP should be configured with allow_url_fopen.
- A Yahoo Application ID. Sign up at http://developer.yahoo.com/maps/rest/V1/geocode.html.
SPONSORS
Propeople ApS (www.propeople.dk)
Mapstraction CCK
Mapstraction CCK is a module which allows users to georreference contents. It provides an intuitive map Widget based on the Geo module. It also provides a map output formatter for points, lines and polygons.
Mapstraction CCK integrates Mapstraction into Drupal, making possible add a map as a CCK field. When a user creates new content, he can edit the map, changing the map provider adding points, lines or polygons, etc.
IDELab Mapstraction
Mapstraction is a library that provides a common API for various javascript mapping APIs to enable switching from one to another as smoothly as possible. Developers can code their applications once, and then easily switch mapping provider based on project needs, terms and conditions, and new functionality.
IDELab Mapstraction is an extension for Mapstraction that improves the original Mapstraction functionality, and now, users can add,edit or delete features in a Mapstraction map.
All in one Map Widget
With the Mapstraction CCK module, users can use totally configurable maps to georreference contents. Mapstraction CCK allows to configure all this parameters:
CiviCRM Sunlight Congressional District
This module automatically gets congressional district information about your contacts into CiviCRM using the Sunlight API.
http://wiki.sunlightlabs.com/Sunlight_API_Documentation
It also fetches data about the current members of congress. You can access all this data via the module's API or via CiviCRM.
While the module is currently in beta it has already done several hundred thousand lookups on a production site.
TODO:
- Upgrade to Drupal 6 planned in the next few months.
- Make global population/verification easier by using the batch API
- Verify data entered into the CiviCRM Congressional District fields.
Developed By
Advomatic LLC
http://advomatic.com
Sponsored By
Democrats.com
http://democrats.com
Simplemap
OK so you want a simple map block (or embedded map) on your page without the overhead of setting up GMAP module, cck, a content type for your location and a view?
Simplemap is a Drupal module which makes the addition of simple static map blocks as straightforward as adding a normal block.
It is designed to work in harmony with the GMAP module so you can utilise the true power of the gmap for all your dynamic maps whilst using simplemaps lighting fast point and click approach all your contact details type pages.
It allows themers to set images all or individual markers within the theme folder.
It also has a filter so you can embed your maps inline using [simplemap id='MAPID' class='MYEXTRACLASS']
Time block
Creates a block that displays a ticking time clock based on the time set in the user's computer system (that's all).
