I wonder why there is no forum for specific questions addressed to module related configs?

I ama developer working a site with geo-locative info for events in Canada.

I have installed location.module civiccrm, the events module, and the newer version of googlemaps which includes support for multiple feeds on a single map.

I have gone and generated a taxonomy to split my events feed into specific catagories, and then added those cat/feeds to my map.

Then I have made sure that all the events we have listed have viable addresses and postal codes.

when I look at my map though, I get a big fat nothing.

Any help, did I do anything wrong. I went to look at the database and as far as I can tell the address info is only being stored in the content tables it's nowhere near the location module could this be part of the problem?

thanks very much, in advance for any help you could give me.
miriam

Comments

mirm’s picture

The problem is that the location API apparently doesn't support canadian address look ups.

Too bad. Is there anyne out there who has successfully hacked this?

Or do I have to train my client to visit first Canada Post and then geocoder.ca everytime they want something to show up on a map.

Also did you know that if more than one option is provided by googlemaps it will not show the marker in the drupal install?

karens’s picture

There is a project page for each contributed module (find them on the downloads page). From there you will find a link to an issues page for bugs, feature requests, etc. Someone just posted a feature request for Canadian geocoder integration with the location module at http://drupal.org/node/58797.

I don't know anything about the googlemaps module, but there should be a project page for it, too.

mirm’s picture

Is there any way for me to add a me-too! to the feature request ?

karens’s picture

To add your vote for the feature, go to that link, click on submit, and say +1 for that request.

jasonwhat’s picture

I wasn't aware of a module that lists location info on a google map. Could you provide a link for it?

karens’s picture

There are 2 google maps modules. The GMaps module (which is the one I am more familiar with) is at http://drupal.org/node/33591. The Google Maps module is at http://drupal.org/node/29091. I don't know what the differences are, you will have to read through the descriptions on each of those pages. Both of them have apparently done some integration with the location module.

jasonwhat’s picture

I guess I'm wondering what the author of this post used. It doesn't seem that the googlemaps module is being supported and hasn't been updated to anything close to a stable release. From my experiments with gmaps module, it doesn't support any integration with location module to create a google map. I'd love to be wron on either of these points. Anyone having success with mapping from the location module?

marcoBauli’s picture

Working on a site that will make intense use of Google maps, i experimented with both GMap and Googlemap modules.

GMap module: allows to insert a map with multiple manually defined pinpoints (no integration with the location module as far as now), with the use of a macro.

Googlemap module: dinamically shows on a single map multiple node locations (collected through the location module :) parsing them through RSS feeds. Can also map multiple feeds with a specific pinpoint image on a single map.

I am also currently in contact with the actual mantainer of this second mod, and he is currently updating it when he finds the time. We also discussed about some nice-to-have future features as:
. integrating a clusterer to group togheter multiple pinpoints and show more of them as the user zooms in the map
. adding javascript to show locations names on mouseover
. locating coordinates with use of a popup map
. transferring dinamically data to a GMap macro to show a particular detailed map of single locations/nodes.

Both look like very nice and complementary mods! Still they are not integrated with each other. The Googlemap module is kind of rough but is being supported occasionally.
If anyone is interested in having it's latest version or flank me in the donation to help this mod come to a stable and well-featured release, please contact me.

Cheers,

Marco

jasonwhat’s picture

I'm very interested in it. I played with an early version that did work but only in firefox. I've tried the latest version I can find and location module seems to not be putting out any useful xml for the module and is causing errors, which seems to be the case with most people that have posted about the module. It would help if the maintainer posted updates on the project page. If you have access to any newer version I'd be interested in testing it out. Also, how did you get the module to work at all? Everyone else seems to have had problems with xml parsing.

marcoBauli’s picture

Just managed to contact the actual mantainer of the Googlemaps module (Ben Sheldon), and ask him permission to share it to whomever :)

The file that is now in the repository is still for 4.6 (might be that the reason for wich it does not work for you?).

I can't upload files here, so if you are interested in the 4.7 version just drop me a line.

Please note that this latest version is still kind of rough, but does work for me on Drupal 4.7.0b4.

Note: we discussed with Ben about further development, but looks like his time is scarce, so there is probably need of another developer/mantainer to get this module done with the other basic functions pointed out in my previous post.

Any interested drupaller please don't hesitate to contact me if interested in co-sponsoring these tasks.

Marco

alanburke’s picture

Are you guys aware of the Drupal enhancement proposals (DEP) for Mapping
http://drupal.org/node/54963

It would make sense to use that "area" to organise future development.

There are not just multiple Google map modules for Drupal, there are multiple Mapping APIs available that Drupal could use.

Alan

mirm’s picture

hey there,

I was using googlemaps.

But haven't yet managed to gracefully solve the several errors I have ecountered. I (kinda) integrated it with the location module by making a set of taxonomies for events(content type which uses location) and then having those feeds show up on one map that displayed events of different types.

