smoothGeoPath

地図上のラインを滑らかに表示する

smoothGeoPath

example

geojsonのラインを補完して滑らかに表示してみました。

ちょこっと解説

d3.lineのcurveメソッドをgeojsonから再生されたパスに適用しています。d3.geoPathで生成されたパスデータを分解して配列に変換し、d3.lineのパスジェネレーターに渡すという二度手間な方法で実現してます。
この辺り、もう少しスマートな方法があるかもしれません。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください