kmz ファイルの個々のレイヤーをマップに表示することはできますか? ArcGIS API for JavaScript を使用しています。NWS のこの KMZ ファイルを使用して、現在の 4 日の見通しから現在の 8 日の見通しまで (合計 5 フォルダー) のみを表示したいと考えています。「Current Day 4 outlook」はフォルダーの名前で、そのフォルダー内に「day_4otlk_20130920_prob」というレイヤーがあります。
現在、予測可能性が低いため、これらのレイヤーにはデータがありませんが、将来的にはそうなるでしょう。これはサンプルから取得したコードで、KMZ ファイルを置き換えたものです。ありがとうございました。
<script>
var map;
require([
"esri/map", "esri/layers/KMLLayer",
"dojo/parser", "dojo/dom-style",
"dijit/layout/BorderContainer", "dijit/layout/ContentPane", "dojo/domReady!"
], function(
Map, KMLLayer,
parser, domStyle
) {
map = new Map("map", {
basemap: "topo",
center: [-99, 42.68],
zoom: 4
});
parser.parse();
var kmlUrl = "http://www.spc.noaa.gov/products/outlook/SPC_outlooks.kmz";
var kml = new KMLLayer(kmlUrl);
map.addLayer(kml);
kml.on("load", function() {
domStyle.set("loading", "display", "none");
});
});
</script>