<?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 ClassBreaksRenderer and NumericValue = 0 in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/classbreaksrenderer-and-numericvalue-0/m-p/363342#M33716</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a situation where I am considering using a ClassBreaksRenderer to symbolize some numeric data.&amp;nbsp; At some point in the past a business decision was made to use zero(0) as the default value for numeric fields. (The impact here is that zero(0) is effectively the no data value).&amp;nbsp; This is a cross-platform database application, and it was explained to me that this was done to facilitate data rollups/summaries -- essentially eliminating the need to deal with null numeric values.&amp;nbsp; Now, Im not here to debate whether this was a bad or good decision -- its what I have to deal with.&amp;nbsp; My issue is that if I lump these no data values in with the 'good' data, it can skew the map results by making it appear as if there are lots of occurrences in the first class break -- or whatever class break includes zero(0).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It appears the ClassBreaksRenderer will do everything else I need nicely... except for deal with this 'exception'.&amp;nbsp; I would like to have the option to exclude 0 as a class, and make the breaks as follows:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;0 (Zero or No Data)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;gt;0 - MaxVal1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MinVal2 - MaxVal2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MinVal3 - MaxVal3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MinVal4 - Infinity&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As we know, this is not how the ClassBreaksRenderer works.&amp;nbsp; However, I was hoping there might be some clever workaround where I could still use ClassBreaksRender -- and deal with this exception.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any ideas out there?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Many thanks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Greg&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 06 May 2013 18:22:09 GMT</pubDate>
    <dc:creator>GregKnight</dc:creator>
    <dc:date>2013-05-06T18:22:09Z</dc:date>
    <item>
      <title>ClassBreaksRenderer and NumericValue = 0</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/classbreaksrenderer-and-numericvalue-0/m-p/363342#M33716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have a situation where I am considering using a ClassBreaksRenderer to symbolize some numeric data.&amp;nbsp; At some point in the past a business decision was made to use zero(0) as the default value for numeric fields. (The impact here is that zero(0) is effectively the no data value).&amp;nbsp; This is a cross-platform database application, and it was explained to me that this was done to facilitate data rollups/summaries -- essentially eliminating the need to deal with null numeric values.&amp;nbsp; Now, Im not here to debate whether this was a bad or good decision -- its what I have to deal with.&amp;nbsp; My issue is that if I lump these no data values in with the 'good' data, it can skew the map results by making it appear as if there are lots of occurrences in the first class break -- or whatever class break includes zero(0).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It appears the ClassBreaksRenderer will do everything else I need nicely... except for deal with this 'exception'.&amp;nbsp; I would like to have the option to exclude 0 as a class, and make the breaks as follows:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;0 (Zero or No Data)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;gt;0 - MaxVal1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MinVal2 - MaxVal2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MinVal3 - MaxVal3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MinVal4 - Infinity&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;As we know, this is not how the ClassBreaksRenderer works.&amp;nbsp; However, I was hoping there might be some clever workaround where I could still use ClassBreaksRender -- and deal with this exception.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any ideas out there?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Many thanks.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Greg&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 06 May 2013 18:22:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/classbreaksrenderer-and-numericvalue-0/m-p/363342#M33716</guid>
      <dc:creator>GregKnight</dc:creator>
      <dc:date>2013-05-06T18:22:09Z</dc:date>
    </item>
  </channel>
</rss>

