例如,我再中国地图上drilldown后,显示每个省的地图,需要在省份地图上按经纬度加点标记。
我现在是这样做的:
chart.addSeriesAsDrilldown(e.point, [{
name: e.point.name,
//data: data,
mapData: json,
//joinBy: ['name', 'name']
}, {
name: '桥梁',
type: 'mappoint',
data: item
}]);
这个函数有两个参数,后面的参数是series.但是当我用[]括起来后就无法显示地图和点了。当我这样写时:
chart.addSeriesAsDrilldown(e.point, {
name: e.point.name,
//data: data,
mapData: json,
//joinBy: ['name', 'name']
});
就可以显示地图。当我这样写时:
chart.addSeriesAsDrilldown(e.point, {
name: '桥梁',
type: 'mappoint',
data: item
});
则可以显示点,反正就是不能写在一起。。。。。。请大神指点一下。
附上
addSeriesAsDrilldown
函数的解释:
函数解释:http://www.hcharts.cn/api/highmaps.php#Chart.addSeriesAsDrilldown