Клуб API Карт

Настроить и сохранить рамку и масштаб

fedor57
26 мая 2009, 19:32

У меня есть такая задача - я хочу на своем сайте показывать карту вокруг объекта, координаты получаю по адресу через geocoder. Объектов не очень много, я хочу уметь для каждого задавать руками масштаб и рамку.


Для этого хочется в backend нарисовать скриптовую карту, подвигать и позуммировать ее мышкой, координаты рамки скриптом сохранить в текстовом поле, которое по Submit формы будет отправлено на сервер и сохранено в БД. Во frontend я буду использовать сохраненную рамку для показа карты (статика + динамика).


Как называются события скоролла и зума для карты? MoveEnd? Что-то не работает. Не нашел в документации описания имеющихся событий. Как получить координаты рамки динамической карты (в обработчике события, например)? Не могли бы вы мне дать ссылку на документацию или кусок кода в качестве примера? Спасибо!


1 комментарий
Подписаться на комментарии к посту
При смене масштаба или вызове метода setCenter() карта генерирует событие Update. После окончания перетаскивания карты генерируется событие MoveEnd.

С помощью метода getBounds() можно получить видимую область карты.