<?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 Disable WMS getCapabilities request on not visible layers in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-wms-getcapabilities-request-on-not-visible/m-p/1412938#M84386</link>
    <description>&lt;P&gt;In my application, I have multiple WMS layers defined and most of them are marked as not visible. Users can toggle layer visibility in the Layer Tree widget. For each defined wms layer the getCapabilities request is sent on map initial load causing application startup to slow down significantly.&lt;/P&gt;&lt;P&gt;1. Is it possible to call the getCapaiblities request when user makes the layer visible?&lt;/P&gt;&lt;P&gt;2. Is it possible to provide all required parameters to create getMap request so the call to getCapabiilities won't be necessary? I found a similar question here:&amp;nbsp;&lt;A href="https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/create-wms-layer-without-getcapabilities-request/td-p/1002080" target="_blank"&gt;https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/create-wms-layer-without-getcapabilities-request/td-p/1002080&lt;/A&gt;&amp;nbsp;- maybe something changed in 4 years?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Sat, 20 Apr 2024 23:35:08 GMT</pubDate>
    <dc:creator>patryks</dc:creator>
    <dc:date>2024-04-20T23:35:08Z</dc:date>
    <item>
      <title>Disable WMS getCapabilities request on not visible layers</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-wms-getcapabilities-request-on-not-visible/m-p/1412938#M84386</link>
      <description>&lt;P&gt;In my application, I have multiple WMS layers defined and most of them are marked as not visible. Users can toggle layer visibility in the Layer Tree widget. For each defined wms layer the getCapabilities request is sent on map initial load causing application startup to slow down significantly.&lt;/P&gt;&lt;P&gt;1. Is it possible to call the getCapaiblities request when user makes the layer visible?&lt;/P&gt;&lt;P&gt;2. Is it possible to provide all required parameters to create getMap request so the call to getCapabiilities won't be necessary? I found a similar question here:&amp;nbsp;&lt;A href="https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/create-wms-layer-without-getcapabilities-request/td-p/1002080" target="_blank"&gt;https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/create-wms-layer-without-getcapabilities-request/td-p/1002080&lt;/A&gt;&amp;nbsp;- maybe something changed in 4 years?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 20 Apr 2024 23:35:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/disable-wms-getcapabilities-request-on-not-visible/m-p/1412938#M84386</guid>
      <dc:creator>patryks</dc:creator>
      <dc:date>2024-04-20T23:35:08Z</dc:date>
    </item>
  </channel>
</rss>

