<?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 renderer for graphicslayer not working? in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/renderer-for-graphicslayer-not-working/m-p/588415#M54979</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am trying to add a renderer to a graphicslayer.&amp;nbsp; My graphics layer shows up fine and i can control the symbology manually (If i change the symbol color, it changes,etc.)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, if i create a renderer and add it to the layer, the "default" symbology is still retained.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;//CODE &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;symbol1 = new esri.symbol.SimpleFillSymbol().setColor(new dojo.Color([255, 0, 0,0.5]))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;gl = new esri.layers.GraphicsLayer();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var attr = {"MY_VALUE":5}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;gl.add(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new esri.Graphic(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new esri.geometry.Point(-75.03810508573053, 40.26871269474917),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; symbolX,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; attr&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;map.addLayer(gl);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;renderer1 = new esri.renderer.ClassBreaksRenderer(symbol1, "MY_VALUE");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;renderer1.addBreak(0,3,new esri.symbol.SimpleFillSymbol().setColor(new dojo.Color([255, 0, 0,0.5])));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;renderer1.addBreak(4,7,new esri.symbol.SimpleFillSymbol().setColor(new dojo.Color([0, 255, 0,0.5])));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;renderer1.addBreak(8,Infinity,new esri.symbol.SimpleFillSymbol().setColor(new dojo.Color([0,0,255,0.5])));&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;gl.setRenderer(renderer1)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 07 Feb 2014 16:09:16 GMT</pubDate>
    <dc:creator>EvanBossett</dc:creator>
    <dc:date>2014-02-07T16:09:16Z</dc:date>
    <item>
      <title>renderer for graphicslayer not working?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/renderer-for-graphicslayer-not-working/m-p/588415#M54979</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I am trying to add a renderer to a graphicslayer.&amp;nbsp; My graphics layer shows up fine and i can control the symbology manually (If i change the symbol color, it changes,etc.)&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;However, if i create a renderer and add it to the layer, the "default" symbology is still retained.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Please help.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;//CODE &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;symbol1 = new esri.symbol.SimpleFillSymbol().setColor(new dojo.Color([255, 0, 0,0.5]))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;gl = new esri.layers.GraphicsLayer();&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;var attr = {"MY_VALUE":5}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;gl.add(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new esri.Graphic(&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; new esri.geometry.Point(-75.03810508573053, 40.26871269474917),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; symbolX,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; attr&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; )&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; )&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;map.addLayer(gl);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;renderer1 = new esri.renderer.ClassBreaksRenderer(symbol1, "MY_VALUE");&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;renderer1.addBreak(0,3,new esri.symbol.SimpleFillSymbol().setColor(new dojo.Color([255, 0, 0,0.5])));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;renderer1.addBreak(4,7,new esri.symbol.SimpleFillSymbol().setColor(new dojo.Color([0, 255, 0,0.5])));&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;renderer1.addBreak(8,Infinity,new esri.symbol.SimpleFillSymbol().setColor(new dojo.Color([0,0,255,0.5])));&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;gl.setRenderer(renderer1)&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Feb 2014 16:09:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/renderer-for-graphicslayer-not-working/m-p/588415#M54979</guid>
      <dc:creator>EvanBossett</dc:creator>
      <dc:date>2014-02-07T16:09:16Z</dc:date>
    </item>
    <item>
      <title>Re: renderer for graphicslayer not working?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/renderer-for-graphicslayer-not-working/m-p/588416#M54980</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;If I'm reading this correctly, you want to use the renderer symbology but the symbol you're adding to the graphic is what's being drawn. If that's the case, try using 'null' as your symbol value in the graphic constructor.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Feb 2014 16:56:41 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/renderer-for-graphicslayer-not-working/m-p/588416#M54980</guid>
      <dc:creator>TyroneLigon</dc:creator>
      <dc:date>2014-02-07T16:56:41Z</dc:date>
    </item>
    <item>
      <title>Re: renderer for graphicslayer not working?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/renderer-for-graphicslayer-not-working/m-p/588417#M54981</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I appreciate the prompt response.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;You understand my problem correctly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;however, it is worse&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;graphics drawn using the following show up (but do not have a renderer) :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;map.graphics.add(g);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;however, my graphicslayer is not showing up (even when I remove the renderer).&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I did include code:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;gl.visible=true;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;any help would be appreciated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;thank you.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 07 Feb 2014 17:45:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/renderer-for-graphicslayer-not-working/m-p/588417#M54981</guid>
      <dc:creator>EvanBossett</dc:creator>
      <dc:date>2014-02-07T17:45:26Z</dc:date>
    </item>
    <item>
      <title>Re: renderer for graphicslayer not working?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/renderer-for-graphicslayer-not-working/m-p/1516611#M85253</link>
      <description>&lt;P&gt;if you look at the API&lt;BR /&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-GraphicsLayer.html#methods-summary" target="_blank"&gt;https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-GraphicsLayer.html#methods-summary&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;There is no renderer parameter for GraphicsLayer. You would have to control each symbol in your GraphicsLayer separately.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Aug 2024 11:49:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/renderer-for-graphicslayer-not-working/m-p/1516611#M85253</guid>
      <dc:creator>AllenHuang</dc:creator>
      <dc:date>2024-08-08T11:49:27Z</dc:date>
    </item>
  </channel>
</rss>

