Select to view content in your preferred language

Suppress effect doesn't work on dashed lines

155
2
Jump to solution
4 weeks ago
Labels (1)
CaseyP-GIS
Emerging Contributor

I'm familiar with using the suppress effect via the symbology pane in Pro. The effect works well for solid lines. However, if I add a dash effect to the same line, the suppress stops working entirely. Turn off the dash, and the suppress goes back to working. Is this an odd bug on my end or a known shortcoming of the suppress effect?

 

Edit: OK, after just posting this, I experimented with swapping the order of effects. Since the Dash effect is automatically added to new stroke layers, the Suppress effect was added after when I added it to the layer. I deleted the Dash effect and re-added it so it would be underneath the Suppress effect, and that worked. Odd!

1 Solution

Accepted Solutions
AlfredBaldenweck
MVP Regular Contributor

Oh boy, do I have some things for you. This bit me hard the other week.

Symbol layer effects: drag to reorder (or reorder ... - Esri Community

Related Enhancement: ENH-000178115 : "Symbol layer effects only work if they are layered in a certain order, and the request is for the user to be able to easily reorder effects without having to delete them and re-do them in the correct order."

 

View solution in original post

0 Kudos
2 Replies
DanielFox1
Esri Regular Contributor

Hi @CaseyP-GIS 

I see that you managed to find a resolution to the issue you have raised. 

ArcGIS Pro I believe applies symbology effects in the order they appear in the pane. So a Dash effect placed after a suppress effect will redraw the line segments without the suppression. So as you have found out in order to make the suppression work with the dashes you need to put the suppress effect before the dash effect. 

This matters as the effects are processed sequentially from top to bottom in the symbology pane. The suppress effect clips out portions of the line geometry. Therefore adding the Dash after the suppress, the dash is applied to the original geometry effectively ignoring the clip. The reordering ensures that you first remove segments then break the remaining line into dashes. 

I hope this helps understand this more.

0 Kudos
AlfredBaldenweck
MVP Regular Contributor

Oh boy, do I have some things for you. This bit me hard the other week.

Symbol layer effects: drag to reorder (or reorder ... - Esri Community

Related Enhancement: ENH-000178115 : "Symbol layer effects only work if they are layered in a certain order, and the request is for the user to be able to easily reorder effects without having to delete them and re-do them in the correct order."

 

0 Kudos