A reference layer from multiple basemaps stay on a map when the basemap is switched in the basemap gallery.
最後に公開された状態: June 29, 2015ArcGIS API for JavaScript
不具合 ID 番号
BUG-000085714
送信されました
February 27, 2015
最終更新日
June 5, 2024
適用対象
ArcGIS API for JavaScript
見つかったバージョン
3.12
オペレーティング システム
Windows OS
オペレーティング システムのバージョン
7 64 Bit
ステータス
Known Limit
開発チームによる確認後に、この問題が、Esri の管理の範囲外にあるソフトウェアの既知の制限に関するものであると判断されました。 問題の「参考情報」セクションに、さらに詳細な説明が示されていることがあります。
参考情報
This is a known limit with 3.x and will be addressed in 4.x.
対処法
Set one of the basemaps as a starting basemap, and add the following code in the application :
var bool = true; // declare this globally
basemapGallery.on("selection-change", function() {
if(bool == true){
map.removeLayer(map.getLayer("layer1"));
bool = false; // Since this happens only ones we don't need it anymore.
}
});