Dear Users, I try to go along with the object "LayerList".
I want to implement 3 WMS-Layers.
All of them work fine.
const layer1 = new WMSLayer({
url: "https://gis.kreis-steinfurt.de/arcgis13/services/Geobasisdaten/Geobasisdaten_Kreissuebersichtskarte_DTK_farbe/MapServer/WMSServer",
sublayers: [
{
name: "0"
}
], title: "DTK Kreis Steinfurt",
visible:true
});
const layer2 = new WMSLayer({
url: "https://gis.kreis-steinfurt.de/arcgis14/services/Umwelt/Umwelt_Gewaesser/MapServer/WMSServer",
sublayers: [
{
name: "0"
}
], title: "Gewaesser Kreis Steinfurt",
visible:true
});
const layer3 = new WMSLayer({
url: "http://xxxxxxxxxxxxxxxxxxx.intern/cgi-bin/mapserv?map=KLIMA",
sublayers: [
{
name: "Klima"
}
], title: "Klima",
visible:true
});
But when I try:
const map = new Map({
basemap: {
baseLayers: [layer3],
layers: [layer1,layer2]
}
});
I can see only the baselayer in the map?
What do I have to do, that the other layers are shown above the baselayer?
And how can I use the LayerList (I mean: Which code do I need)
to set the layers on and off?
Thank you very much, Kai