<?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 Heatmap - presenting data in Runtime 100.0.0 in Java Maps SDK Questions</title>
    <link>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456277#M1399</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;1. I'd like to ask you about presenting weather data&amp;nbsp; (for example) to end-users as a heatmap. I've noticed there is a class for it in Javascript (HeatMapRenderer) but Java lacks of it or anything remotely similar. What would you recommend to do/use to achieve nice and fast final product?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Storing &lt;SPAN class="" lang="en"&gt;&lt;SPAN&gt;frequent&lt;/SPAN&gt;&lt;/SPAN&gt;ly changing data - what is the best way? Updating features' attributes (and therefore the database) of thousands of points every second may be troublesome. Is there better solution?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. What do you think about In-memory OLTP with SQL Server 2014? Would it help?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Jan 2017 13:07:10 GMT</pubDate>
    <dc:creator>MarcinPejski1</dc:creator>
    <dc:date>2017-01-18T13:07:10Z</dc:date>
    <item>
      <title>Heatmap - presenting data in Runtime 100.0.0</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456277#M1399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;1. I'd like to ask you about presenting weather data&amp;nbsp; (for example) to end-users as a heatmap. I've noticed there is a class for it in Javascript (HeatMapRenderer) but Java lacks of it or anything remotely similar. What would you recommend to do/use to achieve nice and fast final product?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Storing &lt;SPAN class="" lang="en"&gt;&lt;SPAN&gt;frequent&lt;/SPAN&gt;&lt;/SPAN&gt;ly changing data - what is the best way? Updating features' attributes (and therefore the database) of thousands of points every second may be troublesome. Is there better solution?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. What do you think about In-memory OLTP with SQL Server 2014? Would it help?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Jan 2017 13:07:10 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456277#M1399</guid>
      <dc:creator>MarcinPejski1</dc:creator>
      <dc:date>2017-01-18T13:07:10Z</dc:date>
    </item>
    <item>
      <title>Re: Heatmap - presenting data in Runtime 100.0.0</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456278#M1400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Marcin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) ArcGIS Runtime is missing a lot of Smart Mapping capabilites available in the JavaScript API. Heatmap or clustering are examples of those. In my case, I render the data on the server side and use MapService for visualisation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) GraphicsOveralys are designed to store temporary data. But, that needs to be tested case by case when using huge amount of data. It might be better to use FeatureLayer (with on interaction change cache) on ArcGIS Server / ArcGIS Online&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3) No suggestions at all.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 05:59:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456278#M1400</guid>
      <dc:creator>nita14</dc:creator>
      <dc:date>2017-01-19T05:59:44Z</dc:date>
    </item>
    <item>
      <title>Re: Heatmap - presenting data in Runtime 100.0.0</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456279#M1401</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Adam, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thank you for your reply. I've got some follow up questions, though.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. What do you mean by rendering the data on the server? Can you explain how to do it? Then, do you use&amp;nbsp; ArcGISMapImageLayer for visualization from MapService?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. I'll test it, thank you for that suggestion.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Marcin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 08:53:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456279#M1401</guid>
      <dc:creator>MarcinPejski1</dc:creator>
      <dc:date>2017-01-19T08:53:30Z</dc:date>
    </item>
    <item>
      <title>Re: Heatmap - presenting data in Runtime 100.0.0</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456280#M1402</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Marcin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ad 1) Right, I do use ArcGISMapImageLayer class. You can set symbology for your layers before publishing data as MapService or FeatureService. These settings are maintained by resulting services.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 09:09:04 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456280#M1402</guid>
      <dc:creator>nita14</dc:creator>
      <dc:date>2017-01-19T09:09:04Z</dc:date>
    </item>
    <item>
      <title>Re: Heatmap - presenting data in Runtime 100.0.0</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456281#M1403</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class=""&gt;&lt;P&gt;Adam,&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So is there any way you refresh this layer/data, or you don't do that?&lt;/P&gt;&lt;P style="min-height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Marcin&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 11:04:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456281#M1403</guid>
      <dc:creator>MarcinPejski1</dc:creator>
      <dc:date>2017-01-19T11:04:33Z</dc:date>
    </item>
    <item>
      <title>Re: Heatmap - presenting data in Runtime 100.0.0</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456282#M1404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Marcin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;You can update the underlaying data anyway you want i.e using ArcGIS Desktop Editing Tools (if reside on your DBMS), using REST API calls for FeatureService or any other custom tool that modify your data in the database. The service does not cache input data, it is accessed on every request made to your service. Hope this clarifies your question a bit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 11:24:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456282#M1404</guid>
      <dc:creator>nita14</dc:creator>
      <dc:date>2017-01-19T11:24:31Z</dc:date>
    </item>
    <item>
      <title>Re: Heatmap - presenting data in Runtime 100.0.0</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456283#M1405</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Adam,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;well, what I actually meant was refreshing the layer in the Java application. I know FeatureService has .refreshData() method but there is no such thing for Image layers. Apart from changing data somewhere underneath, I'd like to refresh the layer in the app every now and then (let's say 3 sec).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 11:30:02 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456283#M1405</guid>
      <dc:creator>MarcinPejski1</dc:creator>
      <dc:date>2017-01-19T11:30:02Z</dc:date>
    </item>
    <item>
      <title>Re: Heatmap - presenting data in Runtime 100.0.0</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456284#M1406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Marcin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, I see what you are getting at.... So, why don't you change every second a Viewpoint offseted by small distance and then change back to the original viewpoint? I know, it is a kind of bypassing the issue, but should work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Adam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2017 11:50:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/heatmap-presenting-data-in-runtime-100-0-0/m-p/456284#M1406</guid>
      <dc:creator>nita14</dc:creator>
      <dc:date>2017-01-19T11:50:06Z</dc:date>
    </item>
  </channel>
</rss>

