私はリアクションリーフレットを使用しようとしていますが、boundsOptionsを動作させることはできません。これは明らかに境界を事前計算する場合にのみ機能するためです。境界を計算する方法
特定のポイントとズームレベルまたは半径を指定して境界を計算するにはどうすればよいですか? cheap-ruler
、すなわちを使用して
const position = [40.706213526877455, -74.0044641494751];
const zoom = 13;
return (<Map ref="leaflet" center={ position } boundsOptions={ { paddingBottomRight: [100, 100] } zoom={ zoom } } />)
あなたはマップのレンダリングの前または後に境界を計算しようとしていますか?
@EvanSiroky以下の私のソリューションは、レンダリングの前にそれを計算します。これは、望ましくないアニメーションを避けるため最適です。 – Andy