Skip to content
  1. Feb 25, 2011
  2. Nov 08, 2007
  3. Oct 05, 2007
  4. Sep 21, 2007
  5. Jul 28, 2007
  6. Jul 04, 2007
  7. Jun 18, 2007
  8. May 30, 2007
  9. May 29, 2007
  10. May 21, 2007
  11. May 18, 2007
    • Mark Fredrickson's avatar
      - Adding some new submodules and .inc files. · 3aaad4b0
      Mark Fredrickson authored
      - Significant refactoring of how views table definitions are generated. Now, one can call a function to generate views tables with geo fields. Very cool.
      - Started on the spatial table views link system, where we can link existing spatial tables into current data. Prompted need for refactoring of views code.
      - Added a geo_gmap module to manage all gmap interactions and keep geo.module clean.
      3aaad4b0
  12. May 16, 2007
    • Mark Fredrickson's avatar
      Many, many improvements to the PostGIS interaction: · 9fe5484b
      Mark Fredrickson authored
      - adding spatial indexes to geo columns
      - views integration, including fields and filters, sorts not yet working
      - fields include the geometry itself as WKT, GML, KML, SVG, as well as the bounding box and centroid in those formats
      - for lines and polygons, fields of computed length and area (sorts to follow)
      - filters for spatial relations (within, intersect, equals, and NOT versions of each)
      - other improvements here there and everywhere
      
      Next step: map integration with gmap module so that the UI is useable by humans.
      9fe5484b
  13. May 15, 2007
  14. Feb 28, 2007
    • Mark Fredrickson's avatar
      The geo module is an incubator for other geo* related modules (* geography,... · b117e457
      Mark Fredrickson authored
      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.
      b117e457