<?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 When does getMap() return a valid map? in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583342#M54487</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using the JavaScript SDK 3.18 and I am relatively new to the SDK. I am using Angular 2 and TypeScript and I am trying to create my own layer that extends the ArcGISDynamicMapServiceLayer and I need access to that map so I can listen to the extent-changed event. I have tried the following in my TypeScript.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;export class MyDynamicMapServiceLayer extends ArcGISDynamicMapServiceLayer {
&amp;nbsp;&amp;nbsp;&amp;nbsp; constructor(url: string, options? ArcGISDynamicMapServiceLayerOptions) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; super(url, options);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.on('load', (event) =&amp;gt; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Check this.getMap() here
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.getMap();
&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;this._map;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this['_map']
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; event.target.getMap();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; event.layer.getMap();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
}&lt;/PRE&gt;&lt;P&gt;I have tried to get a reference to the map from the load event several different ways without success. What is the correct way to either get a reference to the map or to listen to the extent changed (so I can get access to the current LOD) from within a custom layer? Any suggestions would be appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; -eric&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 12 Dec 2021 16:39:26 GMT</pubDate>
    <dc:creator>EricPaitz</dc:creator>
    <dc:date>2021-12-12T16:39:26Z</dc:date>
    <item>
      <title>When does getMap() return a valid map?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583342#M54487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using the JavaScript SDK 3.18 and I am relatively new to the SDK. I am using Angular 2 and TypeScript and I am trying to create my own layer that extends the ArcGISDynamicMapServiceLayer and I need access to that map so I can listen to the extent-changed event. I have tried the following in my TypeScript.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;export class MyDynamicMapServiceLayer extends ArcGISDynamicMapServiceLayer {
&amp;nbsp;&amp;nbsp;&amp;nbsp; constructor(url: string, options? ArcGISDynamicMapServiceLayerOptions) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; super(url, options);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.on('load', (event) =&amp;gt; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Check this.getMap() here
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.getMap();
&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/STRONG&gt;this._map;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this['_map']
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; event.target.getMap();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; event.layer.getMap();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
}&lt;/PRE&gt;&lt;P&gt;I have tried to get a reference to the map from the load event several different ways without success. What is the correct way to either get a reference to the map or to listen to the extent changed (so I can get access to the current LOD) from within a custom layer? Any suggestions would be appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; -eric&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 16:39:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583342#M54487</guid>
      <dc:creator>EricPaitz</dc:creator>
      <dc:date>2021-12-12T16:39:26Z</dc:date>
    </item>
    <item>
      <title>Re: When does getMap() return a valid map?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583343#M54488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;this._map=super.getMap();??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 May 2017 16:56:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583343#M54488</guid>
      <dc:creator>HemingZhu</dc:creator>
      <dc:date>2017-05-26T16:56:13Z</dc:date>
    </item>
    <item>
      <title>Re: When does getMap() return a valid map?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583344#M54489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for the reply but super.getMap() also seems to return null. &lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;export class MyDynamicMapServiceLayer extends ArcGISDynamicMapServiceLayer {
&amp;nbsp;&amp;nbsp;&amp;nbsp; constructor(url: string, options? ArcGISDynamicMapServiceLayerOptions) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; super(url, options);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.on('load', (event) =&amp;gt; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log(super.getMap();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
}&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 16:39:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583344#M54489</guid>
      <dc:creator>EricPaitz</dc:creator>
      <dc:date>2021-12-12T16:39:28Z</dc:date>
    </item>
    <item>
      <title>Re: When does getMap() return a valid map?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583345#M54490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;base on MDN javascript doc, super.functionOnParent([arguments]) is the way to call. The only issue here is that the layer has to be loaded on the map before you can call this to get the map instance. tried this&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;super.on('load', (event) =&amp;gt; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;console.log(this.getMap());
});&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 01:05:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583345#M54490</guid>
      <dc:creator>HemingZhu</dc:creator>
      <dc:date>2021-12-12T01:05:00Z</dc:date>
    </item>
    <item>
      <title>Re: When does getMap() return a valid map?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583346#M54491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Why u need to extend that layer class?&lt;BR /&gt;Also u can make something like ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&lt;CODE&gt;var map = {
 createMap: function(div,basemap,centerx,centery,zoom){
 this.map = new esri.Map(div, {
 center:[centerx, centery],
 basemap: basemap,
 zoom:zoom,
 logo: false
 });
 return this.map;
 },
 getMap: function(){
 return this.map;
 }
}

