0

How is a symbol shape maintained without stretching to the patch size?

Attached images are legends in ArcMap and ArcGIS Pro to illustrate difference. In ArcGIS Pro, the symbol shape looks good in the layer in Contents, but in the Legend it is stretched to the patch size. Changing the patch size shifts the text of those legend items to the left, out of alignment with other text in the legend, because the patch is left-aligned. Shrinking all the patch sizes so the symbol shapes are not distorted reduces the line symbols, which makes dashing and doting in line symbols difficult to discern.

A workaround that requires turning the legend into graphics is unsuitable since it will not be dynamic.

I am using ArcGIS Pro 3.0

ArcMap legend

ArcGIS Pro legend

1 Answer 1

0

Looks like you need to change the default patch width.

Solution

5
  • I had tried this (noted in original post), but not a good fix. If all patch sizes are reduced then any line symbology becomes difficult to discern. If only specific patch sizes are changed to undistort the symbology then the text for those symbols in the legend shift left to be out of alignment with other text in the legend.
    – Terry R.
    Commented May 22, 2023 at 15:29
  • That can be easily resolved by you selecting the layer in the legend in TOC and then choosing labels in the elements panel then Position then Offset X. So it is a good fix.
    – Hornbydd
    Commented May 22, 2023 at 16:51
  • Which leaves selected symbology left justified rather than all neatly center justified. This is a compounding of workarounds rather than a solution to distorted symbology.
    – Terry R.
    Commented May 22, 2023 at 17:22
  • Well I tried to help, point you into the appropriate rabbit hole of symbology settings. Seems like you need to write a letter of complaint to ESRI or explore the legend settings further.
    – Hornbydd
    Commented May 22, 2023 at 17:32
  • @TerryR. Can't you rather change the patch height to restore the symbol proportion without messing with the alignement ? (this shouldn't have any impact on line symbol but increasing the vertical distance between item)
    – J.R
    Commented Mar 6 at 9:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.