<?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: Time Aware ArcGISImageServiceLayer, SDK 10.2 - No 'time' Argument in Query String in Java Maps SDK Questions</title>
    <link>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17951#M81</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;(I cross-posted on Android thread - working in both environments)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just checking back in - no luck so far.&amp;nbsp; I have been able to bang out a couple of REST-based non-SDK pieces of code that show the server's doing what's expected, but no luck on the client side on either Android or pure Java.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 26 Feb 2014 23:23:51 GMT</pubDate>
    <dc:creator>TimJohns</dc:creator>
    <dc:date>2014-02-26T23:23:51Z</dc:date>
    <item>
      <title>Time Aware ArcGISImageServiceLayer, SDK 10.2 - No 'time' Argument in Query String</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17950#M80</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I tried this on Android earlier this week, and ran into some limitations of the API (&lt;/SPAN&gt;&lt;A href="https://forums.arcgis.com/threads/103071-Time-Aware-ArcGISImageServiceLayer-SDK-10.2" rel="nofollow noopener noreferrer" target="_blank"&gt;see this post&lt;/A&gt;&lt;SPAN&gt;), so figured I'd give it a shot with the Java SDK, which DOES have the methods I was looking for exposed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;No luck - it seems like the ArcGIS Runtime SDK for Java is just not adding the time parameter into the query string.&amp;nbsp; In other words, with the code below, I get (ala Wireshark) the following:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/World/MODIS/ImageServer/exportImage?f=image&amp;amp;imageSR=4326&amp;amp;bbox=-180.0%2C-121.09756097560981%2C180.0%2C121.0975609756097&amp;amp;bboxSR=4326&amp;amp;size=984%2C662" rel="nofollow noopener noreferrer" target="_blank"&gt;http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/World/MODIS/ImageServer/exportImage?f=image&amp;amp;imageSR=4326&amp;amp;bbox=-180.0%2C-121.09756097560981%2C180.0%2C121.0975609756097&amp;amp;bboxSR=4326&amp;amp;size=984%2C662&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but what I WANT (and expect) is a query string like the following (note the 'time' parameter):&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/World/MODIS/ImageServer/exportImage?f=image&amp;amp;imageSR=4326&amp;amp;bbox=-180.0%2C-121.09756097560981%2C180.0%2C121.0975609756097&amp;amp;bboxSR=4326&amp;amp;size=984%2C662&amp;amp;time=1088665200000%2C+1094022000000" rel="nofollow noopener noreferrer" target="_blank"&gt;http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/World/MODIS/ImageServer/exportImage?f=image&amp;amp;imageSR=4326&amp;amp;bbox=-180.0%2C-121.09756097560981%2C180.0%2C121.0975609756097&amp;amp;bboxSR=4326&amp;amp;size=984%2C662&amp;amp;time=1088665200000%2C+1094022000000&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Note in the code below I tried various combinations of setCurrentTimeExtent() and setTimeInterval(), in createMap(), but no luck.&amp;nbsp; I can't seem to coax the SDK into adding the time parameter.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Any suggestions?&amp;nbsp; Has anyone successfully used the Java SDK (or the Android SDK) to specify the time interval for imagery from an ImageServer? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Relevant snippet here, actual full source code attached:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; private JMap createMap() throws Exception {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; final JMap jMap = new JMap();


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LayerList layers = jMap.getLayers();


&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; // Time Aware Layer - MODIS
&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; imageServiceLayer = new ArcGISImageServiceLayer(modisImageryPath);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Calendar startTime = Calendar.getInstance();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Calendar endTime = Calendar.getInstance();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; startTime.setTimeInMillis(1088665200000l); // Mid 2004
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; endTime.setTimeInMillis(1094022000000l); // About a month later
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TimeExtent timeExtent = new TimeExtent(startTime, endTime);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imageServiceLayer.setCurrentTimeExtent(timeExtent);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; imageServiceLayer.setTimeInterval(timeExtent);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jMap.setTimeInterval(timeExtent);
&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; layers.add(imageServiceLayer);


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return jMap;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Dec 2021 20:43:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17950#M80</guid>
      <dc:creator>TimJohns</dc:creator>
      <dc:date>2021-12-10T20:43:46Z</dc:date>
    </item>
    <item>
      <title>Re: Time Aware ArcGISImageServiceLayer, SDK 10.2 - No 'time' Argument in Query String</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17951#M81</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;(I cross-posted on Android thread - working in both environments)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just checking back in - no luck so far.&amp;nbsp; I have been able to bang out a couple of REST-based non-SDK pieces of code that show the server's doing what's expected, but no luck on the client side on either Android or pure Java.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 26 Feb 2014 23:23:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17951#M81</guid>
      <dc:creator>TimJohns</dc:creator>
      <dc:date>2014-02-26T23:23:51Z</dc:date>
    </item>
    <item>
      <title>Re: Time Aware ArcGISImageServiceLayer, SDK 10.2 - No 'time' Argument in Query String</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17952#M82</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Haven't seen this work either. Works with REST calls but doesn't work with SDK. Report this as a bug or raise it with ESRI support.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 14:23:36 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17952#M82</guid>
      <dc:creator>SachinKanaujia</dc:creator>
      <dc:date>2014-02-27T14:23:36Z</dc:date>
    </item>
    <item>
      <title>Re: Time Aware ArcGISImageServiceLayer, SDK 10.2 - No 'time' Argument in Query String</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17953#M83</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your post, from what you're saying this could be a bug, we're going to take a look at this so stay tuned.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;~Elise&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2014 17:57:52 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17953#M83</guid>
      <dc:creator>EliseAcheson1</dc:creator>
      <dc:date>2014-02-27T17:57:52Z</dc:date>
    </item>
    <item>
      <title>Re: Time Aware ArcGISImageServiceLayer, SDK 10.2 - No 'time' Argument in Query String</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17954#M84</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi again,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;At the upcoming release of the Runtime SDK for Java (10.2.2), Image Service layers will support time awareness. Thanks for flagging this up,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;~Elise&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Mar 2014 15:24:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17954#M84</guid>
      <dc:creator>EliseAcheson1</dc:creator>
      <dc:date>2014-03-05T15:24:30Z</dc:date>
    </item>
    <item>
      <title>Re: Time Aware ArcGISImageServiceLayer, SDK 10.2 - No 'time' Argument in Query String</title>
      <link>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17955#M85</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Elise,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you know if the ArcGIS Runtime SDK for Android 10.2.8 supports time aware image service layers.&amp;nbsp; I'm not seeing any methods for Dynamic Map Services, as shown in the SDK documentation pages, such as setTimeExtent()&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this a bug also?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jun 2016 14:46:45 GMT</pubDate>
      <guid>https://community.esri.com/t5/java-maps-sdk-questions/time-aware-arcgisimageservicelayer-sdk-10-2-no/m-p/17955#M85</guid>
      <dc:creator>CenterlineMapping</dc:creator>
      <dc:date>2016-06-27T14:46:45Z</dc:date>
    </item>
  </channel>
</rss>

