Geolocation provides a Drupal 7 field for storing Longitude/Latitude pairs. It currently supports:

  • Plain text
  • Google Maps
  • Geolocation (HTML 5) Service

This module aims to provide a simple and solid way to associate geo-information to entities. You can add Geolocation fields to content types (nodes), users, taxonomy terms, comments and all other "fieldable entities" provided by contrib modules, e.g. private messages (Privatemsg).

Drupal 7

The module is getting a full rewrite maintained by derjochenmeyer and jm.federico. Here is a demo.

Warning

There will be no upgrade path until we have a first stable release. If you like this module, please help with ideas, bug reports, feature requests. Patches are welcome.

Technical

At the moment Geolocation stores the following values in the database: lat (latitude), lng (longitude), lat_sin (precalculated latitude sine), lat_cos (precalculated latitude cosine), lng_rad (precalculated radian longitude). The precalculated values will speed up (not yet implemented) proximity SQL look ups. Being considered is the possibility of storing geocoded address information AND/OR addresses

Task

Some basic configurations options are provided for widgets and formatters. Please file feature requests to start a discussion about UI implementations

Downloads

Recommended releases

Version Downloads Date Links
7.x-1.0-beta2 tar.gz (26 KB) | zip (30.48 KB) 2011-Oct-24 Notes

Development releases

Version Downloads Date Links
7.x-1.x-dev tar.gz (26 KB) | zip (30.47 KB) 2011-Nov-05 Notes
6.x-1.x-dev tar.gz (13.25 KB) | zip (16.58 KB) 2011-Jun-19 Notes

Project Information


Maintainers for Geolocation Field

  • jm.federico - 24 commits
    last: 15 weeks ago, first: 37 weeks ago
  • derjochenmeyer - 15 commits
    last: 49 weeks ago, first: 1 year ago
  • dopry - 5 commits
    last: 3 years ago, first: 4 years ago

Issues for Geolocation Field

To avoid duplicates, please search before submitting a new issue.
All issues
Bug reports
Oldest open issue: 1 Apr 08