[英]anychart bubble map change data set
I want to change anychart bubble map data. 我想更改任何图表气泡图数据。 when i change bubble dataset add new bubbles. 当我更改气泡数据集时,添加新气泡。 but not remove old bubbles in map. 但不能删除地图中的旧气泡。 How can I set new bubble dataset to the map. 如何将新的气泡数据集设置到地图。 this is my code example. 这是我的代码示例。 I want To replace with old bubbles to new bubbles data. 我想用旧气泡代替新气泡数据。
/*-------------------------------------------------------*/ var dataSet = anychart.data.set([ { name: "Colombo", lat: 6.7768798, long: 79.9562153, 'size': 10, desc: "We can even have VERY GOOD waves but the main problem is the very low frequency...." }, { name: "Kandy", lat: 7.302461, long: 80.6409725, 'size': 4, desc: "Kandy Sales Updated." } ]); var dataSet2 = anychart.data.set([ { name: "devndara", lat: 8.277899131156953, long: 80.57335996768477, "size": 10, desc: "New Location Added" } ]); /*------------------------------------------------------------------*/ function changebbl() { map.bubble(dataSet2); }
<div id="lkmapcontainer"></div>
There are several ways you can do that, one is shown here: https://jsfiddle.net/prypezsk/ 您可以通过多种方式进行操作,如下所示: https : //jsfiddle.net/prypezsk/
// create a data set
var dataSet = anychart.data.set([
{'id': 'AU.NT', 'value': 15, 'size': 4},
]);
// prepare replacement data
var newData = [
{'id': 'AU.SA', 'value': 21, 'size': 15},
{'id': 'AU.VI', 'value': 5, 'size': 3},
{'id': 'AU.TS', 'value': 9, 'size': 1},
{'id': 'AU.WA', 'value': 23, 'size': 9},
];
// when needed - replace data in the data set
function changebbl() {
dataSet.data(newData);
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.