Dies ist meine Codierung, die ich in der Broschüre verwendet habe:
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);
Die Karte zeigt kein Ergebnis. Ich brauche nur eine gerade Linie von einem Punkt zum anderen, visualisiere sie nur, nicht geodätisch korrekt. Punkte (in der Broschüre "Kreise") werden auf der Karte perfekt angezeigt.
addLayer
funktioniert bei mir nicht, musste machen.addTo(map)
quelle
Verwenden Sie Kleinbuchstaben "Polylinie" in
L.polyline(...)
. Das wird funktionieren.quelle
Wenn Sie einen genauen Pfad (Kurvenformen) wünschen, verwenden Sie polyline.antPath.
quelle