GeoJSONを使用してフィーチャーレイヤーにデータをインポートするプロジェクトでfitBoundsコマンドを使用することができません。featureGroup内のJSONデータを持つmap.fitBounds()
map.fitBounds(pointsFeatureGroup.getBounds()); // Uncaught Error: Bounds are not valid. at e.fitBounds (leaflet.js:5)
と、この:
このhttps://github.com/DPB61/leafletjs_problem2
私は個別のマーカーに持ち込む場合:
var bounds = L.latLngBounds(pointsFeatureGroup); // Uncaught Error: Bounds are not valid. at e.fitBounds
map.fitBounds(bounds);
は私の簡素化コードはここにある
を動作しません。通常のレイヤーに変換すると、次のようなコマンドが実行されます。
map.fitBounds(PointsLayer.getBounds());
ただし、フィーチャレイヤが必要な他の機能では他の問題が発生します。
何か間違っていますか?
が見えます! 2回目の読書の後でさえ、それは私の頭を越えました。しかし、私はあなたの郵便から問題の原因を見て、さらに移動するためにリンクの情報を調べます。 – DB61