I'm working on a simple webapp that lets the journalists I work with easily construct styled Google maps.

In short, I need an interface that lets users place markers, set zoomlevel and choose a center lat/long — all without writing any JavaScript.

I know Google Maps has a "My Maps" functionality that provides this already, but I'm needing that kind of functionality as a way of adding data to my app.

Something like this... Something like this...

Anyone know of such a library? I'm currently using a series of text fields using LocationPicker for the markers, but I still need to be able to set center and zoom — and I can't shake the feeling there's probably already something out there that does this...


Edit: This seems close, if a little clunky... http://www.birdtheme.org/useful/v3tool.html

  • May be helpful for you cartologic.com/cartoview/ClExtensionsManager/…
    – Sunil
    Commented Aug 21, 2013 at 10:59
  • @Sunil That doesn't seem to have any editor functionality built in...
    – aendra
    Commented Aug 21, 2013 at 11:12
  • If this is something you're interested in working off of let me know and I'll upload everything to GitHub for you.
    – Roy
    Commented Aug 21, 2013 at 11:31

2 Answers 2


What you are requiring sounds like Map Channels (v4) or MapFab

It's Simple you sign up and load your data from Google Spreadsheets in and you can edit/filter data. This does not edit data directly with the map.


enter image description here

If you want edit data directly on the map I suggest: MapFab

enter image description here http://www.mapfab.com/editor/new

(both use google ads to generate the income.)

  • Map Channels looks closer (You can download the source and use it locally), though the ideal solution I'm envisioning generates coordinates within the browser (thus making them available to other scripts). MapFab doesn't seem to do that at all...
    – aendra
    Commented Aug 21, 2013 at 14:16

It seems there are drawing tools built into Google Maps Maps API v3:


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.