Пожалуйста, как сделать «очень» интерактивную 2d карту?
Хочу сделать сайт (скорее всего без cms), состоящий из целой карты небольшого города, но так чтобы при клике на каждое здание открывалось меню или отдельная страница по этому зданию, с возможностью оставлять отзывы, т.е. работать с базой данных. Если пользователь пометил/работает несколько зданий, чтобы при авторизации на сайте именно ему подсвечивались его здания.
Есть для подобного Leaflet+OSM c возможностью добавлять и другие плагины. Можно ли обойтись без Leaflet? Может есть лучше решения?
Какие специалисты могут сделать такую карту? Желательно решение без больших серверных мощностей.
Проблему стоит разделить на две части:
1. Выбор зданий по карте, чтобы с ними работать. Решается подключением виджета от Яндекс.Карт, например.
2. Работа с данными по конкретному выбранному адресу. Тут у вас требуется что-то свое, а что именно - извольте составить ТЗ.
начните с чтения лицензионных соглашений картографических сервисов.
Подумайте о нужных Вам методах апи и лимитов на их вызов.
Ознакомтесь с тарифами.
О самостоятельном создании своих полигонов (векторизации) карты города лучше даже не задумывайтесь - это работа у Вас никогда не окупиться и не может быть реализована в разумные сроки.
От карт вам потребуются спрайты и как минимум (прямой и обратный геокодинг).