如何在折页图中添加折线

问题描述 投票:1回答: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);

第二个

var poly = new L.polyline(all_properties, {
color: 'green',
weight: 5,
opacity: 1,
smoothFactor: 1
});
poly.addTo(map);

第三名

var polylinePoints = [
        [lat, long],
        [lat1, long1]
      ];            
var polyline = L.polyline(polylinePoints).addTo(map); 

没有错误...

有什么想法吗? Thx

编辑:当我将点显示为标记时,所有这些点都在地图上显示了一个。这套标记应该让我折线...

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

javascript angular leaflet apache-zeppelin polyline
1个回答
0
投票

发生了奇怪的事情。我刚注销并登录,然后出现了多边形。实际上都是。也许某些内容被缓存在我的浏览器(Firefox),Zeppelin或解释器中(重新启动角度交错器无济于事...)

leaflet with polygon

© www.soinside.com 2019 - 2024. All rights reserved.