Интеграция сайта с сервисом Google Maps. Вывод точек на карте, поиск, фильтрация, отображение подсказок при нажатии на метку. Автозум, автоцентрирование карты в зависимости от отображенных точек.
Результат:
http://alarmtrade.ru/partner-location/moskva/