Движок для картографического сервиса?
Я думаю, что в данном случае самый лучший вариант — взять какой-нибудь универсальный фреймворк (YII или Kohana, к примеру) и вручную написать этот функционал, используя Yandex Maps API, Google Maps API.

Сделать возможность отмечать точки на карте/отображать их, используя API карт — дело на одну ночь.
Что-то мне подсказывает что в гугл мапс апи это все есть, хотя я не знаю наверняка.