Клуб API Карт

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

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

Сегодня мы выпустили новую версию API Яндекс.Карт 2.1.43.
Для её подключения используйте адрес: api-maps.yandex.ru/2.1.43/?lang=ru_RU
Также мы переключили на новую версию api-maps.yandex.ru/2.1-dev/?lang=ru_RU и вскоре опубликуем обновленную документацию.

Добавлено:
- маркеры объектов на подложке карты стали интерактивными, по клику открывается карточка объекта;
- в стандартном балуне маршрута появился умный блок «Открыть в Яндекс.Картах»; 
- макет 'layout#pieChart' для отображения меток в виде круговых диаграмм на базе собственных данных;
- управление с клавиатуры в плеере Панорам, включается опцией 'hotkeysEnabled';
- опция 'scrollZoomBehavior' для отключения масштабирования колесом мыши в плеере панорам;
- опция 'useAutoPanInDrawing' для отключения автоматического движения карты в режиме рисования геообъекта;
- опция карты 'rulerBalloonAutoPan' для отключения автоматического центрирования карты на линейке;
- опция карты 'yandexMapDisablePoiInteractivity' для отключения интерактивности маркеров на подложке;

Изменено:
- информация о маршруте в стандартном балуне стала более подробной;
- обновлены карточки организаций и топонимов;
- балун маршрутов открывается при клике по меткам начала и конца маршрута;
- цветовая схема пешеходных сегментов маршрутов;
- панорамы включены в 'package.full';
- событие 'draw' отправляется при каждом смещении вершины в режиме ‘drawing’ редактирования геообъекта;

Исправлено:
- карта иногда не загружалась при наличии на странице также карты Конструктора или двух карт с разными значениями 'onload';
- проблемы инерции при перетаскивании и масштабировании карты;
- ObjectManager не отображал пользовательские метки в Safari Mobile до взаимодействия с картой;
- событие 'actionend' не срабатывало в плеере Панорам;
- проблемы печати визуальных элементов карты в MS IE, Edge, Firefox;
- изображение панорамы искажалось при слишком большой ширине плеера;
- метка с id=0 в ObjectManager пропадала после закрытия её балуна;
- иногда объекты в плеере Панорам теряли интерактивность;
- правки в редакторе геометрий;
- правки стабильности плеера Панорам;

Команда разработчиков API Яндекс.Карт

UPD:  по техническим причинам нам пришлось обновить версию на 2.1.44, которая идентична 2.1.43. По ссылке api-maps.yandex.ru/2.1.43/?lang=ru_RU также отдается версия 2.1.44

6 комментариев
Чёт в документации нигде не встречается макет 'layout#pieChart'. Как им пользоваться? Как модулем? А если мне надо сделать круговую диаграмму на основе своих входных данных? Скажем, передать только цвета и количество, а макет сам выстроит нужное отображение. Так можно? А то в ROM можно передавать кластеры, но не обязательно передавать их содержимое. Или, например, я хочу вывести круговые диаграммы для обычных меток - ну вот надо мне статистику показать. Этот макет поможет?
Обновлено 25 ноября 2016, 09:49
Иван,
Добрый день. В документации можно посмотреть тут:  https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/layout.PieChart-docpage/ . Метка-диграмма http://jsfiddle.net/L4tx147a/ Пример для кластеризатора: http://jsfiddle.net/k1mL3ymg/1/
Обновлено 25 ноября 2016, 11:49
Sergei,
Да, вопрос, а зачем к меткам с макетом круговой диаграммы помимо изображения графика в background-image оно так же добавляется и в list-style-image? Это лишнее в данном случае свойство. Это было бы не критично в случае подключения внешнего изображения, а тут одно и то же изображение в base64 повторяется два раза.
Обновлено 25 ноября 2016, 13:28
Sergey Konstantinov
25 ноября 2016, 16:29
Иван,
В опции iconRadius можно задавать не число, а функцию, которая по переданным ей данным вернёт радиус.
(Простите, я случайно удалил ваш комментарий про радиус, теперь не могу восстановить ()
Sergey Konstantinov,

В сообщение было не только про радиус, там было несколько вопросов). Благо, у меня они сохранились:

se0ga, О, спасибо, я разобрался! Это помогло отказаться от своей реализации Pie Chart на Canvas.
Скажите, а можно как-то выводить разные размеры макета (small / medium / large) в зависимости от суммы весов секторов?
Ещё интересует возможность задать ширину сектора в пикселях, не играя с размером всей диаграммы и центра.
Ну и ещё волнует возможность изменить стиль подписи. Можно сделать это через templateLayoutFactory?
- опция 'useAutoPanInDrawing' для отключения автоматического движения карты в режиме рисования геообъекта;


куда это прописать чтобы пользовать?
Обновлено 9 декабря 2016, 12:10