笔记:高德地图APIsetFitView() 有时有效有时无效

setFitView() 有时有效有时无效 解决方法:👇👇👇

1.Vue:

    // 通过点绘制区域
    /**
     * positions:经纬度点位坐标 例子 [[x,y],[x,y].....]
    */
    handleDrawFilter(positions) {
      let polygon = new AMap.Polygon({
        path: positions, //以positions.length个点的坐标创建一个隐藏的多边形
        map: this.mapObj, //地图对象实例
        strokeOpacity: 0, //透明
        fillOpacity: 0, //透明
        bubble: true, //事件穿透到地图
      });
      //获取多边形图层
      let overlaysList = this.mapObj.getAllOverlays("polygon"); 
      return overlaysList;
    },



    //最后
    let positions = [[x,y],[x,y].....]
    this.mapObj.setFitView(this.handleDrawFilter(positions))

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值