Нежелательный полигон между полилиниями в Leafletjs - PullRequest
1 голос
/ 01 июля 2019

Я создал полилинии с LeafletJS для соединения маркеров на openstreetmap. Однако, когда я добавляю более двух точек к своей функции ломаной линии, между точками появляется нежелательный желтый треугольник. (Изображение и код ниже)

triangle appears when more than two points in polyline

Это известная проблема или есть ошибка в моем коде? Я попытался просмотреть документацию и пару примеров, и они делают это одинаково.

    var firstpolyline = L.polyline([[53.095039, -7.921957],
    [51.143901, -1.434145],
    [52.915245, 6.869848]], {color: 'red'}).addTo(map);

1 Ответ

1 голос
/ 01 июля 2019

Оказывается, вы должны указать fill:'false', fillOpacity:'0', где установлен цвет для удаления желтого треугольника (заливка многоугольника). Теперь есть только красные линии.

Ссылка на документацию здесь: https://leafletjs.com/reference-1.4.0.html#polyline

...