Google MapMaker is out. There are several geowiki projects, but when someone like google decides to have a go at the problem you have to take notice. First thing to note is that the MapMaker is open for a limited set of countries, one of which I have blogged about earlier. So lets see what the uptake of MapMaker is by looking at Karachi (a city of ~20million, metropolitan and where locals are cultured with a strong entrepreneurial spirit) it appears there is very fast uptake from the locals. Here is what has happened in the course of a few hours
With local languages support:
The same location under OpenStreetMap looks like this:
This shows what great usability can accomplish. There are a number of important differences between mapmaker and openstreetmap. The concept of confidence doesn’t exist in OSM. While mapmaker allows users to state the level of confidence by indicating how well they know this location.
The closest OSM gets to this idea is the tip about only mapping places you have been to.
Mapmaker has a distinct peer-reviewed moderation process. Users have the ability to state the quality and confidence level of the data. This can allow the higher quality data to bubble up into googlemaps while work goes on on the lower accuracy/confidence data.
Another important difference is the separation of editing and browsing the map in mapmaker. In mapmaker note that you can select the data and pan around without the fear of accidently editing the features while in openstreetmap panning and editing are mixed.
MapMaker Browsing:
OSM Browsing/Editng:
OSM has a “play” option to let you get confident before making the edits but moving between play and edit mode means an all or nothing choice. While in mapmaker you can browse, select a feature and choose to make edits if you want.
Mapmaker Pick Editing:
Another interesting feature is the ability to add events and specify their type and significance. This is an interesting paradigm shift in stating an event by going via its geographic attributes first.
Now the question is will google play nice and make their data available under a liberal licensing scheme? Will there be a REST API? Can OpenStreetMap learn from this and get even better? What does this mean for national mapping agencies and commercial data providers? Is google now a competitor? Is it time for other to build even better tools for crowd sourcing or should we be sharing and have a coordinated mapping effort? Lots of questions very interesting to see how it all plays out over the next few months.








Good analysis of usability Shoaib. Yes, OSM can learn from MapMaker .. Google has certainly learned from OSM, and hopefully will continue their study with regards to openness.
Thanks Mikel yea I hope so too. I wonder how governments in these countries feel about the whole thing
I would just like to ask a general question. Wheather it is possible to have a geographic information system that is web based but based on google maps platform. I am a newbie in GIS
Jude, my answer would be yes, however it really depends on what you want to do and by when.
If you look at the evolution of Web based mapping applications over the last 5 years they have been adopting functionality of conventional GIS. But compared to a GIS product like ArcGIS, web mapping still has a long way to go before it can replace a desktop GIS.
So if you wanted to replace say ArcGIS with a web-based application then the amount of work required to replicate the functionality of a GIS package is so much that you are better off starting from scratch and building a system with GIS in mind.
However if your definition of GIS is simply combining data layers, querying data, basic geoprocessing and spatial queries (e.g. buffering, spatial predicates like overlap, interesect, etc) then I would say Google Maps can easily be adapted for that.
Having said that ESRI are looking to make their products more web friendly with the arrival of ArcGIS Server, etc.