Zh YandexMap component, support API 2.x

Всем привет.

Я модифицировал компонент, теперь он поддерживает вторую версию АПИ Яндекс.Карты.

Для включения второй версии необходимо перейти в опции компонента и из выпадающего списка выбрать версия 2.x

Что НЕ поддерживается:
1 – Object Manager – появление меток в определенном диапазоне масштаба, т.к. его нет во второй версии, возможно это может выполнять кластеризатор. Пока не ясно.
2 – Управление метками через список групп – это ПОКА не поддерживается, т.к. из АПИ убран JQuery и теперь надо самостоятельно все делать. Я мигрирую управление метками из своего гугловского компонента как только разберусь с кластеризатором. Т.к. возможно при работе с группами меток я заодно включу кластеризатор.
3 – координатная сетка (пока не выводится) – это был оверлей, вряд ли сильно использовался. Но я как только разберусь с тем, как подключить, подключу.
4 – Пока не выводится панель о протяженности маршрута и времени в пути.

Что изменено или новое:
1 – длина наименования иконок увеличена до 250 символов
2 – для меток вы можете задавать предопределенные иконки и дополнительно гибко пользоваться текстом в иконке.
Добавлены поля
“Preset Standard Icon” – это наименование типа иконки
“Icon Content” – это текст внутри иконки, если это допускается для данного типа.
Если для типа иконки допускается текст внутри иконки – то выводится “Icon Content”, если туда ничего не записали – выводится “Title”
3 – для карты также есть эти два поля, что позволяет вывести балун для карты с предопределенной иконкой и текстом.

PS я сначала доделаю компонент, и только потом начну переносить код в модуль и плагин.

Leave a Reply

Your email address will not be published. Required fields are marked *