mapbox聚合,根据不同状态展示不同图标

首选聚合的话,大家可以参考官方的这个例子:

mapbox聚合,根据不同状态展示不同图标

根据不同状态显示不同图标,比如我的项目需求是根据在线,离线状态,分别图标为绿色图标和红色图标:

可参考官方文档中的这个例子:

mapbox聚合,根据不同状态展示不同图标

 根据以下代码和表达式语法,结合自己的需求写自己的代码

 mapbox聚合,根据不同状态展示不同图标

表达式语法:

 mapbox聚合,根据不同状态展示不同图标

以下是我的详细代码 ;

mapbox聚合,根据不同状态展示不同图标

 以下是聚合函数代码:

mapbox聚合,根据不同状态展示不同图标

mapbox聚合,根据不同状态展示不同图标 mapbox聚合,根据不同状态展示不同图标

效果图:

 mapbox聚合,根据不同状态展示不同图标

其中,自定义图片的引入代码如下(一条龙哈哈):

 mapbox聚合,根据不同状态展示不同图标

mapbox聚合,根据不同状态展示不同图标 

mapbox聚合,根据不同状态展示不同图标