<?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 Display individual layers of a kml service in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-individual-layers-of-a-kml-service/m-p/440548#M40646</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is it possible to display individual layers of a kmz file on the map? Using this KMZ file from the NWS, I would like to display only Current Day 4 outlook through Current Day 8 outlook (5 folders total). "Current Day 4 outlook" is the name of the folder, and within that folder is a layer called "day_4otlk_20130920_prob"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Currently, those layers don't have any data due to low predictability, but in the future they will. This is the code taken from a sample with the KMZ file replaced. Thank you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
&amp;lt;script&amp;gt;
&amp;nbsp; var map;
&amp;nbsp; require([
&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/map", "esri/layers/KMLLayer",
&amp;nbsp;&amp;nbsp;&amp;nbsp; "dojo/parser", "dojo/dom-style", 

&amp;nbsp;&amp;nbsp;&amp;nbsp; "dijit/layout/BorderContainer", "dijit/layout/ContentPane", "dojo/domReady!"
&amp;nbsp; ], function(
&amp;nbsp;&amp;nbsp;&amp;nbsp; Map, KMLLayer, 
&amp;nbsp;&amp;nbsp;&amp;nbsp; parser, domStyle
&amp;nbsp; ) {
&amp;nbsp;&amp;nbsp;&amp;nbsp; map = new Map("map", { 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basemap: "topo",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; center: [-99, 42.68],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoom: 4
&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&amp;nbsp;&amp;nbsp;&amp;nbsp; parser.parse();

&amp;nbsp;&amp;nbsp;&amp;nbsp; var kmlUrl = "http://www.spc.noaa.gov/products/outlook/SPC_outlooks.kmz";
&amp;nbsp;&amp;nbsp;&amp;nbsp; var kml = new KMLLayer(kmlUrl); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; map.addLayer(kml);
&amp;nbsp;&amp;nbsp;&amp;nbsp; kml.on("load", function() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; domStyle.set("loading", "display", "none");
&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp; });
&amp;lt;/script&amp;gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 20 Sep 2013 13:11:00 GMT</pubDate>
    <dc:creator>AndrewL</dc:creator>
    <dc:date>2013-09-20T13:11:00Z</dc:date>
    <item>
      <title>Display individual layers of a kml service</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-individual-layers-of-a-kml-service/m-p/440548#M40646</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Is it possible to display individual layers of a kmz file on the map? Using this KMZ file from the NWS, I would like to display only Current Day 4 outlook through Current Day 8 outlook (5 folders total). "Current Day 4 outlook" is the name of the folder, and within that folder is a layer called "day_4otlk_20130920_prob"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Currently, those layers don't have any data due to low predictability, but in the future they will. This is the code taken from a sample with the KMZ file replaced. Thank you.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;
&amp;lt;script&amp;gt;
&amp;nbsp; var map;
&amp;nbsp; require([
&amp;nbsp;&amp;nbsp;&amp;nbsp; "esri/map", "esri/layers/KMLLayer",
&amp;nbsp;&amp;nbsp;&amp;nbsp; "dojo/parser", "dojo/dom-style", 

&amp;nbsp;&amp;nbsp;&amp;nbsp; "dijit/layout/BorderContainer", "dijit/layout/ContentPane", "dojo/domReady!"
&amp;nbsp; ], function(
&amp;nbsp;&amp;nbsp;&amp;nbsp; Map, KMLLayer, 
&amp;nbsp;&amp;nbsp;&amp;nbsp; parser, domStyle
&amp;nbsp; ) {
&amp;nbsp;&amp;nbsp;&amp;nbsp; map = new Map("map", { 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; basemap: "topo",
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; center: [-99, 42.68],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; zoom: 4
&amp;nbsp;&amp;nbsp;&amp;nbsp; });

&amp;nbsp;&amp;nbsp;&amp;nbsp; parser.parse();

&amp;nbsp;&amp;nbsp;&amp;nbsp; var kmlUrl = "http://www.spc.noaa.gov/products/outlook/SPC_outlooks.kmz";
&amp;nbsp;&amp;nbsp;&amp;nbsp; var kml = new KMLLayer(kmlUrl); 
&amp;nbsp;&amp;nbsp;&amp;nbsp; map.addLayer(kml);
&amp;nbsp;&amp;nbsp;&amp;nbsp; kml.on("load", function() {
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; domStyle.set("loading", "display", "none");
&amp;nbsp;&amp;nbsp;&amp;nbsp; });
&amp;nbsp; });
&amp;lt;/script&amp;gt;&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Sep 2013 13:11:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/display-individual-layers-of-a-kml-service/m-p/440548#M40646</guid>
      <dc:creator>AndrewL</dc:creator>
      <dc:date>2013-09-20T13:11:00Z</dc:date>
    </item>
  </channel>
</rss>

