mapdorpshadow

【D3.js】地図上にオーバーレイしたSVG要素にドロップシャドウを付ける

昨日の記事でLeafletで作成した地図上にSVGをオーバーレイしましたが、地図タイルとの相性によっては上に重ねたSVG要素が分かりづらい場合があります。
そこで、SVGのfilter機能を用いてドロップシャドウエフェクトをかけることで、オーバーレイした要素を目立たせてみました。

比較

ノーマル

ドロップシャドウ付加

サンプルコード