I have created a dynamic map where everyone can put markers: persons, planetaria, observatories, etc. without any registration.
Current implementation allows you to publish and edit labelled markers, but I plan to implement:
- different type of icons;
- notes;
- links to particular objects or particular regions (country, state, city, etc.);
- optional registration if you don’t want to loose control over your markers because of lost HTTP cookie;
- search (search city and address with Google Maps geocoding; search by description; display textual contents of all points displayed on current view);
- dynamic marker grouping on different zoom levels.
There are mostly Russian AA (amateur astronomers) on the map, but this is mostly because I shared link to the map on Russian astronomy forums.
Enjoy, and add your markers: http://ivan.ivanych.net/astromap/.
There is also Atom feed of new and modified markers: http://ivan.ivanych.net/astromap/atom.
Codebase of this map is about 150 lines of PHP and 150 lines of JavaScript (plus sligthly modified JSON encoder from Zend Framework in PHP).