如何在android代码中使用mapbox studio中创建的样式?

时间:2018-01-16 08:41:54

标签: android json mapbox mapbox-android

我想在mapbox studio中创建一个样式。让我们说指定模糊效果,缩放等。我可以将此样式导出为链接或.json文件。我想在android代码中使用特定CircleLayer的样式属性。

我知道我可以在一个图层中逐个设置java代码中的属性。但我想应用在mapbox studio中创建的整个样式,并以json格式表示。

Mapbox studio,我创建了一组样式属性。

enter image description here

使用CircleLayer的一段代码

enter image description here

1 个答案:

答案 0 :(得分:0)

正如Tobrun指出的那样,我对风格有误解。我想做的是在CicleLayer上制作模糊效果。我通过应用" circleBlur"对我的层进行了解决。

circleBlur(Function.zoom(Stops.exponential(
                        Stop.stop(16, circleBlur(0.8f)),
                        Stop.stop(17.9, circleBlur(1.2f)),
                        Stop.stop(CLICKABLE_TREE_ZOOM_LEVEL, circleBlur(0f))
                ).withBase(1f))