外部 JSON ファイルから取得したポイントとラインストリングを含む leaflet.js マップがあります。
追加すると: map.setView(new L.LatLng(0,0), 10);
地図の中心を緯度と経度 0,0 にします。マップの中心とズームが JSON のすべてのポイントに合うように設定するにはどうすればよいですか?
外部 JSON ファイルから取得したポイントとラインストリングを含む leaflet.js マップがあります。
追加すると: map.setView(new L.LatLng(0,0), 10);
地図の中心を緯度と経度 0,0 にします。マップの中心とズームが JSON のすべてのポイントに合うように設定するにはどうすればよいですか?
getBounds
メソッドを持つ FeatureGroup にすべてのレイヤーを追加できます。だからあなたはただ言うことができるはずですmyMap.fitBounds(myFeatureGroup.getBounds());
L.FeatureGroup の getBounds メソッドは、少なくとも今のところ、マスター ブランチ (最新バージョンの 0.3.1 ではありません) でのみ使用できます。
ユーザーに出発地から目的地までの道順を表示するときに、これを行う必要がありました。L.LatLng
ルートのリストをcalledの配列に保存してから、directionLatLngs
単純に呼び出すことができます
map.fitBounds(directionLatLngs);
これは、単なる配列であるオブジェクトをmap.fitBounds
取るため機能しますL.LatLngBounds
L.LatLng