Android mapbox v10 - 动态更改源 url

Android mapbox v10 - dynamically change the source url

我们有 url 之类 https://my-source/{x}/{y}/{z} 之类的常用资源。当用户选择过滤选项时,我们希望将这些参数添加到 url 中,类似于 https://my-source/{x}/{y}/{z}?my-param=true 并立即更新地图。

这可以在 mapbox 中实现吗?

原来这个比较简单!如果有点难找,下面的代码将动态更新磁贴 url:

val source = style.getSourceAs<VectorSource>(CHARGE_POINT_SOURCE_ID)
source?.tiles(listOf(newSourceUrl))