Блог API Яндекс.Карт

API Яндекс.Карт версия 1.1.12

Опубликована новая версия API
Яндекс.Карт.


Добавлено:


  • В YMaps.SearchControl
    добавлена опция geocodeOptions, позволяющая задать опции геокодирования.
  • Для

    многоугольника (YMaps.Polygon) добавлены методы
    YMaps.Polygon.getClosestPoint и YMaps.Polygon.contains.
  • Для
    YMaps.Geocoder добавлена опция geocodeProvider, позволяющая задать
    сервис геокодирования.
  • Для классов YMaps.Polyline и
    YMaps.Polygon добавлена опция draggable, позволяющая включить режим
    перетаскивания фигуры мышью.
  • Добавлена поддержка сенсорного
    управления для устройств под управлением iPhoneOS и Android.
  • В
    список опций режима редактирования графических объектов
    YMaps.GraphicsEditingOptions добавлены опции dragging и draggingCursor,
    позволяющие включить возможность перетаскивания фигуры во время
    редактирования.
  • Для элемента управления YMaps.M iniMap добавлено

    событие YMaps.MiniMap.VisibilityChange, возникающая при изменении
    видимости элемента.

Исправлено:


  • Ошибка, приводящая к установке некорректного значения
    zIndex для миникарты при ее сворачивании и разворачивании.
  • В
    разных браузерах одни и те же многоугольники могли отображаться по
    разному из-за различий в алгоритмах заливки.
  • Ошибка, из-за
    которой при завершении редактирования графических объектов могло не
    скрываться меню маркеров над вершинами.
  • Для IE7: ошибка при
    задании css свойства cursor приводящая к возникновению запросов на не
    существующие URL.

Изменено:


  • В режиме редактирования графических объектов
    вспомогательные пунктирные линии скрываются при невозможности добавить
    точку.
  • Во момент включения режима добавления новых точек в
    графическую фигуру режим добавления точек для других фигур принудительно
    отключается.
  • При создании объекта YMaps.Map в качестве
    контейнера карты можно передавать ссылку на jQuery объект.



Для всех пользователей API, которые в вызове указывают версию 1.1
перечисленные изменения применены автоматически. Никаких дополнительных
действий не требуется.


Подробнее о версионировании API
Яндекс.Карт вы можете прочитать здесь.