Ini adalah kode yang saya gunakan di Leaflet:
var pointA = new L.LatLng(28.635308, 77.22496);
var pointB = new L.LatLng(28.984461, 77.70641);
var pointList = [pointA, pointB];
var firstpolyline = new L.Polyline(pointList {
color: 'red',
weight: 3,
opacity: 0.5
smoothFactor: 1
});
map.addLayer(firstpolyline);
Peta tidak menunjukkan hasil apa pun. Saya hanya perlu garis lurus dari satu titik ke titik lain, hanya memvisualisasikannya, bukan geodetik yang benar. Poin (dalam "lingkaran" Leaflet) ditampilkan dengan sempurna di peta.
addLayer
tidak bekerja untuk saya, harus dilakukan.addTo(map)
sumber
Gunakan huruf kecil "polyline" di
L.polyline(...)
. Ini akan bekerjasumber
Jika Anda ingin jalur yang tepat (bentuk kurva), gunakan polyline.antPath.
sumber