Страница 1 из 1

Углы без разрывов в CartoCSS

Добавлено: 02 мар 2016, 08:27
Geobotanic
Добрый день.
Знает ли кто-нибудь, каким правилом определяется внешний вид углов полилиний? Сейчас на некоторых углах вот такая картина:
Изображение
Необходимо сделать вот так:
Изображение

Решение очевидно банальное (что-то похожее на line-smooth), но я никак не могу до него докопаться ни в справке TileMill Carto, ни в документации по Carto, ни на сайте TilleMill

Re: Углы без разрывов в CartoCSS

Добавлено: 02 мар 2016, 10:20
Andrey Zhukov
С line-join и line-cap не пробовал играться?

Re: Углы без разрывов в CartoCSS

Добавлено: 02 мар 2016, 11:44
Geobotanic
Пробовал, но без результата. Линии оформлены таким образом:

Код: Выделить всё

#highway {
[HIGHWAY='motorway']{
[zoom>=17][zoom<=18] {
	::case {line-width:20.0;line-color:#cb964c;}
	::fill {line-width: 18.0;line-color:#ffcb80;}}
[zoom=16]{...
Возможно причина в этом. Разные эксперименты успеха не принесли.

Re: Углы без разрывов в CartoCSS

Добавлено: 02 мар 2016, 12:25
Zverik
Мне помогало добавить line-cap:round.

Re: Углы без разрывов в CartoCSS

Добавлено: 02 мар 2016, 14:41
Geobotanic
Пробовал, но не помогло