JS钻取地图.zip
var chart=FR.Chart.WebUtils.getChart("chart0").getChartWithIndex(0);//获取图表对象
var quyu= this.options.form.getWidgetByName("quyu").getValue();//获取下拉框控件的值
if (chart.getLayerIndex() > 0)
chart.drillUp(chart.getLayerIndex() - 1);// 若已经下钻,点击其他区域需返回上一层级后再次下钻
var areas= [];
//根据区域下钻
chart.series.forEach(ser => areas.push(...ser.points));
var len=areas.length;
for(var i=0;i<len;i++){
if(areas[i].name==quyu){
chart.drillDown(areas[i]);
break;
}
}