User: mfredrickson Branch: HEAD Date: Wed, 28 Feb 2007 21:34:24 +0000 Added files: /modules/geo geo.info geo.install geo.module Log message: The geo module is an incubator for other geo* related modules (* geography, geometry, geocoding, and others) Some current plans include: - hook_geocode: allow modules to expose geocoding functionality. Right now, other modules require hardcoded calls to specific geocoding functions. - Geometry field and PostGIS integration: Location.module does a good job of handling discrete points; however it cannot express larger geometries. Good tools exist to help with this functionality (e.g. PostGIS extensions on Postgresql) and could be leveraged to meet use cases location does not support. There will be inevitable overlap between geo and other modules with similar functionality. Geo will fill the niche of an arbitrator among them. It is our goal that geo will both take over some functionality currently spread across multiple modules, as well as farm off functionality to more appropriate modules when possible. Initially, geo requires location and gmap. It's only functionality so far is to allow administrators to use specific location fields in a Google maps geocode process. Links: http://cvs.drupal.org/diff.php?path=contributions/modules/geo/geo.info http://cvs.drupal.org/diff.php?path=contributions/modules/geo/geo.install http://cvs.drupal.org/diff.php?path=contributions/modules/geo/geo.module