Expandable Basemap Gallery problem (no basemaps available)

539
1
Jump to solution
02-06-2018 10:50 PM
TubaKumbara
Occasional Contributor

Hello.

I've adding some basemaps to my sceneview

var myBasemap;

for each .............. {

     myBasemap.baseLayers.add( new TileLayer ({ url: myurl, title: mytitle, visible: true  }))

}

var mymap = new Map ({ basemap: myBasemap, layers: [ mylayers ] });;

var mysceneview = new SceneView (................... map: mymap)

I'm seeing my basemap on sceneview when i started program. But cannot create basemap gallery. 

I'm getting "No Basemaps Available" message. 

var basemapGal = new BasemapGallery ({

     view: mysceneview,

     container: document.createElement("div")

})

var bgExpand = new Expand({ view: mysceneview, content: basemapGal.container, expandIconClass: "esri-icon-basemap" }); // view.ui.add(bgExpand, "top-right");

thanks inadvance.

0 Kudos
1 Solution

Accepted Solutions
TubaKumbara
Occasional Contributor

ok. i found a solution that basemapgallerry needs source property as an array which has layer list

View solution in original post

0 Kudos
1 Reply
TubaKumbara
Occasional Contributor

ok. i found a solution that basemapgallerry needs source property as an array which has layer list

0 Kudos