Mapbender

http://www.mapbender.org/

Because no one wrote anthing yet.