0

dc.js コロプレス マップでベルギーを描画するのに問題があります。
別のスタックオーバーフロー応答での射影の問題である可能性があることを読みました( map json は Geojson.io で機能しますが、 dc.js choropleth map では機能しません)が、書き込む適切なパラメーターが見つかりません。

この問題について何か助けていただければ幸いです。
よろしくお願いします!


私が使用した geojson データは次のとおりです

そして、ここに私のコードがあります:

d3.json("data/municipalities-belgium.geojson", function (geojson) {
        mapChart
            .dimension(provinceDimension)
            .group(provinceGroup)
            .width(400)
            .height(400)
            .transitionDuration(1000)
            .projection(d3.geo.mercator()
                // .parallels([49, 52])
                // .origin([0,40])
                // .translate([200,900])
                // .scale(150000000)
            )
            .overlayGeoJson(geojson.features, 'somename', function(d) {
                return d.properties.shn;
            })
            ;
            dc.renderAll();
        });

(結果は、shn=BE391141 を選択したように見える青い正方形 400x400 です)

4

2 に答える 2

0

There is something wrong in the dataset.

于 2015-03-10T09:10:29.600 に答える