Add support for circle-stroke-* properties#3672
Conversation
|
yesss so excited for this! |
|
This is ready for 👁 , @jfirebaugh @mourner @lbud |
|
Is there a defined z-order for circles within a layer? It didn't matter before because there was no way to visually distinguish the order. But now there is. |
We render circles, like other non-symbol layers, in the order specified by the source. Because ordering is more important in symbol layers, we sort them by "y coordinate" then "x coordinate." This would be possible to do for circles layers. It is possible to visually distinguish the order of patterned fills but I'm not aware of any ordering guarantees for that layer type. |
2e41887 to
67d442a
Compare
|
Updated, squashed, and ready to 🚢 on 🍵 . |
67d442a to
e065e26
Compare
e065e26 to
1604fb4
Compare
This PR adds support for
circle-stroke-*properties:circle-stroke-colorcircle-stroke-widthcircle-stroke-opacityAll of these support data-driven styling out of the box.
fixes #1713
ref mapbox/mapbox-gl-test-suite#182
ref mapbox/mapbox-gl-style-spec#579
ref mapbox/mapbox-gl-shaders#39
cc @jfirebaugh @mourner @lbud
Launch Checklist