Hello all!
Was wondering if it's possible to create a .js file with a long list of FeatureLayer URLs, and access those FeatureLayers from my main .js file in order create a GroupLayer that can be more simply controlled/rendered?
the FeatureLayer list is so long that I did not want to clutter my main .js file. hoping to keep it cleaner with separate list of URLs in a separate file and just access it. can I read those newly created Layers from main.js?
example:
-layers.js-
const firstLayer = new FeatureLayer({
url: "https://../FeatureServer/0",
})
const secondLayer = new FeatureLayer({
url: "https://../FeatureServer/0",
})
const thirdLayer = new FeatureLayer({
url: "https://../FeatureServer/0",
})
-main.js-
const newGroupLayer = new GroupLayer({
renderer: Render,
layers: [firstLayer, secondLayer, thirdLayer]
});
map.add(newGroupLayer);