是否可以指定要用于ESRI基本地图库的哪个ArcGIS基本地图(esri / dijit / BasemapGallery)?

将showArcGISBasemaps设置为true可以将所有内容都恢复原样,但我只希望选择其中的几个。 “道路”,“国家地理”和“卫星”。

var basemapGallery = new BasemapGallery({
    showArcGISBasemaps: true,
    map: map,
}, "myPlaceHolder");


浏览文档(https://developers.arcgis.com/javascript/3/jsapi/basemapgallery-amd.html)我似乎找不到任何东西。

另外,是否可以在将showArcGISBasemaps设置为false之后分别创建这些图层?

最佳答案

创建params.basemaps时,可以在BasemapGallery对象中指定底图:new BasemapGallery()

该链接中也有一个代码示例。祝好运!

09-30 00:01