leaflet
map
同じページに2 つの異なる を表示しています。とある出来事の後。Polyline
両方に登場してほしいです。可能であれば、コピーを作成して 2 つの異なる変数を保持することは避けたいと思います。
私は次のものを使用しようとしています:
var line_coordinates = [[1,2],[3,4]];
var my_polyline = L.polyline(line_coordinates);
my_polyline.addTo(map1);
my_polyline.addTo(map2);
ただし、上記のコードを実行すると、Polyline
は にのみ表示されますmap2
。
その後、座標を somenew_line_coordinates
に再度変更する必要があり、次を実行します。
my_polyline.setLatLngs(new_line_coordinates);
my_polyline.redraw();
polyline
が新しい座標に更新されて表示されるはずです。ただし、これも にのみ表示されmap2
ます。
私は何を間違っていますか?私がやろうとしていることを達成することは可能ですか?