D3.js

世界地図を表示する

地図のデータ形式にはいろいろなものがありますが、多くの地図データはshape形式(.shp)です。この形式はD3.jsでは扱うことができません。ほかに、JavaScriptで手軽に扱えるようにしたのがGeoJSON形式(.json)があります。D3.jsで使用する地図データの形式はGeoJSONになります。

GeoJSON形式のデータはm地図の種類。精度によりデータ量が多く、読み込みに時間がかかります。そこで、よりコンパクトなサイズの地図データの形式として登場したのがTopoJSONデータ形式です。これもJSON形式なので、JavaScriptから簡単に扱うことができます。

扱う地図データの入手元
●Natural Earth
こちら

●QGIS(.shpを.geoJSONに変換するツールの入手元)
こちら

-D3.js
-,