根据Mapbox中的属性填充iconSize

问题描述

我的风格如下:

  iconImage: ['get','icon'],iconSize: ['interpolate',['exponential',2],['zoom'],15,0.02,23,3],iconAllowOverlap: true

我想从每种角度应用不同的图标大小,而不必手动将它们划分为类别或更改图像的大小。换句话说,我要根据点(类型)的属性填充iconSize

我具有这样的功能:

{
                type: 'Feature',id: entity.uuid,properties: {
                  title: entity.name,name: entity.name,type: entity.type,variation: entity.variation,icon: getNameFromVariation(entity.name,entity.variation),},geometry: {
                  type: 'Point',coordinates: [entity.coordinate[0],entity.coordinate[1]],}

我想根据type属性更改插值最大大小。

我该如何实现?任何提示都会有所帮助。预先谢谢你。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)