Всем привет.
По просьбам добавил поддержку переопределения иконок меток на уровне групп с помощью стандартный предопрелененных в АПИ, см. https://tech.yandex.ru/maps/doc/jsapi/2.1/ref/reference/option.presetStorage-docpage/.
До этого можно было переопределить их только иконками, представленными файлами.
Добавлены 3 параметра в подробностях группы.
- Marker (Icon File, Preset Icon with text, Preset Icon)
- Preset Standard Icon
- Icon Content
Функционирует аналогично полям, которые есть в свойствах метки.
Поле Marker для всех старых значений – Icon File.
Если хотите выбрать какой-то предопределенный в АПИ тип иконки, указываете Preset Icon with text или Preset Icon, ну и заполняете поле Preset Standard Icon.
Если нужно вывести текст в иконке (для случая Preset Icon with text) просто вводите необходимый текст в поле Icon Content.
Единственная особенность – если у вас включено управление метками через список групп (и указан вывод иконки в списке), то в списке вы увидите иконку “старую” (какая определена файлом), т.е. в списке вы не можете получить иконку из предопределенных в АПИ.
В таком случае вам можно проделать небольшой трюк – создать иконку такого же вида и добавить к существующим файлам. Тогда в списке групп будет использоваться файловая иконка, а на карте – из АПИ.