Я использую цеппелин и угловой переводчик. Я пробовал три разных способа. Ни один из них не был успешным. Но обнаружились простые маркеры.
1-й
var array = [];
all_properties.forEach(item =>{
array.push(new L.LatLng(item[0], item[1]));
});
var firstpolyline = new L.polyline(array, {
color: 'red',
weight: 5,
opacity: 1,
smoothFactor: 1
});
firstpolyline.addTo(map);
2-й
var poly = new L.polyline(all_properties, {
color: 'green',
weight: 5,
opacity: 1,
smoothFactor: 1
});
poly.addTo(map);
3-й
var polylinePoints = [
[lat, long],
[lat1, long1]
];
var polyline = L.polyline(polylinePoints).addTo(map);
Нет ошибки. ..
Есть идеи? Thx
Edit: Когда я показываю точки в качестве маркеров, все они показывают одну карту. Этот набор маркеров должен быть полилинией ...
arr_markers = [];
all_properties.forEach(item =>{
arr_markers.push(L.marker([ item[0], item[1]], {icon: basicIcon}));
});
polyGroup = L.layerGroup(arr_markers).addTo(map);
![polyline from markers](https://i.stack.imgur.com/FiJv6.png)