<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>idea ArcPy.Mapping - Support Layer Symbology Property Modifications in ArcGIS Pro Ideas</title>
    <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idi-p/949278</link>
    <description>&lt;P&gt;Develop arcpy.mapping to support layer symbology modifications.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Examples include:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Changing fill (solid, patterned) stroke (solid, dashed etc), colour (rgb and cmyk input values), size, font properies of single symbol&lt;BR /&gt;2. Changing unique values, many fields symbology by selecting the field inputs, and symbology properties for each.&lt;BR /&gt;Also include colour ramp symbology.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. MOST IMPORTANT!! Match symbols to a style!!!! Enable Value Field to be defined as well as .sty file location.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This will help improve and streamline production mapping.&lt;/P&gt;</description>
    <pubDate>Tue, 30 Apr 2024 23:01:03 GMT</pubDate>
    <dc:creator>RachelLerm2</dc:creator>
    <dc:date>2024-04-30T23:01:03Z</dc:date>
    <item>
      <title>ArcPy.Mapping - Support Layer Symbology Property Modifications</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idi-p/949278</link>
      <description>&lt;P&gt;Develop arcpy.mapping to support layer symbology modifications.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Examples include:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Changing fill (solid, patterned) stroke (solid, dashed etc), colour (rgb and cmyk input values), size, font properies of single symbol&lt;BR /&gt;2. Changing unique values, many fields symbology by selecting the field inputs, and symbology properties for each.&lt;BR /&gt;Also include colour ramp symbology.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;3. MOST IMPORTANT!! Match symbols to a style!!!! Enable Value Field to be defined as well as .sty file location.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This will help improve and streamline production mapping.&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2024 23:01:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idi-p/949278</guid>
      <dc:creator>RachelLerm2</dc:creator>
      <dc:date>2024-04-30T23:01:03Z</dc:date>
    </item>
    <item>
      <title>Re: ArcPy.Mapping - Support Layer Symbology Property Modifications</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949279#M6835</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;"Changing fill (solid, patterned)&amp;nbsp;stroke (solid, dashed etc), colour (rgb and&amp;nbsp;cmyk input values), size, font properies of single symbol" is my favorite, but I have uses for all of these suggestions.&lt;BR /&gt;&lt;BR /&gt;I have many applications which would benefit from being able to define symbology dynamically&amp;nbsp;from a .py script,&amp;nbsp;rather than develop numerous layer files (I had over 400&amp;nbsp;in one project) to try to account for each possible scenario.&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Specifically,&amp;nbsp;I need to be able to define in a script anything that I can put together manually in the style manager, especially the Fill Symbols.&amp;nbsp; Lack of this ability has been a show stopper for several ideas I have.

&lt;!-- content transformation source ID: 00a3000000Bf0Ba --&gt;

&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 15 Sep 2011 13:31:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949279#M6835</guid>
      <dc:creator>NickFillo</dc:creator>
      <dc:date>2011-09-15T13:31:04Z</dc:date>
    </item>
    <item>
      <title>Re: ArcPy.Mapping - Support Layer Symbology Property Modifications</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949280#M6836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;At 10.1 we have made some improvements to the arcpy.mapping module to add some control over symbology to aid in automating thematic mapping. Although you will still not be able to update individual symbols you will have some control over the following:&lt;BR /&gt;&lt;BR /&gt;Determine whether the layer is using a unique value, graduated color, graduated symbol, or raster classified renderer&lt;BR /&gt;Set the class breaks, number of classes and value field used by the graduated color, graduated symbol and raster classified renderer&lt;BR /&gt;Set the value field and visible values for the unique value renderer
&lt;P&gt;Things like the color ramp used, or classification method will need to be authored for the layer in ArcMap before automating through python. Thank you for posting your idea and comments and we will continue to make improvements to arcpy.mapping to support the automation of map production.&lt;/P&gt;

&lt;!-- content transformation source ID: 00a3000000Bf5oe --&gt;

&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 16 Sep 2011 00:34:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949280#M6836</guid>
      <dc:creator>ChrisFox</dc:creator>
      <dc:date>2011-09-16T00:34:33Z</dc:date>
    </item>
    <item>
      <title>Re: ArcPy.Mapping - Support Layer Symbology Property Modifications</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949281#M6837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;So, with 10.1 I&amp;nbsp;can set my symbology to unique values but I&amp;nbsp;have no control over the colors that are used - unless I create the exact layer I&amp;nbsp;want before hand and then turn it on and off when I&amp;nbsp;want it displayed? &amp;nbsp;This means that all of my automated unique values maps will come out with random colors?

