When I add a layer this by default is "OTHER", I want to apply unique value by default programmatically by some field.
import arcpy dirmxd = "D:\Borrrar\D143\Ejecutables\D143v10_3.mxd" fc = "D:\Borrrar\D143\BaseMapas.gdb\estruclin" mxd=arcpy.mapping.MapDocument(mxd) df = arcpy.mapping.ListDataFrames(mxd) layer = arcpy.MakeFeatureLayer_management(fc,"estruc") lyr = arcpy.mapping.Layer(layer) arcpy.mapping.AddLayer(df, lyr, "AUTO_ARRANGE") tipo = lyr.symbologyType ### print OTHER
I don´t have a lyr, I have a general style that I want to apply with class styleItem: legend.updateItem(lyr, styleItem)
but first I need a layer classify by unique value.
Perhaps I have to generate the classified layer before add, but I don't know how to do it without ever having another layer of reference.
Thanks and regards...