Geospatial-related Wiki
Drupal Geo Stack - Use Cases
Simple Use Case
- User types an address into a search box, which returns lat/long information for the address.
- The information returned from the geocoder is used to complete other fields on the node.
- The node displays the address as a point on a map.
- The fields from the nodes containing the lat/long field are retrieved by a views query that can be filtered and sorted by distance via an exposed filter.
Currently uses Openlayers CCK, Openlayers Geocoder, & Openlayers Proximity.
Wish List
Read moreDrupal Geo Stack
This wiki page is aimed at describing how to build the Drupal Geo Stack and how Drupal core and contributed modules can work together to create a full geospatial stack in Drupal that solves peoples problems around their use cases. This is NOT a list of modules, please refer to the geospatial module comparison wiki page for that.
Read moreGeospatial Modules Assessment
An assessment of all geospatial-related Drupal modules, as a directory resource.
The list includes some sandbox projects and some projects on github only.
Please help us identify and describe modules that you maintain or are aware of.
| Module | 5.x | 6.x | 7.x | Category | Maintained | Integrates With |
|---|---|---|---|---|---|---|
| Ad GeoIP: (needs description) | Y | Y | N | Geocode | Y | ?? |
OpenLayers 2.0 Roadmap
This wiki page is meant to be a place to collaborate our thoughts on the OpenLayers 2.x roadmap. The current idea is to add and discuss to subtract. This is still a draft and unofficial.
Alpha Release Cycle
- All major features should be finished:
- Preset Displays (issue?)
- Behavior Instances
- Support Style, Layer, and Preset Previews
- Support Dynamic Styles
Drupal Geospatial Use Case Scenarios
As momentum continues to grow in the development community to improve existing geo-related Drupal modules and build new ones, real-world use-case scenarios are necessary to help keep work focused and relevant.
We need your examples. How would you use geospatial data in Drupal? What are your scenarios? Add your use-cases here to help direct programming and, perhaps, have your example show up on a demo site.
Read moreOpenLayers API Roadmap
OpenLayers API
This provides the heavy lifting of rendering an OpenLayers map. It is based on creating a descriptive array in PHP for a map, then using that array in Javascript to build the map object. This way, modules can render maps with little to no Javascript, and with very little PHP.
- Defaults and settings forms
- WMS administration (See #425930: Abstracting WMS Functionality)
- Extensible API for custom controls.
- Extensible API for layers
Contributed Modules
OpenLayers CCK Module
Read moreGeo and Geocode Modules Documentation Wiki
Here's my initial take on an outline for documentation for the Geo module. For the most part, I broke up the docs into three main areas. The "What is the Geo module?" section is meant to be a primer that provides a base level of knowledge for users new to GIS terminology. The "Module Requirements" section is pretty self-explanatory, but since it took me more than a few minutes to realize I needed to install the php_zip extension in order to use the Geo Data module I thought it might be good to document it. The "Functionality" section will obviously be the main part of the docs.
Read moreMapping with Drupal: GMap, Location & Views
Summary
These are very rough notes from tom_o_t's session at DrupalCampNYC6 on how to use Drupal for mapping. Feel free to add screenshots, configuration options, etc, and we can contribute back to the GMap documentation page.
Other Resources
Sean Effel has put together a video at http://www.drupaltherapy.com/gmap
Once you have followed Sean's video and have the Mapadelic modules set up correctly here is a video on integrating it all with Views http://www.drupalove.com/drupal-video/gmap-location-module-and-views
Page Lang
Two years ago I created a module to increase the relevance of my webistes/pages for search engines, using SEO techniques.
This module doesn't increase the general relevance, but increases the relevance in a particular country without changing the relevance elsewhere. For example, if you have Spanish schools in Canada and your clients are Canadian you have to specify some code in the header of your page such as “en-ca”.
Read moreLocations
Hello everyone!
I would like to apply as a student for the summer of code. I know that it's not even clear, if Drupal will be participating, but just in case, I want you to know that I'm all for it. I have a bunch of ideas what I want to do, but I figured it would be best to narrow it down and focus on something. I came up with the idea to write modules which revolve around locations in the real world.
I would love to create
* a CCK field for node locations in general
- 1 of 2
- ››