Клуб API Карт

Обводка и заливка линии отдельно

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

Можно ли средствами ЯК.API сделать Polyline так же, как это можно увидеть на Яндекс.Картах и НЯК, когда у линии есть толщина и цвет, а в дополнение к этому тонкая обводка другого цвета?

 

Очень аккуратно выглядит, хочется такого же.

5 комментариев

на Яндекс.Картах и НЯК это отрендерено на тайлах.

Теоретически можно попробовать рисовать 2 линии разной толщины

 

Sergey Konstantinov
27 января 2016, 23:38
Это просто полигон, на самом деле.
Владислав Турман
27 января 2016, 23:38

Вначале я это делал с помощью двух линий, потолще снизу, потоньше поверх, но потом перешел на полигон, т.к. работать с одним геообъектом было проще)

Недавно обнаружил следующее:

var p = new ymaps.Polyline(

[ ....],{ .... }, {

strokeColor: ["#000000", "#ffff00"],

strokeWidth: [7,3]

});

Получится желтая линия шириной 3 пикселя с черной рамкой шириной 2 пикселя.

Шикарно! Попробую.