SymbolLayer中数据驱动的图标大小

时间:2019-05-13 17:50:18

标签: android mapbox mapbox-android

我正在关注https://blog.mapbox.com/a-guide-to-the-android-symbollayer-api-5daac7b66f2c上的博客文章,以向地图添加不同的符号。

已经具有基于要素值的不同图标的功能,但是基于“ selected”属性更改图标大小证明并非易事。

似乎他们使用较新的SDK更改/删除了一些方法/类,但我无法根据功能的属性值设置图标大小。

mapboxMap.addLayer(myLayer)
  .withProperties(
    PropertyFactory.iconSize(
      Function.property(
        "selected",
        Stops.categorical(
          Stop.stop(true, PropertyFactory.iconSize(1.5f)),
          Stop.stop(false, PropertyFactory.iconSize(1.0f))
        )
      )
    )
  )
);

这就是他们在示例中的操作方式,但是Stops.categorical()不再存在。

我正在使用com.mapbox.mapboxsdk:mapbox-android-sdk:7.3.0

1 个答案:

答案 0 :(得分:0)

对于寻找答案的其他人

mouseout