ポリラインを作成し、そのポリラインをマップに追加する関数が1つあります
function makeRoute(e)
{
if(pointsSelection.length > 0)
{
pointsSelection.push(e.target.getLatLng());
var firstpolyline = new L.Polyline(pointsSelection, {
color: 'blue',
weight: 5,
smoothFactor: 1
});
firstpolyline.addTo(map);
pointsArrayCollection.push(pointsSelection);
polyArrayCollection.push(firstpolyline);
selection = [];
pointsSelection = [];
}
else
{
alert("Please select more than one point");
}
}
私の問題は、毎回同じ色の行を追加することです。
毎回違う色のポリラインを追加したい。
ポリラインの色を動的に変更するにはどうすればよいですか。