百度地图多个文本标注颜色修改

地图定位时会看到对应的文本标注 , 若何点窜单个、多个文本标注的样式 , 请看下面

方式/
1凡是地图定位文本标注样式都是默认的红色(如下图) , 单个文本标注时可以点窜 , 但碰到多个文本标注时就欠好操作了 , 下面为大师介绍多个文本标注样式点窜的方式

百度地图多个文本标注颜色修改

文章插图

2起首 , 我们需要初始化一个地图 , 如下图说话编纂就好

百度地图多个文本标注颜色修改

文章插图

3接着 , 输入多个坐标点json数组 , 如 markerArr , 并在数组中添加判定字段
status

百度地图多个文本标注颜色修改

文章插图

4【百度地图多个文本标注颜色修改】在轮回markerArr内坐标点数据 , 成立多个坐标点 , 并界说文本标注 
new window.BMap.Label

百度地图多个文本标注颜色修改

文章插图

5界说颜色字段‘clo’ , 并轮回markerArr内的 status状况字段值将之对应分歧clo样式 , label.setStyle({})方式设置样式值

百度地图多个文本标注颜色修改

文章插图

6最后marker[i].setLabel(label) 将文本标注添加到地图中即可

百度地图多个文本标注颜色修改

文章插图

7运行结果如下图

百度地图多个文本标注颜色修改

文章插图


以上内容就是百度地图多个文本标注颜色修改的内容啦 , 希望对你有所帮助哦!

    推荐阅读