Google Maps has finally added the missing piece from personalized maps: collaboration. If you create a map in the "My Maps" section, you can now invite people to collaborate or allow anyone to edit the map like in a wiki.
"The My Maps feature of Google Maps lets people create maps to share their hobbies and expertise with the world. For example, a surfing enthusiast could map out their favorite surf spots or a surfing club could plot all the best beaches in Southern California. Now imagine if all the surfers around the globe worked together, leveraging their combined knowledge to create a single map of the best surf spots worldwide, applying the power of wiki-style collaboration to cartography," suggests
Google Lat-Long blog.
And if you don't feel like creating a new map from scratches, you can now import it from a KML or GeoRSS file. To find one, search in Google Maps and select the "community maps" option at the bottom of the standard search results.

Then you can invite collaborators and send them a message. The dialog is very similar to the one from Google Docs, except that you can transform a map into a wiki. This would've been very useful for the
San Diego Fire Map "that tracked the spread of the fire and included information on evacuation alerts and evacuation center locations", but it's also an interesting way to share your knowledge with other people.


As an example of collaborative map,
here's a map where you can add a placemark for your location and maybe something about you. Just click on "Edit", find your location on the map, right-click and choose "Add a placemark".
Labels: Google Maps
said on November 27, 2007 6:59 PM PDT:
My only complaint is that, to invite collaborators you have to type in their email addresses. Even if you're logged in, it does not access your address book like other Google Apps.
Peter said on November 27, 2007 7:46 PM PDT:
awesomeness.
Peter said on November 27, 2007 8:01 PM PDT:
darn - i tried a couple of maps and so far no luck importing a .kml. :(
= = = = = = = = = = = = =
"We could not finish uploading your file.
No changes have been made to the map.
Try Again or Cancel"
= = = = = = = = = = = = =
Peter said on November 27, 2007 8:11 PM PDT:
the IE implementation appears to have just added a new checkbox at the bottom of the upload dialog:
= = = = = = = = = = = =
"Replace everything on this map with the uploaded file
All existing features will be deleted!"
= = = = = = = = = = = =
still didn't work, though. so far i've tried renaming files, using short names, tried .kml and .kmz file types - exports from google maps and exports from google earth. all do not work.
Farrel said on November 27, 2007 8:17 PM PDT:
Does this enable one to replace Frapr maps?
Jaap said on November 27, 2007 9:32 PM PDT:
This is an awesome feature! I was looking for this yesterday, because a friend and I are planning a trip to Indonesia using Google Maps. I couldn't find an option to collaborate then, but one day later this news-item comes. What a coincidence!
Justin said on November 28, 2007 12:38 AM PDT:
Great! Yet another manifestation of Google's current trend towards building platforms for users to generate contents.
We've now got a rain cloud and a sun. I reckon this could be used for an nice weather forecast map.
You could scroll round Europe and zoom in to find more detail (if they implemented hiding of some placemarkers at certain zoom levels)
I also tried importing a .kml. The file loads fine in Google Earth but I get the same error as peter when I try to import it into My Maps. I tried a file with several hundred entries and then another with a small subset.
said on November 28, 2007 8:36 AM PDT:
I just get
We could not finish uploading your file.
looks broken to me
Peter said on November 28, 2007 8:38 AM PDT:
i guess i should add that i, too, tried very small .kmz files as well - just one or two data points in there.
if anyone is able to get a sucessfull import, please post your .kmz somewhere so i can try it - make sure it's not operator error.
:)
As the three screenshots from this post illustrate, I was able to upload a .kmz file with Seinfeld-related locations. I tried to upload another file 5 minutes ago, but it doesn't work anymore. The error messages appears way too fast.
Chris said on November 28, 2007 12:39 PM PDT:
I haven't been able to upload a file from my computer, but I managed to upload via URL successfully.
jaka said on November 28, 2007 1:49 PM PDT:
was about time, but it still lacks some important feautures. There is no versioning, rollback, etc.
said on November 29, 2007 12:48 PM PDT:
I've got the same stinkin problem... "We could not finish uploading your file.
No changes have been made to the map. "
VERY FRUSTRATING!
"We could not finish uploading your file."
I'm getting this too. My local kml file imports into Google Earth, but not into an existing Google Map. When I try it as a URL, it will put it into a new map, but not into an existing one.
Arrg. I'm thinking it's not just me, though.
julius13 said on December 14, 2007 1:09 PM PDT:
Well, have those of you with the error message figured out what was wrong?
said on December 14, 2007 1:14 PM PDT:
I have two kml files to upload from my URL site. In one case it never happens. In the second case it happens about every 5th or 6th attempt. The file that never imports is a circle; Perhaps too many vectors.
I am still having the error uploading any kml or kmz file to google maps. Even if the files just contain 2 or 3 points.
said on December 28, 2007 5:32 AM PDT:
Same problem
= = = = = = = = = = = = =
"We could not finish uploading your file.
No changes have been made to the map.
Try Again or Cancel"
= = = = = = = = = = = = =
It seems that a lot of people have this problem but no help from Google
said on December 30, 2007 8:50 AM PDT:
I had the same problem importing from file. I just wanted to transfer a map from one Google account to another, so I was exporting from My Maps and then trying to import into the other account. Didn't work from file, but when I posted the file online and uploaded from URL, it worked fine for some reason.
Laura said on January 2, 2008 6:12 AM PDT:
Has anyone found a fix or explanation for this error yet?
Fredrik said on February 23, 2008 10:04 AM PDT:
Why isn't there any form of custom user access levels? Let's say you create a global/international map you should only be able to delete/edit/move your own entries, and not entries added by others. Only the Administrator(s) should have full access. Now, anyone can "destroy" a map if they want to.
gerezs said on March 14, 2008 7:41 AM PDT:
Had the same "We could not finish uploading your file...." problem.
In my editor I checked if the encoding was right, but not. I changed it to UTF-8 and now it works. - Hope this helps others, too.
said on May 4, 2008 10:16 AM PDT:
This fixed it:
http://maps.google.com/support/bin/answer.py?answer=21849&topic=10789
said on May 14, 2008 5:05 AM PDT:
I had the same problem with uploading a kml file; I had loaded the same file earlier so I know the file was ok. I uploaded that same kml file to a webpage, and used the "Or enter the url of map data on the web" input box. I have successfully loaded that (and others) to my GoogleMaps.
said on July 21, 2008 9:07 AM PDT:
I tried to load a Google Earth generated kmz file and had the same error message.
I found out that a kmz is simply a zipped kml file and so used WinZip to extract the kml from the zip. I uploaded the kml and it worked like a dream.
Joe said on August 18, 2008 11:12 PM PDT:
kmz no worky, kml works, thx Anonymous
said on August 21, 2008 10:12 AM PDT:
I've tried everything here, no success.
I'm trying to add a 1000x1000 px image overlay from google earth to google maps. Google maps uploads fine and goes to the correct place on the map, but doesn't show the image overlay. Any ideas?
I needed to transfer "ownership" to another account. I downloaded the kml file to my local, created a new map, and imported the kml. It's a fairly simple map, but the URL business never worked for me either.
said on March 31, 2009 3:41 AM PDT:
Very good, but theres a further enhancement to be made. Partial collaboration.
Think about this, your a small website doing a map of the forum users in google maps. Theres the embed option so you either let everyone edit it (chaos) or you intergrate it to your forum software somehow (a mod for phpbb etc) so only your forum members can edit it.
However, they can still all move everyone elses home pins around.
What would be very useful would be a option to only edit your own pin(s) on a semi collaborated map.
John said on April 5, 2009 1:40 PM PDT:
I have created a "my map" in Google Maps and I want to export so that I can do a mailing (snail way) ... have not found a way to export Ideas?
@John:
You can print it or view the map in Google Earth.