Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I work part time for a political campaign office, who are going door-to-door for several months at a time, all over a city. We need a system to track where we have been, and how long ago we were last there - to be able to know where to visit each week, etc.

Now, I've never done any work with the Google Maps API or MyMaps before, but it does seem like a fairly easy platform for that kind of project. However, my research hasn't given me much to work with. Is it possible to create a system like this using Google Maps, or would I need to build my own application?

The features I'd need are:

  • Placing permanent polygons on top of a map surface, covering individual buildings or blocks.
  • Assigning those polygons with a value, indicating when those buildings/blocks were last visited. Perhaps this could be accomplished using color marking?
  • Allowing users to modify the "last visited"-variable for each polygon, without allowing them to move or modify the polygons themselves.

This will be an internal system used only by staff, so I'm not worried about security. The access limits are only necessary for making sure that no-one accidentally removes polygons or "last visited"-data.

Any advice to get me in the right direction would be great. Thank you!

share|improve this question
up vote 8 down vote accepted

Using Fusion Tables and Google Maps you will be able to keep track of your campaign

Topic Spotlight: Communicating demographics: Examples

enter image description here

Fusion Mapper will give you a head start:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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