Как реализовано отображение организаций на maps.yandex.ru
Пост в архиве.
tzhe
9 октября 2010, 10:16
Я заметил, что каждая категория это ссылка с параметрами get запроса, и по клику на ней на карте отображаются соответствующие метки, причем метки подгружаются динамически. Например, если нажать на Банкоматы, то карта немного задумается, а затем появляются метки. Разъясните, пожалуйста, механизм работы.
Каким образом на карту добавляются метки, ведь по клику на ссылку текущий url не меняется, но метки появляются. Что возвращается по get запросу и как обрабатывается результат запроса?
Там действо состоит из трех частей. 1.Картинка тайла, с маркерами 2.Как только на тайл наводите мышку - грузиться "инфо-тайл" с данными этих маркеров. Эти инфотайлы могут хранить информацию не только "свою" но и чужую. Например все маркеры всех категорий этого тайла 3.Загрузка инфотайла если требуется, подвеска активных областей, обработка клика мышки...
Полная документация по тому варианту что вы можете сами сделать - в описании активных областей. И в коде этих областей