この shapefileを使用して、D3 (および topojson) で干ばつマップを作成しようとしています。
GeoJSON と topojson の両方に変換しましたが、どちらの場合もレンダリングしようとするとブラウザがハングし、そのタブの CPU が 100% 以上になります。
米国のすべての郡と同様に、より大きなファイルをレンダリングできます。また、Mapnik または TileMill を使用してファイルをレンダリングできます。しかし、ブラウザでは、それは死にます。
var map = d3.select('#map').append('svg')
.style('width', width)
.style('height', height);
var albers = d3.geo.albersUsa();
var path = d3.geo.path()
.projection(albers);
d3.json(urls.drought, function(err, data) {
var drought = window.drought = topojson.feature(data, data.objects.usdm130521);
map.selectAll('path')
.data(drought.features)
.enter().append('path')
.attr('d', path);
});