Throughout my apprenticeship with Drupal 7 I always wondered if it is able to do this:

I mean inserting Google map and how it interacts with such websites.

For example: in Teslamotors page, at the top there are buttons: "N. AMERICA EUROPE and ASIA / PACIFIC "and that by giving clik in each, the map is changed geographical position.

Another example that I'm interested in this page (teslamotors) is seen as the pinmaps update when I press the buttons (which are at the bottom center of the map inside): "STORES & GALLERIES" or "service centers." Geographical points are updated and change color.

Similarly we can see the same for the second page I share, on the button: "All Blogs" and see how the updated pinmaps position icons and very dynamic.

Can this be done with Drupal 7? Maybe, I do not know, and there is a distribution which contains all this attached, so I can analyze it and go familiarizing myself more with this fascinating Drupal platform.

  • watch this video may be it helps you www.youtube.com/watch?v=iznuDhjAFbg
    – Ali Nouman
    Commented Mar 18, 2013 at 5:53
  • Thank you very much for sharing this great video, opens the door for me to investigate further. Those modules will be integrated in a distribution? or project? regards
    – GranGorila
    Commented Mar 19, 2013 at 18:06
  • I'm the creator of the www.bigblogmap.com. I don't know much about drupal, but I'm sure that it's possible as I've just turned the same technology into a Wordpress plugin. If you have any specific questions, I can try to help and/or send you the plugin for free.
    – yogiben
    Commented May 3, 2013 at 9:24

3 Answers 3


Both the Open Layers project and the Gmap module support google maps. Both can work with a number of geolocation types. See the modules for more details.

I am using both (in different sites) and either one can support what you are trying to accomplish. I would recommend Open Layers as more versatile, and Gmap as easier to use.


There is a Contrib module for this: the Geolocation module. Just download it, and install it. It actually it comes with 3 sub-modules you need to enable too.

Then, when you add a new field to to a content type, you will get a new option for a geolocation field.

In case you want to view the locations of all the contents of that content type on a single map, create a view and select the format to be "Geolocation (Google Maps)"; this view will show all the locations of the contents on a single map.


The Geolocation Field and Geolocation Views modules are a great place to start. Use GF to add geolocation to your custom content types. Use GV for displaying the map as well as the info windows.

There are no README yet. So look into the issue queues of GF and GV for more information.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.