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))
我们有 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))