收藏
回答

map中的polyline要想画两条线需要有两组points,怎么从后台的两组数据中取出数据?

项目需求:在地图上,显示两条路线:1、灰色路线;2、红色路线。后台返回了 1 和 2 的经纬度,问怎么拿到这两组值分别赋值给两组points,来完成这个效果

回答关注问题邀请回答
收藏

1 个回答

  • 贾政
    贾政
    2019-12-04

    已解决:

    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,

    })




    2019-12-04
    有用
    回复
登录 后发表内容
问题标签