将要素集合添加到图层列表

时间:2019-08-20 16:36:43

标签: arcgis-js-api

我已经添加了所有ArcGISDynamicMapServiceLayer。如何添加具有要素集合的要素图层?

   //var wildfireLayer = new FeatureLayer("http://sampleserver6.arcgisonline.com/arcgis/rest/services/Wildfire/FeatureServer/0");


  var atlasLayer = new ArcGISDynamicMapServiceLayer("http://sampleserver6.arcgisonline.com/arcgis/rest/services/Census/MapServer", {
    "id": "atlasLayer",
    "showAttribution": false
  });

  var recreationLayer = new ArcGISDynamicMapServiceLayer("http://sampleserver6.arcgisonline.com/arcgis/rest/services/Recreation/MapServer", {
    "id": "recreationLayer",
    "showAttribution": false
  });

  var waterNetLayer = new ArcGISDynamicMapServiceLayer("http://sampleserver6.arcgisonline.com/arcgis/rest/services/Wildfire/FeatureServer", {
    "id": "waterNetworkLayer",
    "showAttribution": false
  })

  map.addLayers([atlasLayer, recreationLayer, waterNetLayer]);

  var llWidget = new LayerList({
     map: map,
     layers: [{
       layer: atlasLayer,
        id: "Atlas layers",
        subLayers: true
     },{
       layer: recreationLayer,
        id: "Recreation Layer",
        subLayers: true
     },{
       layer: waterNetLayer,
        id: "Water Network Layer",
        subLayers: true
     }]
  },"layerList");
  llWidget.startup();

});

0 个答案:

没有答案