mapbox-gl 实现layerId数组正序排序
创始人
2024-11-12 17:06:49
0

1、前言

mapbox-gl 经常需要移动图层顺序操作,官方提供的api map.moveLayer(id, beforeId)函数只支持一次一个图层的移动,先对其扩展,支持多个图层的移动,且移动顺序按照数组下标排序来

2、函数

layersAscSortByArrIdxKeepLast(map, layerIds) {    let len = layerIds ? layerIds.length : 0    if (map && len > 1) {      for (let i = 0; i < len - 1; i++) {        let dis = len - i - 1        if (map.getLayer(layerIds[dis - 1]) && map.getLayer(layerIds[dis]) ) {          map.moveLayer(layerIds[dis - 1], layerIds[dis])        }      }    }  }  // 按照小标顺序移动,且最后一个图层原本位置不变  this.layersAscSortByArrIdxKeepLast(this.map, [layerIdSort1,layerIdSort2,layerIdSort3]) 

希望对您有帮助,发财的小手点点赞、转发、评论下,感谢~

相关内容

热门资讯

模块辅助!微信小游戏辅助器(辅... 您好,微信小游戏辅助器这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302】很多玩...
妙招辅助!小程序牵手跑得快辅助... 妙招辅助!小程序牵手跑得快辅助器(辅助挂)其实存在有辅助器(有挂方式)1、小程序牵手跑得快辅助器脚本...
讲义辅助!同乡游有辅助软件吗(... 讲义辅助!同乡游有辅助软件吗(辅助挂)原来是真的有辅助挂(有挂技巧)1、游戏颠覆性的策略玩法,独创攻...
妙计辅助!哈局辅助作必弊(辅助... 妙计辅助!哈局辅助作必弊(辅助挂)本来存在有辅助app(有挂技巧)1)哈局辅助作必弊免费钻石:进一步...
法门辅助!德州扑克游戏辅助器(... 法门辅助!德州扑克游戏辅助器(辅助挂)都是真的是有辅助方法(有挂工具)1、完成德州扑克游戏辅助器有辅...
绝活辅助!潮友会鱼虾蟹辅助(辅... 绝活辅助!潮友会鱼虾蟹辅助(辅助挂)一直存在有辅助方法(有人有挂)潮友会鱼虾蟹辅助辅助器是一种具有地...
指南辅助!道游互娱辅助(辅助挂... 指南辅助!道游互娱辅助(辅助挂)总是真的有辅助软件(的确有挂)1、下载好道游互娱辅助透视辅助下载之后...
诀窍辅助!闲聚大联盟辅助(辅助... 诀窍辅助!闲聚大联盟辅助(辅助挂)本来真的有辅助app(有挂方略)闲聚大联盟辅助是不是有人用挂微扑克...
妙招辅助!玖玖互娱辅助工具(辅... 妙招辅助!玖玖互娱辅助工具(辅助挂)原来是真的有辅助技巧(确实有挂)1.玖玖互娱辅助工具 选牌创建新...
资料辅助!佛手十三道破解版安卓... 资料辅助!佛手十三道破解版安卓(辅助挂)一直真的是有辅助挂(有挂攻略)1、下载好佛手十三道破解版安卓...