<?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: Client-Side query on ImageryLayer? in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/client-side-query-on-imagerylayer/m-p/1045171#M72934</link>
    <description>&lt;P&gt;Hi there,&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can render &lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-ImageryLayer.html" target="_blank"&gt;ImageryLayer&lt;/A&gt; on the client-side using &lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-ImageryLayer.html#renderer" target="_self"&gt;renderer&lt;/A&gt; or &lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-ImageryLayer.html#pixelFilter" target="_self"&gt;pixelFilter&lt;/A&gt; properties provided that you requested the images in lerc format.&amp;nbsp; In the overview section of ImageryLayer class you will see a section of different ways of rendering ImageryLayer. The doc also explains when and how you can render your imagery on the client side.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;The following samples show you how interact with ImageryLayer on the client side.&amp;nbsp;&lt;BR /&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/sandbox/index.html?sample=layers-imagery-renderingrule" target="_self"&gt;Client-side rendering rules&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/layers-imagery-pixelvalues/" target="_self"&gt;Client-side pixelFilter&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/layers-imagery-clientside/" target="_self"&gt;Client-side charting for ImageryLayer&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;-Undral&lt;/P&gt;</description>
    <pubDate>Thu, 08 Apr 2021 17:51:59 GMT</pubDate>
    <dc:creator>UndralBatsukh</dc:creator>
    <dc:date>2021-04-08T17:51:59Z</dc:date>
    <item>
      <title>Client-Side query on ImageryLayer?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/client-side-query-on-imagerylayer/m-p/1045037#M72933</link>
      <description>&lt;P&gt;After seeing the performance of client-side query in JS API, I wonder if this is possible with the ImageryLayer? Example, use a slider to split above/below rendering of pixels dynamically.&lt;/P&gt;</description>
      <pubDate>Thu, 08 Apr 2021 13:44:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/client-side-query-on-imagerylayer/m-p/1045037#M72933</guid>
      <dc:creator>MargaretWoo</dc:creator>
      <dc:date>2021-04-08T13:44:28Z</dc:date>
    </item>
    <item>
      <title>Re: Client-Side query on ImageryLayer?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/client-side-query-on-imagerylayer/m-p/1045171#M72934</link>
      <description>&lt;P&gt;Hi there,&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can render &lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-ImageryLayer.html" target="_blank"&gt;ImageryLayer&lt;/A&gt; on the client-side using &lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-ImageryLayer.html#renderer" target="_self"&gt;renderer&lt;/A&gt; or &lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-ImageryLayer.html#pixelFilter" target="_self"&gt;pixelFilter&lt;/A&gt; properties provided that you requested the images in lerc format.&amp;nbsp; In the overview section of ImageryLayer class you will see a section of different ways of rendering ImageryLayer. The doc also explains when and how you can render your imagery on the client side.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;The following samples show you how interact with ImageryLayer on the client side.&amp;nbsp;&lt;BR /&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/sandbox/index.html?sample=layers-imagery-renderingrule" target="_self"&gt;Client-side rendering rules&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/layers-imagery-pixelvalues/" target="_self"&gt;Client-side pixelFilter&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/sample-code/layers-imagery-clientside/" target="_self"&gt;Client-side charting for ImageryLayer&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;-Undral&lt;/P&gt;</description>
      <pubDate>Thu, 08 Apr 2021 17:51:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/client-side-query-on-imagerylayer/m-p/1045171#M72934</guid>
      <dc:creator>UndralBatsukh</dc:creator>
      <dc:date>2021-04-08T17:51:59Z</dc:date>
    </item>
    <item>
      <title>Re: Client-Side query on ImageryLayer?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/client-side-query-on-imagerylayer/m-p/1045187#M72935</link>
      <description>&lt;P&gt;Thank you for the response. I did look at those pages you reference, but none of them seemed to indicate that the rendering could be dynamic without refreshing the layer. Am I missing something?&lt;/P&gt;&lt;P&gt;EDIT: in looking around some more, maybe this is really an "animation" question? If I had a slider, for example, that a user can control, can the imagery layer colors be changed according to where the user moves the slider, perhaps using a &lt;A href="https://doc.arcgis.com/en/arcgis-online/create-maps/display-imagery.htm" target="_self"&gt;dimension animation&lt;/A&gt;?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Apr 2021 18:30:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/client-side-query-on-imagerylayer/m-p/1045187#M72935</guid>
      <dc:creator>MargaretWoo</dc:creator>
      <dc:date>2021-04-08T18:30:29Z</dc:date>
    </item>
    <item>
      <title>Re: Client-Side query on ImageryLayer?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/client-side-query-on-imagerylayer/m-p/1045583#M72936</link>
      <description>&lt;P&gt;Hi Maggie,&lt;/P&gt;&lt;P&gt;You can use pixelFilter to colorize each pixel. Please call &lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-layers-ImageryLayer.html#redraw" target="_self"&gt;redraw&lt;/A&gt; method on ImageryLayer to redraw the layer if the pixelFilter is updated at runtime. Please take a look at &lt;A href="https://codepen.io/U_B_U/pen/bGgawNo?editors=1000" target="_self"&gt;this example&lt;/A&gt;. Will this work for you?&lt;/P&gt;</description>
      <pubDate>Fri, 09 Apr 2021 20:25:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/client-side-query-on-imagerylayer/m-p/1045583#M72936</guid>
      <dc:creator>UndralBatsukh</dc:creator>
      <dc:date>2021-04-09T20:25:40Z</dc:date>
    </item>
    <item>
      <title>Re: Client-Side query on ImageryLayer?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/client-side-query-on-imagerylayer/m-p/1046334#M72937</link>
      <description>&lt;P&gt;Hi Undral,&lt;/P&gt;&lt;P&gt;Thanks for your response. I took it and fiddled with it to do what I wanted:&amp;nbsp;&lt;A href="https://codepen.io/brightgarden/pen/PoWRaPK?editors=0010" target="_blank"&gt;https://codepen.io/brightgarden/pen/PoWRaPK?editors=0010&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Although the dataset doesn't really make sense for what I was trying to do (I wanted to let users use the slider to explore a probability surface by changing pixels according to the ranges for high, medium, low, and none), still it was really helpful to know this could be done without refreshing the layer every time the user moved the slider!&lt;/P&gt;&lt;P&gt;Maggie&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 13 Apr 2021 13:37:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/client-side-query-on-imagerylayer/m-p/1046334#M72937</guid>
      <dc:creator>MargaretWoo</dc:creator>
      <dc:date>2021-04-13T13:37:39Z</dc:date>
    </item>
  </channel>
</rss>

