Select to view content in your preferred language

Dash Effect Polygon Line Ends

369
4
Jump to solution
01-08-2025 07:28 AM
CaseyBentz
Frequent Contributor

I am trying to apply a half pattern to the corners of a polygon. These polygons are mostly rectangles, but some more intricate shapes have been used. The corners are almost always 90ish degrees. What I am seeing is that 3 of the corners have a half pattern, but the start and end appears to be a half gap. Any ideas would be greatly appreciated. 

 

halfpattern.pnghalfpatternconfig.png

0 Kudos
1 Solution

Accepted Solutions
DavidSolari
MVP Regular Contributor

Your 3pt offset is introducing the gaps. There might be a workaround somewhere but this feels like a limitation of when the line end calculations are done relative to the offset. If you can't compromise on the line ends then you can Graphic Buffer your polygons and use that copy for publishing

View solution in original post

0 Kudos
4 Replies
DavidSolari
MVP Regular Contributor

Your 3pt offset is introducing the gaps. There might be a workaround somewhere but this feels like a limitation of when the line end calculations are done relative to the offset. If you can't compromise on the line ends then you can Graphic Buffer your polygons and use that copy for publishing

0 Kudos
CaseyBentz
Frequent Contributor

Thank you. Can't believe I did not catch that in all my testing...Unfortunate, but makes sense. Thanks again for the answer.

Robert_LeClair
Esri Esteemed Contributor

So for my ArcGIS Pro 3.4 project file with a polygon layer, I used the Dashed Black in the ArcGIS 2D style in the Symbology pane.  Without changing any of the Layers Properties for the symbol (see image for default settings), my corners of the polygon show solid corners without a gap.  See attached images for the settings of the symbol.Corners.JPGSymbologyPane.JPG

0 Kudos
CaseyBentz
Frequent Contributor

Thanks Robert, what happens when you set the offset to 3 pt? From what @DavidSolari said, and I what I later found in pro, the offset breaks the corner.