2017-06-29 91 views
2

我想使用dc.js geoChoroplethChart呈現澳大利亞地圖的澳大利亞地圖。不幸的是,地圖根本沒有顯示。DC.js geoChoroplethChart不顯示任何東西

var nationalMap = dc.geoChoroplethChart("#national-map") 
    .projection(projection) 
    .width(900) 
    .height(400) 
    .transitionDuration(1000) 
    .dimension(regionDimension) 
    .group(regionGrouping) 
    .filterHandler(function(dimension, filter) { 
     dimension.filter(function(d) { 
      return nationalMap.filter() != null ? d.indexOf(nationalMap.filter()) >= 0 : true; 
     }); // perform filtering 
     return filter; // return the actual filter value 
    }) 
    .overlayGeoJson(aus, "regions", function(d) { 
      return d.properties.STATE_ABBR + "1"; 
    }) 

小提琴這裏: https://jsfiddle.net/trickidicki/mokmjhuo/

回答

1

我想我解決了問題 - 我沒有指定的GeoJSON的文件中的JSON選擇。將其更改爲aus [「功能」]的作品。

+0

感謝您的跟進。 – Gordon