I have been meaning to overhaul my site that allows you to plot multiple points on Google maps for a long time now, and I am happy to announce that is the result!

2014-05-25 at 2.23 PM 2x

There are a number of new features that people have been asking for, including:

  • It should continue to work, even if the site is busy. In the old site, when things got busy, it would exceed the quota for geocoding addresses with the Google Maps API. In the new site, the geocoding is restructured so this shouldn’t happen. It is still possible for things to slow down if you are creating a large map (and pasting in lots of addresses), but it won’t slow things down for other users.
  • Edit/delete your own maps You can optionally create an account with the new site, and manage maps that you create. You can edit them after creating them, or delete them. Even if you don’t create an account, you can still edit maps that you create, as long as you are still using the same computer and web browser that you used to create them.

    2014-05-25 at 2.44 PM 2x

  • Numbered location markers A lot of people were asking for this. The list of locations shows numbered markers that correspond to the numbered markers on the map. You can print the map out, and still see which location is which.
    2014-05-25 at 2.30 PM 2x
  • General UI improvements I never put too much effort into making the old site look nice, and it showed :). The new site is a lot nicer, in my humble opinion. This leads into…
  • Full-screen map Once the map is created, it takes up almost the full browser window, leaving a little bit of space for the location list.

If you go to the old homepage, you will be automatically redirected to the new site, or you can just go directly here:

If you are curious about the technology behind the new site, it is written in Scala using the Play Framework. MongoDB provides the persistence layer, and I am using WebJars with RequireJS, and the relevant sbt-web plugins to build everything. It was a great experience to play with WebJars and sbt-web (I am already proficient in Scala, Play, and MongoDB).

As with the old site, it is supported by ads and Paypal contributions. It operates on a value-for-value model: If you find that the site provides you with a value, please consider paying for that value.

This entry was posted in and tagged , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.


  1. Christa Mazich
    Posted May 28, 2014 at 2:31 pm | Permalink

    Is there a way to delete locations once they are mapped? I am a sales rep in a new territory with a small company and this program is really helpful. But I will be tweaking my locations as I go so I need to be able to delete. Thanks!

  2. Posted May 28, 2014 at 3:09 pm | Permalink

    Hi Christa

    Sure, you can delete locations by first editing the map, and then clicking the ‘x’ next to the location you wish to remove:

    Then, just save the map (keeping the name the same, so it overwrites the existing map).

    Hope that helps!

  3. Brenda
    Posted July 21, 2014 at 3:51 pm | Permalink

    I cannot figure out how to save a map. I did get all the points on the map, but that is as far as I can get.

  4. Brenda
    Posted July 21, 2014 at 3:52 pm | Permalink

    Just found it.. sorry!

  5. Sheila
    Posted August 28, 2014 at 1:17 pm | Permalink

    I just typed in 50 locations but can’t figure out how to get the map back! I even saved it. Thought I was going to have to redo it, but when I tried to give it the same name it said “This map is already taken.” When I click on My Maps, it doesn’t come up. Hope you can help.

  6. Posted August 28, 2014 at 1:36 pm | Permalink

    Hi Sheila

    The only map I can find associated with your account (I searched using the email you gave on the comment) is Central New York District of the Wesleyan Church, but it only has 5 locations.

    If you used the ‘bulk creation’ tab, it is possible that the addresses were still geocoding when you hit ‘save’. There should be a spinner on top of the address entry form while the geocoding is happening to indicate that it is still working, but I should add a check to prevent the map from saving while this is happening.

  7. makk
    Posted November 10, 2014 at 12:03 am | Permalink

    Is there a way to save a map to my iPhone? When I travel I’d like to be able to access it even when I don’t have internet. Thanks!

  8. Mike
    Posted November 10, 2014 at 7:45 am | Permalink

    I’ve plotted several coordinates (DD MM.SSS) and they seem to be plotting the nearest street address which is meters away from the destination that I am trying to locate. Is there a way to have the coordinates posted. I am plotting readings taken from my hand held GPS.

  9. Posted November 10, 2014 at 11:30 pm | Permalink

    Hi Makk

    The only way you can save the map for offline use is to use your browser’s ‘print’ function to save it as a PDF file. You can then take that file and open it on your phone. It won’t be as fully-featured as the online version (you can’t zoom in/out, or scroll around, since those operations need to contact Google to get the map data), but it is better than nothing.

    Hope that helps!

  10. Posted November 10, 2014 at 11:37 pm | Permalink

    Hi Mike

    Try entering the locations as decimal coordinates, rather than minutes & seconds. The code isn’t smart enough to handle both formats right now.


  11. Lynnette G
    Posted November 18, 2014 at 2:19 pm | Permalink

    How DO you save a map? I can’t find any directions or buttons or any way to save it to an online link. I printed what I had and saved as a PDF, but the online map is now GONE! Plus, I did not get numbers for the locations to show up… I created it before I signed up, so maybe I’m screwed. And I still can’t find directions. :-(

    thank you

  12. Posted November 21, 2014 at 8:26 pm | Permalink

    Hi Lynnette

    To save a map, just click the save button:

    You will have a chance to choose a name for the map, or you can leave the field blank, and a random gibberish name will be generated. Once the map is saved, it will reappear, this time with the numbered markers.

    Hope that helps,

  13. pramod
    Posted November 22, 2014 at 2:21 am | Permalink

    I have created a map and make the locations i want. But how can i embed this map for my website. Before it i normally uses iframes for that. Here in what way i should go?

  14. Posted November 22, 2014 at 1:46 pm | Permalink

    Hi Pramod

    Once you created a map, you can link to it from your website. The service is not designed to make it easy to embed maps in your own site. For that, I suggest you read up on the Google Maps API documentation.


  15. Candice
    Posted December 11, 2014 at 12:04 pm | Permalink

    Is there away to remove the numbered location markers and just have a solid location maker?

  16. Posted December 15, 2014 at 10:04 pm | Permalink

    Hi Candace

    No, it isn’t possible to have an unnumbered marker right now. I am working on some ways to support different colored markers, so will see if I can incorporate a way to turn off the numbers into that work.

Post a Comment

Your email is never published nor shared. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>