Опубликована новая версия API Яндекс.Карт.
Добавлено:
- Методы YMaps.Polygon.getEditingOptions и
YMaps.Polyline.getEditingOptions, возвращающие опции режима
редактирования для соответствующего графического объекта. - Добавлены события YMaps.Placemark.AddToMap,
YMaps.Placemark.RemoveFromMap, YMaps.Polyline.AddToMap,
YMaps.Polyline.RemoveFromMap, YMaps.Polygon.AddToMap,
YMaps.Polygon.RemoveFromMap. - Распознавание быстрой прокрутки при масштабировании карты с помощью
колеса мыши. При быстрой прокрутке коэффициент масштабирования карты
изменяется на 1. - Возможность выделения области карты правой кнопкой мыши поверх перетаскиваемых оверлеев.
- В объект-информер о местоположении пользователя YMaps.location добавлено
поле zoom, указывающее оптимальный коэффициент масштабирования карты
для отображения данного местоположения.
Исправлено:
- Ошибка, в результате которой при перезадании курсора мыши в режиме
рисования редактора графических объектов, предыдущий курсор не удалялся с
карты. - Ошибка, приводившая к возможности возникновения исключений при работе с опциями редактора графических объектов.
- Для среды Adobe AIR теперь используется Server Side Graphics (SSG) в виду отсутствия поддержки векторной графики (SVG).
Изменено:
- Улучшен алгоритм защиты от дрожания рук при щелчке на перетаскиваемом объекте.
- В события YMaps.Placemark.Drag, YMaps.Polyline.Drag, YMaps.Polygon.Drag смещение передается в пикселах.
Для
всех пользователей API, которые в вызове указывают версию 1.1
перечисленные изменения применены автоматически. Никаких дополнительных
действий не требуется.
Подробнее о версионировании API Яндекс.Карт вы можете прочитать здесь.