map中的polyline要想画两条线需要有两组points,怎么从后台的两组数据中取出数据?
项目需求:在地图上,显示两条路线:1、灰色路线;2、红色路线。后台返回了 1 和 2 的经纬度,问怎么拿到这两组值分别赋值给两组points,来完成这个效果
1 回复
已解决:
for (let a = 0; a < zuhes.length; a++) { //1号路线获取
objectArray2.push({
latitude: zuhes[a].CYGPS,
longitude: zuhes[a].CXGPS,
})
}
for (let a = 0; a < zuhe.length; a++) { //2号路线获取
objectArray1.push({
latitude: zuhe[a].CYGPS,
longitude: zuhe[a].CXGPS,
})
}
that.setData({
‘polyline[0].points’: objectArray1,
‘polyline[1].points’: objectArray2,
})