你好,我已经监听了事件,也回调了,在回调函数中就写的将矢量要素添加到矢量图层,代码如下,但是运行轨迹第一条没有动画,直接就加载出来了,后边要素是和范例一样的,第一个feature如何能边动画,边加载呢?
通过通过遍历存储几何对象的 components 数组添加到矢量图层
function drawfeaturestart(feature) { var arr = []; for(var i = 0;i<feature.geometry.components.length;i++) { var ml = feature.geometry.components[i]; var po = ml.components[0]; var fea = new SuperMap.Feature.Vector( po, { metro:po.Metro, name:po.MetroName }, feature.style ); arr.push(fea); } vectorLayer.addFeatures(arr); }