I made a Sunshine Coast flag while I was there this summer. I feel like BC doesn't have enough flags like Europe does.
The yellow represents the sun, the white is sunshine, and the blue is the coast/sea, literally Sunshine Coast. You can also look at it like it's a wave washing up onshore.
I don't know that the star is.