如何解决如何组合两个或多个 am4maps MapPolygonSeries 以便在它们之间叠加 heatRules 数据
我有以下两个地图系列,描述了美国各州和加拿大各省,我想找到一种策略,让我的 heatRules 数据在两个系列中均匀应用,基本上是一个 heatrule
跨多个地图系列.. .
let usaSeries = chartRef.current.mapChart.series.push(new am4maps.MappolygonSeries());
usaSeries.geodata = am4geodata_usaLow
usaSeries.heatRules.push({
"property": "fill","target": usaSeries.mappolygons.template,"min": am4core.color("#ffffff"),"max": am4core.color("#AAAA00"),});
usaSeries.data = heatdata //(statecode,value)
//Canada
let cadSeries = chartRef.current.mapChart.series.push(new am4maps.MappolygonSeries());
cadSeries.geodata = am4geodata_canadaLow
cadSeries.heatRules.push({
"property": "fill","target": cadSeries.mappolygons.template,"logarithmic": true
});
cadSeries.data = heatdata //(statecode,value)
现在它只是创建两个单独的加热规则。有没有办法将这些结合起来然后应用热规则?或其他可用的策略?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。