&lt;!-- content transformation source ID: 00a3000000C8wyi --&gt;

&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Oct 2011 14:16:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949281#M6837</guid>
      <dc:creator>JustineAllpress</dc:creator>
      <dc:date>2011-10-27T14:16:17Z</dc:date>
    </item>
    <item>
      <title>Re: ArcPy.Mapping - Support Layer Symbology Property Modifications</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949282#M6838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;You don't have the ability to change the symboloy renderer. For example you can't change a layer from graduated color to unique value and you can't control individual symbols. A better workaround to turning on and off layers would be to author your layer files once, save them to disk and use UpdateLayer with the SymbologyOnly paramater set to True to import the symbology for the layer in an automated way.

&lt;!-- content transformation source ID: 00a3000000C9025 --&gt;

&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Oct 2011 18:16:05 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949282#M6838</guid>
      <dc:creator>ChrisFox</dc:creator>
      <dc:date>2011-10-27T18:16:05Z</dc:date>
    </item>
    <item>
      <title>Re: ArcPy.Mapping - Support Layer Symbology Property Modifications</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949283#M6839</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;The ability to match symbols to a style file with arcpy would be so helpful. I am working on a map production system that uses 25+ layers in the published map. Layer files help easily apply symbology but what about when that symbology gets updated?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Unless I am missing something, when the style files get updated I have to manually go in and match to symbols in a style.&lt;BR /&gt;

&lt;!-- content transformation source ID: 00a3000000EekRw --&gt;

&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Mar 2012 21:59:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949283#M6839</guid>
      <dc:creator>GusMartinka</dc:creator>
      <dc:date>2012-03-23T21:59:57Z</dc:date>
    </item>
    <item>
      <title>Re: ArcPy.Mapping - Support Layer Symbology Property Modifications</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949284#M6840</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;And please also include a way to re-use a predefined layer file, with a manual classification allowing to speficy a different field to be the target.&lt;BR /&gt;&lt;BR /&gt;

&lt;!-- content transformation source ID: 00aE0000000UtHx --&gt;

&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Jun 2012 12:53:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949284#M6840</guid>
      <dc:creator>Jan_Tjallingvan_der_Wal</dc:creator>
      <dc:date>2012-06-04T12:53:34Z</dc:date>
    </item>
    <item>
      <title>Re: ArcPy.Mapping - Support Layer Symbology Property Modifications</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949285#M6841</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Has any progress been made with the implementation of this idea? It's been more than three years since it was first proposed and it would be extremely helpful in automating map production.

&lt;!-- content transformation source ID: 00aE0000005VL0g --&gt;

&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Feb 2014 12:55:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949285#M6841</guid>
      <dc:creator>NiekGoorman1</dc:creator>
      <dc:date>2014-02-20T12:55:00Z</dc:date>
    </item>
    <item>
      <title>Re: ArcPy.Mapping - Support Layer Symbology Property Modifications</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949286#M6842</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;Need ability to read the color values of the symbology

&lt;!-- content transformation source ID: 00aE0000006EKN2 --&gt;

