Leaflet入門|プラグインで矩形選択した箇所を拡大する(BoxZoom)

Leafletのプラグイン「BoxZoom」を使用すると、地図上の矩形選択をした箇所を拡大することができます。

実装すると以下のようになります。

 虫眼鏡 アイコンをクリックすると、矩形選択することができます。

矩形選択をした箇所が拡大されます。

Demoはこちらです。

1.全体のコード

2.解説

地図を描画するまでの解説は、leaflet入門1に記載しています。

2−1.ファイルの配置

BoxZoom の本体は GitHubからダウンロードできます。

GitHub-BoxZoom

GitHubから取得したcss・jsファイルを以下のように配置します。

index.html
css/leaflet-control-boxzoom.css
css/leaflet-control-boxzoom.svg
js/leaflet-control-boxzoom.js

2−2.プラグインの読み込み

2-1で配置した css・jsファイルを読み込みます。

2−3.BoxZoom の設定

L.Control.boxzoom オブジェクト を mapに追加するだけで設定完了です。

positionは、虫眼鏡アイコンを地図のどの位置に表示するかを指定します。

これだけで、BoxZoom を使うことができます。

その他のオプションは  GitHub-BoxZoom を参照してください。

3.その他のおすすめプラグイン

その他のズーム系おすすめプラグインは、こちらに記載しています。
Leaflet入門|おすすめプラグイン(ズーム系)

すべてのおすすめプラグインは、こちらに記載しています。
Leaflet入門|おすすめプラグイン 

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする