<?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>topic Re: Pro equivalent to layer.symbology.excludedValues in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/pro-equivalent-to-layer-symbology-excludedvalues/m-p/1318645#M68406</link>
    <description>&lt;P&gt;This may be set in the noDataColor of the colorizer. Not sure what type symbology type (stretch, classify, unique, etc.,.) you are using so find the one and adapt the example.&lt;/P&gt;&lt;P&gt;sym.noDataColor = {'RGB': [0, 0, 0, 0]}&lt;/P&gt;&lt;P&gt;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/rasterclassifycolorizer-class.htm" target="_blank" rel="noopener"&gt;rasterclassifycolorizer-class&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;import arcpy


p = arcpy.mp.ArcGISProject(r'CURRENT')
m = p.listMaps('Map')[0]
l = m.listLayers('rastermaster')[0]
sym = l.symbology

if hasattr(sym, 'colorizer'):
    if sym.colorizer.type == 'RasterClassifyColorizer':
        sym.colorizer.classificationField = 'Value'
        sym.colorizer.breakCount = 7
        sym.colorizer.colorRamp = p.listColorRamps('Cyan to Purple')[0]
        sym.noDataColor = {'RGB': [0, 0, 0, 0]}
        l.symbology = sym&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 15 Aug 2023 12:55:29 GMT</pubDate>
    <dc:creator>Anonymous User</dc:creator>
    <dc:date>2023-08-15T12:55:29Z</dc:date>
    <item>
      <title>Pro equivalent to layer.symbology.excludedValues</title>
      <link>https://community.esri.com/t5/python-questions/pro-equivalent-to-layer-symbology-excludedvalues/m-p/1317830#M68378</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm migrating a Ptyhon script for ArcGIS 10.x to ArcGIS Pro 2.9. There is one 10.x code that I can't find equivalent to Pro.&lt;/P&gt;&lt;LI-SPOILER&gt;# ArcGIS 10.x&lt;BR /&gt;import arcpy&lt;BR /&gt;layer = ...&lt;BR /&gt;if layer.symbologyType == "RASTER_CLASSIFIED":&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; layer.symbology.excludedValues = '0'&lt;/LI-SPOILER&gt;&lt;P&gt;where layer is a raster. What I want to do is not to give a color to raster cells whose value is 0.&lt;/P&gt;&lt;P&gt;If I open an ArcGIS Pro project, I can do this by going to the Symbology pane and Advanced symbology options. Then, enter "0" to "Data exclusion" box.&lt;/P&gt;&lt;P&gt;Does anyone know how to do this in a Python script for ArcGIS Pro 2.9 (or 3.x; I have both versions)?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;</description>
      <pubDate>Fri, 11 Aug 2023 13:19:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/pro-equivalent-to-layer-symbology-excludedvalues/m-p/1317830#M68378</guid>
      <dc:creator>efujioka</dc:creator>
      <dc:date>2023-08-11T13:19:35Z</dc:date>
    </item>
    <item>
      <title>Re: Pro equivalent to layer.symbology.excludedValues</title>
      <link>https://community.esri.com/t5/python-questions/pro-equivalent-to-layer-symbology-excludedvalues/m-p/1318645#M68406</link>
      <description>&lt;P&gt;This may be set in the noDataColor of the colorizer. Not sure what type symbology type (stretch, classify, unique, etc.,.) you are using so find the one and adapt the example.&lt;/P&gt;&lt;P&gt;sym.noDataColor = {'RGB': [0, 0, 0, 0]}&lt;/P&gt;&lt;P&gt;&lt;A href="https://pro.arcgis.com/en/pro-app/latest/arcpy/mapping/rasterclassifycolorizer-class.htm" target="_blank" rel="noopener"&gt;rasterclassifycolorizer-class&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;import arcpy


p = arcpy.mp.ArcGISProject(r'CURRENT')
m = p.listMaps('Map')[0]
l = m.listLayers('rastermaster')[0]
sym = l.symbology

if hasattr(sym, 'colorizer'):
    if sym.colorizer.type == 'RasterClassifyColorizer':
        sym.colorizer.classificationField = 'Value'
        sym.colorizer.breakCount = 7
        sym.colorizer.colorRamp = p.listColorRamps('Cyan to Purple')[0]
        sym.noDataColor = {'RGB': [0, 0, 0, 0]}
        l.symbology = sym&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 15 Aug 2023 12:55:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/pro-equivalent-to-layer-symbology-excludedvalues/m-p/1318645#M68406</guid>
      <dc:creator>Anonymous User</dc:creator>
      <dc:date>2023-08-15T12:55:29Z</dc:date>
    </item>
  </channel>
</rss>

