D3.js 为什么dc.js不绘制choropleth映射?

D3.js 为什么dc.js不绘制choropleth映射?,d3.js,dc.js,D3.js,Dc.js,我试图用dc.js库制作地图,但它无法绘制地图 我使用了“美国风险投资景观2011”的例子 这是我的密码: trChart.width(800) .height(500) .dimension(ilDim) .group(ilGroup) .colors(d3.scale.quantize().range(["#E2F2FF", "#C4E4FF", "#9ED2FF", "#81C5FF", "#6BBAFF", "#51AE

我试图用dc.js库制作地图,但它无法绘制地图

我使用了“美国风险投资景观2011”的例子

这是我的密码:

 trChart.width(800)
        .height(500) 
        .dimension(ilDim)
        .group(ilGroup)
        .colors(d3.scale.quantize().range(["#E2F2FF", "#C4E4FF", "#9ED2FF", "#81C5FF", "#6BBAFF", "#51AEFF", "#36A2FF", "#1E96FF", "#0089FF", "#0061B5"]))
        .colorDomain([0, 200])
        .colorCalculator(function (d) { return d ? trChart.colors()(d) : \'#ccc\'; }) 
        .overlayGeoJson(map.features, "SEHIR", function (d) {
        return d.properties.title; 
        })
        .title(function (d) {  
        return "Sehir: " + d.key + "\nICD Frekansı: " + (d.value ? d.value : 0) ; 
        });
这里是我的geojson地图链接:

我错在哪里

我用于地图标题属性:

  "properties": {
        "name": "ED",
        "title":"Edirne"
      },

您的链接已断开,请修复。还有,你为什么要使用多重身份?看起来你得到了你的答案,而不是完全得到了答案。我没有解决地图投影问题。我回答说,投影在地图中。在提问之前,你应该仔细看一下,尽管你的许多其他问题都很好!抱歉,戈登。我看到了你的答案。但我使用了公共API:var projection=d3.geo.azimuthal().scale(3000)。origin([27.03,42.37])。mode(“equalarea”)。translate([50,100]);但这对我没有帮助。