是否可以在我的地图上显示 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>