Клуб API Карт

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

Noita
4 октября 2014, 16:43

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

 

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

5 комментариев
Подписаться на комментарии к посту

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

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

 

Это просто полигон, на самом деле.

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

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

var p = new ymaps.Polyline(

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

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

strokeWidth: [7,3]

});

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

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