我正在使用 Mapbox 来渲染一些 Point GeoJSON 数据。如何在 Android 上使用 SymbolLayer 为图标着色?这似乎也给其他人带来了很多麻烦。这个问题正是我的:https ://github.com/mapbox/mapbox-gl-js/issues/1594
val symbolLayer = SymbolLayer("clientLocationsPointsLayer", "clientLocationsPointsSource")
symbolLayer.setProperties(
iconImage("square"),
iconSize(get("radius")),
iconAllowOverlap(true),
iconColor(get("color")),
iconOpacity(get("opacity"))
)
我的square
图像是png。文档说它需要是一个 SDF。我怎么做其中之一?还有另一种方法可以做到这一点吗?在 iOS 上,这要简单得多。Android真的没有很好的等价物吗?