&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Apr 2014 20:36:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949286#M6842</guid>
      <dc:creator>SachinKanaujia</dc:creator>
      <dc:date>2014-04-03T20:36:33Z</dc:date>
    </item>
    <item>
      <title>Re: ArcPy.Mapping - Support Layer Symbology Property Modifications</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949287#M6843</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;The ability to change to the unique value renderer, but then not be able to change the symbol for each unique value as described by Chris Fox is totally useless to me.&amp;nbsp; I don't necessarily need to be able to directly manipulate all of the symbol properties - I just want to be able to assign a named style out of a .style file, to each of the unique values.&amp;nbsp; Then instead of needing 100's&amp;nbsp;or even thousands of layer files as toolman mentioned below, I would need maybe a couple of dozen symbols in a .style file.&lt;BR /&gt;&lt;BR /&gt;My scenario here is that I have a map book or data driven pages type project where for each map, the primary layer of interest is symbolized based on the value in a consecutively numbered field.&amp;nbsp; For example,&amp;nbsp;field names like "Route1", "Route2", "Route3", etc.&amp;nbsp; I have one project with about&amp;nbsp;300 such routes.&amp;nbsp; The values for each field&amp;nbsp; would be 0, 1 or 2 referring to "unused on this route", "active for this route", or "used on a previous route".&amp;nbsp; Then I have about 6 different feature classes that change per map - ie. water pipes, valves, hydrants, etc.&amp;nbsp; To do this with current methods I need 300 (routes) X 6 (feature classes) = &lt;STRONG&gt;1800 &lt;/STRONG&gt;layer files.&amp;nbsp; To do it with assigning symbols from a style file I need 3 (symbols per feature class) X 6 (feature classes) = &lt;STRONG&gt;18 &lt;/STRONG&gt;named styles in a .style file.&lt;BR /&gt;&lt;BR /&gt;I think you can start to see the importance of this small change to functionality.&amp;nbsp; As it is we're creating 300 mxd files, instead of a PDF with 300 pages, jsut so we can go in and run a VBA script to set the styles after the fact.&amp;nbsp; But when VBA functionality disappears, then we'll need to re-write that in ArcObjects.&amp;nbsp; Ugh.

&lt;!-- content transformation source ID: 00aE0000006Fnnz --&gt;

&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 25 Apr 2014 15:23:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/949287#M6843</guid>
      <dc:creator>ColinLang</dc:creator>
      <dc:date>2014-04-25T15:23:47Z</dc:date>
    </item>
    <item>
      <title>Re: ArcPy.Mapping - Support Layer Symbology Property Modifications - Status changed to: Implemented</title>
      <link>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/1605807#M34467</link>
      <description>&lt;P&gt;We understand that this idea was submitted many years ago against ArcMap, but we would like to update the community with how ArcGIS Pro's arcpy.mp module addresses the requests.&lt;/P&gt;&lt;P&gt;Here are solutions to the original 3 bullets provided.&amp;nbsp; All of these items were addressed as far back as ArcGIS Pro 2x.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1.&amp;nbsp; Changing fill (solid, patterned) stroke (solid, dashed etc), colour (rgb and cmyk input values), size, font properties of single symbol&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;- The Symbol class addresses nearly all of this: &lt;A href="https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/symbol-class.htm" target="_blank"&gt;https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/symbol-class.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;- The TextElement class has members to deal with font and size: &amp;nbsp;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/textelement-class.htm" target="_blank"&gt;https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/textelement-class.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;- Modifying symbol additional properties on label classes would require CIM access.&amp;nbsp;&amp;nbsp;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/python-cim-access.htm" target="_blank"&gt;https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/python-cim-access.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;2.&amp;nbsp; Changing unique values, many fields symbology by selecting the field inputs, and symbology properties for each. Also include colour ramp symbology.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;- The UniqueValueRenderer class does all this: &lt;A href="https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/uniquevaluerenderer-class.htm" target="_blank"&gt;https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/uniquevaluerenderer-class.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;- It even supports multiple fields AND colorramps (along with other renderers/colorizers)&lt;/P&gt;&lt;P&gt;- The “symbology properties for each” part can be done via the symbol class, or the CIM, or possibly #3 below.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;3.&amp;nbsp; MOST IMPORTANT!! Match symbols to a style!!!! Enable Value Field to be defined as well as .sty file location.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;- This was provided as part of core arcpy:&amp;nbsp;&amp;nbsp;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/tool-reference/data-management/match-layer-symbology-to-a-style.htm" target="_blank"&gt;https://pro.arcgis.com/en/pro-app/latest/tool-reference/data-management/match-layer-symbology-to-a-style.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;We hope that sharing these details helps users implement layer symbology modifications with arcpy.mp. If you find that there is functionality that could be added that would facilitate your current workflows in ArcGIS Pro, please submit a new idea.&lt;/P&gt;&lt;P&gt;Jeff - arcpy.mp team&lt;/P&gt;</description>
      <pubDate>Mon, 14 Apr 2025 20:23:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-ideas/arcpy-mapping-support-layer-symbology-property/idc-p/1605807#M34467</guid>
      <dc:creator>JeffBarrette</dc:creator>
      <dc:date>2025-04-14T20:23:38Z</dc:date>
    </item>
  </channel>
</rss>