This gives the users a calendar and a color- coded map for searching through events.

However it is totally buggy and can't really be publicized.

My next step is to look at Gmaps.

cheers,
mir

marcoBauli’s picture

Mirm, can i ask you what version of the Googlemaps module are you using, and what bugs did you find?

Actually: there is a newer alpha version of the module for 4.7 that is not in the repository yet. If interested in a copy for testing, just contact me.

About the future: another developer (Ian Ward) is now taking care of the mod, and will probably upload a more stable version of it to cvs soon.

About a generalized Mapping API: (see link above) not being a coder, i can't properly comment on this. Still can give my +1 for it, as a common approach is definitely desirable to join the various Drupal mapping mods.

Maybe some funding cooperation from the interested persons could help to carry on the task more consistently.
I am definitely up for it!

Cheers,

Marco

mirm’s picture

http://drupal.org/node/39608

That I used, the bugs I found were the ones that are discussed in the comments thread which follows the release (I used the.tar file in the post).

None of th fixes suggested in the comments worked.

So as far as I can tell the problem is that the location module is generating XML which gives errors. Firefox is okay with the errors, but IE doesn't display the pointers.

A problem that i encountered which I haven't seen mentioned anywhere is that when the map loads for the first time ( firefox or safari) none of the pointers appear, once I have logged into the site they do show up. I am using taxonomy_access on the site though, which may be creating a conflict with however the taxonomy RSS is being parsed?

I don't really know. All I know is it is frustrating.

I am not sure if my client is going to want us to move up to 4.7 before next fall. The site is international ( french and english) and I think the client is justifiably worreid about support for some modules in 4.7 so any solution I am looking for would have to work in 4.6 for at least another 4 months.

If we are talking wishlists;

what I would like for the next release of the maps module, is;

- support for a canadian postal code look-up ( geocoder.ca works fine with postal codes) and the choice in settings aboutw hich postalcode look up you want to use ( or both I guess)

- a way to embed maps with entire vocabularies? So instead of a single post with the map create a vocabulary for neighbourhoods say; and each taxonomy item (neighbourhood) has a page and a map associated. Pointers on the map contain location based information but are also full text listings for individual items in that neighbourhood.

I would say that's it for now.

If you are going to start working on it, I am happy to test the implementation. I can't write code so I am more beta-tester material.

cheers,
mir

sepeck’s picture

with Views
http://drupal.org/node/61335

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

webgeer’s picture

I am the maintainer of the GMap.module.

There is currently a very limited amount of integration with the location.module. Very soon there will be a gmap_location.module packaged with the gmap.module that will include much more integration with the location.module.

The current integration allows you to use an interactive googlemap to assist in providing the location.module with lat/long for a node.

Within days, the new gmap_location.module will be available, this will allow you to show all of the nodes on a map (and the display of users on a map will move there as well). You will be able to use different marker icons for different node types. The work for this is now generally done, I just need to clean up the code a bit, update the documentation and then it will be put into the cvs version.

The next feature (which is already mostly in the gmap.module js, but needs to have a front end built for it) will allow one to have a special nood type that will map feeds onto a map. Initially this will be just local feeds, but in the long run, I would like to support off-site feeds in various formats. This will pretty much duplicate all of the functionality of the googlemap.module that is outthere and I think will allow a lot more flexibility in use than that module does. This approach will allow an arbitrary number of maps, with an arbitrary number of feeds. This will probably be in another module that will be packaged with the gmap.module (probably gmap_feeds.module)

If anybody wants to assist in the development, I would appreciate the hand. My feeling is that there really only needs to be one gmap.module and (as per that dep I started) I would actually like to see it moved to a generalized mapping procedure. However, my interest right now is in getting the gmap.module running smoothly and providing the features that seem right.

If you would like to suggest a feature, please do so on the projects page for gmaps. I only occassionally read through the forums, so if you write it in the forums, I'm not likely to see it.

As for the geocoder.ca thing, it was my feature request that is still unanswered at the location.module project. I have looked it over and I think it would be pretty easy to implement, but right now my priority is to get a few other things done first. If no one does this in the next couple of weeks I will probably try to do it myself.

James
(webgeer)

lanesharon’s picture

I know this is going to sound really stupid, but where is the projects page for GMap. I am very interested in this module. Would like to use it to show all alumni members, with markers based on a given graduation decade. I setup a quick sample one at Frappr, so that I could see what it looks like:
http://www.frappr.com/gates-chili-high-school-alumni

I know this is the simplest form of mapping. I did the Frappr map by zip code. My drupal users enter their zip (or postal) codes. It would be great if I could automatically generate their pushpins by graduation year (decade) and zip (postal) code, when they register. One less thing for them to do.

If you are considering any of these features, I would be happy to be a 'tester' to help with this project.
Take Care, Sharon

sepeck’s picture

http://drupal.org/node/33591

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide -|- Black Mountain

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide