I have an ArcGIS map document with one layer symbolized with Categories > Unique values. I want to update symbology for this layer by specifying a path to a picture marker symbol for every unique value. I can do that manually by clicking each default symbol in the Layer properties > Symbology and then Edit Symbol > type = Picture Marker Symbol and browsing to the file needed.

I have a list of attribute value -- name of .bmp file on disk.

Is there a way to do this in an automated way with ArcGIS/arcpy?


1 Answer 1


I guess it is not (yet?) possible. See ArcGIS 10.2 documentation:

For access to the complete set of layer symbology properties and settings, for example, changing individual symbols for individual classes, it is necessary to author these changes in the ArcMap user interface and then save those changes to a layer file. These custom settings can then be applied to existing layers using the UpdateLayer function.

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.