I would like to create a polygon fill with a pattern of dots that are randomly sized (within a range). If this is possible in ArcMap 10.4 desktop, how should I go about this?

  • Not really without writing a new renderer in ArcObjects.. you can approximate this by creating multiple marker fill layers in a symbol with different dot sizes within your range. May 17, 2018 at 23:07
  • this worked great.
    – pbandj
    May 17, 2018 at 23:25

1 Answer 1


There is no renderer that could do this direct but as a workaround:

  1. Use the Create Random Points tool to create point features in random locations (if they need to randomly located too)
  2. Use the Python Parser of the Field Calculator to create random values in a field on those points that you might name RandomSize
  3. Symbolize your points using the RandomSize field to set their size

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.