style For
open override fun styleFor(layerName: String, geometryType: MvtGeometryType, properties: Map<String, Any?>): ShapeAttributes?
Zoom-blind callers resolve at zoom 0; use the zoom-aware overload for proper interpolation.
fun styleFor(layerName: String, geometryType: MvtGeometryType, zoom: Int, properties: Map<String, Any?>): ShapeAttributes?
Zoom-aware overload — MvtVectorLayer passes the tile's z.