geoDataListComb.forEach((c) => { const myArray = c.split(","); //console.log("c: "+myArray[0]+myArray[1]); if (!uniqueData.includes(myArray[0] + myArray[1])) { uniqueData.push(myArray[0] + myArray[1]); uniqueDataTooltip.push(c); listIdLDs.push(parseInt(myArray[3])); //console.log(c); } else { doubleData.push(myArray[0] + "," + myArray[1]); //console.log(doubleData); L.marker([myArray[0], myArray[1]], { icon: markerGroup }).addTo(map); } }); dataMeasures.forEach((c) => { //console.log(c); if (!uniqueGMAFilter.includes(c.IdLD)) { uniqueGMAFilter.push(c.IdLD); uniqueGMA.push(c); } else { } }); //console.log(uniqueGMA); for (let index = 0; index < uniqueDataTooltip.length; index++) { let element = uniqueDataTooltip[index].split(","); let lat = element[0]; let lng = element[1]; let ID = element[2]; let IdLD = element[3]; const Tooltip = L.marker([lat, lng], { icon: invisibleMarker }).bindTooltip('
' + '
---
' + '
---
' + '
---
' + '
---
' + '
', { permanent: true, direction: "right", opacity: 0.8, offset: L.point({ x: 10, y: 0 }) }).openTooltip().addTo(GMA); } ///////////////////////////////////////////////////////////////////////// let uniqueDataApp = []; let uniqueGMAApp = []; console.log(geoDataListComb); console.log(dataMeasures); console.log(uniqueGMA); geoDataListComb.forEach((c) => { const myArray = c.split(","); console.log("c: "+myArray[0]+myArray[1]); if (!uniqueDataApp.includes(myArray[0]+myArray[1]+myArray[2]+myArray[3])) { uniqueDataApp.push(myArray[0]+myArray[1]+myArray[2]+myArray[3]); //console.log(c); } }); dataMeasures.forEach((c) => { const myArray = c.split(","); if (!uniqueGMAApp.includes(myArray[0]+myArray[1]+myArray[2]+myArray[3])) { uniqueGMAApp.push(myArray[0]+myArray[1]+myArray[2]+myArray[3]); } }); console.log("Datalist"); console.log(uniqueDataApp); console.log("GMAlist"); console.log(uniqueGMAApp); ///////////////////////////////////////////////////////////////////////////////// /*Polyline example [53.46130277, 7.91247367], [53.46010189, 7.92521953], [53.45266587, 7.91526317], [53.44338822, 8.02525520], [53.39612505, 8.10301780], [53.35034638, 8.119068145], [53.29661923, 8.14344406], [53.24229794, 8.17610263], [53.24241351, 8.17718625] ]; var polyline = L.polyline(latlngs, {color: 'green',weight: 5,lineCap: 'square'}).bindPopup('Name
Device
Area ( Area Name )
Location Short ( Test )').addTo(map); polyline.on('mouseover', function (e) { this.openPopup(); this.setStyle({ weight: 15 }); }); polyline.on('mouseout', function (e) { this.closePopup(); this.setStyle({ weight: 5 }); });*/