Клуб API Карт

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

Пост в архиве.

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

Добавлено:

  • Добавлен объект YMaps.GPX, позволяющий загружать на карту данные в формате GPX.
  • В классы YMaps.Polygon и YMaps.Polyline добавлены методы isEditing и isDrawing, позволяющие определить текущее состояние объекта.
  • В класс YMaps.GraphicsEditingOptions добавлены опции onPointDragging и onPointDrawing, позволяющие корректировать координаты точек при добавлении и редактировании.
  • Добавлена возможность задавать вид значков меток при загрузке KML-документов с помощью поля iconStyle.

Исправлено:

  • Для браузера Mozilla Firefox: Обход ошибки в механизме кэширования изображений браузера, из-за которой тайлы карты могли отображаться неправильно.
  • Для браузеров Mozilla Firefox, работающих под MacOS: не изменялся масштаб карты по двойному клику правой кнопкой мыши.
  • Для браузера Microsoft Internet Explorer 6: ошибка в верстке результатов поиска элемента управления "Поиск по карте".
  • Для браузеров Microsoft Internet Explorer: исключение, возникавшее в случае, если в качестве контейнера карты использовался элемент <p>.
  • Для браузера Opera 10: во время изменения стиля графического объекта соответствующие события генерировались в неправильной последовательности.
  • Ошибка, вызывавшая исключение в инструменте "Маршрутизатор" при совпадении начальной и конечной точек маршрута.
  • Ошибка в инструменте "Маршрутизатор", вызывавшая генерацию неправильного события Fault с параметром "bad request" (вместо события GeocodeError) при невозможности геокодировать начало маршрута.
  • Ошибка, приводившая к искажению содержимого текстовых макетов в случае, если макет содержал несколько корневых DOM-элементов.
  • Ошибка, из-за которой содержимое метки могло быть видно не полностью.
  • Ошибка, приводящая к исключению в парсере YMapsML, если загружаемый документ содержал элемент GeoObjectCollection с заданным boundedBy.
  • Ошибка, приводяща тому, что при определенных условиях плавное перемещение карты никогда не завершалось.
  • Ошибка, приводившая к различному порядку следования копирайтов карты в различных браузерах.
  • В браузерах, использующих отрисовку графики на стороне сервера, не отображались ломаные и многоугольники, у которых ширина линии была задана дробным числом.
  • В браузерах, использующих отрисовку графики на стороне сервера, при определенных условиях многоугольники могли отображаться без заливки.

Изменено:

  • Изменен вид промежуточных и вершинных меток при редактировании ломаных и многоугольников. Промежуточные метки теперь имеют форму круга.
  • Размер промежуточных и вершинных меток при редактировании ломаных и многоугольников теперь не зависит от толщины линии.


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

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