export map;‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 01:05:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583346#M54491</guid>
      <dc:creator>EvelynHernandez</dc:creator>
      <dc:date>2021-12-12T01:05:03Z</dc:date>
    </item>
    <item>
      <title>Re: When does getMap() return a valid map?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583347#M54492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I agree that this appears to be the correct way (and time) to access the map. I am adding my layer to the map before I try to call getMap(). While I was trying to understand what was going wrong I would write out the event object to the console from the load event. It would show in the debug window that _map was set but when I tried to access it with something like getMap() it was always null. That to me looks like an odd timing issue so I tired the following.&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;export class MyDynamicMapServiceLayer extends ArcGISDynamicMapServiceLayer {
&amp;nbsp;&amp;nbsp;&amp;nbsp; constructor(url: string, options? ArcGISDynamicMapServiceLayerOptions) {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; super(url, options);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.on('load', (event) =&amp;gt; {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; setTimeout(() =&amp;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; console.log(super.getMap());
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }, 0);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp;&amp;nbsp;&amp;nbsp; }
}&lt;/PRE&gt;&lt;P&gt;It might be strange to use a setTimeout this way, especially since the wait time is 0 milliseconds, but this appears to let the layer finish initializing and set the _map variable, which I think is what getMap() returns. Oddly enough this worked.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Dec 2021 16:39:31 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583347#M54492</guid>
      <dc:creator>EricPaitz</dc:creator>
      <dc:date>2021-12-12T16:39:31Z</dc:date>
    </item>
    <item>
      <title>Re: When does getMap() return a valid map?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583348#M54493</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your reply. I am extending the ArcGISDynamicMapServiceLayer class so I can add several properties and objects to support a custom map contents (i.e. legend) control for our Angular 2 application. We would like to show sublayers, visibility, renderer, symbols, visible at scale for sublayers, etc. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 May 2017 18:24:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583348#M54493</guid>
      <dc:creator>EricPaitz</dc:creator>
      <dc:date>2017-05-26T18:24:17Z</dc:date>
    </item>
    <item>
      <title>Re: When does getMap() return a valid map?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583349#M54494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Eric, if you haven't already done so, I'd suggest&amp;nbsp;taking a look at patterns used by angular-esri-loader:&amp;nbsp;&lt;A class="link-titled" href="https://github.com/tomwayson/angular-esri-loader" title="https://github.com/tomwayson/angular-esri-loader"&gt;GitHub - tomwayson/angular-esri-loader: An Angular 2 service to help you load ArcGIS API for JavaScript Modules&lt;/A&gt;.&amp;nbsp;I can't speak specifically to extending layers, but it will definitely make your life easier as related to managing all the JS API module and Object dependences.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 May 2017 23:49:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583349#M54494</guid>
      <dc:creator>AndyGup</dc:creator>
      <dc:date>2017-05-26T23:49:43Z</dc:date>
    </item>
    <item>
      <title>Re: When does getMap() return a valid map?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583350#M54495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your reply Andy. We are familiar with how to load the ArcGIS JS API for an Angular 2 project and we are familiar with most of the posts from Tom Wayson about the topic. My question is about the live-cycle of the objects in the ArcGIS JS API, specifically the Map and Layer objects. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jun 2017 18:41:49 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583350#M54495</guid>
      <dc:creator>EricPaitz</dc:creator>
      <dc:date>2017-06-13T18:41:49Z</dc:date>
    </item>
    <item>
      <title>Re: When does getMap() return a valid map?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583351#M54496</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From what I have seen this is not a 100% solution either. I really do not understand why getMap() would not return a valid map object when called from within the load event. I have it mostly working now but I am not happy with the approach. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jun 2017 18:43:43 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583351#M54496</guid>
      <dc:creator>EricPaitz</dc:creator>
      <dc:date>2017-06-13T18:43:43Z</dc:date>
    </item>
    <item>
      <title>Re: When does getMap() return a valid map?</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583352#M54497</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Gotcha. I re-read your original post and I've seen this behavior before. There has been much discussion in past on what exactly the 'load' event represents. From&amp;nbsp;the API reference&amp;nbsp;"&lt;SPAN style="color: #4d4d4d; background-color: #ffffff;"&gt;Fires after layer properties for the layer are successfully populated,&lt;/SPAN&gt;" which is sort of ambiguous. My hunch concurs with yours that the layer has&amp;nbsp;not finished loading "all" of its&amp;nbsp;resources. Have you tried listening for the 'update-end' event just to see if it makes a difference?&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 13 Jun 2017 23:17:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/when-does-getmap-return-a-valid-map/m-p/583352#M54497</guid>
      <dc:creator>AndyGup</dc:creator>
      <dc:date>2017-06-13T23:17:26Z</dc:date>
    </item>
  </channel>
</rss>

