Ну, его понять, что вы хотите, чтобы скрыть существующую базовую карту с карты после добавления строки символов/Функции карта.
Это полностью зависит от того, как вы добавили свою базовую карту. Ниже приведены два разных подхода к достижению этого:
1. Базовая карта добавлена в качестве службы картографии.
если вы добавили базовую карту, как ArcGISTiledMapServiceLayer это время добавления дают ID или назначить в varibale и использовать hide()
метод, как только вы сделали с вашей линии графики
Для получения более подробной информации click here...
2. Базовая карта добавляется с использованием только ключа базовой карты
ArcGIS JS API также allo Пользователь ws добавит несколько базовых карт по умолчанию, используя только их ключи. Нажмите здесь, чтобы узнать ключи/Название default basemaps.
Однако, если вы используете второй подход, сначала сначала получите доступ к объекту слоя базовой карты на карте, и как только вы узнаете базовую карту, просто спрячьте это, используя метод слоя hide()
.
Не стесняйтесь снимать ваши запросы.
Надеясь это поможет :)
, что вы имеете в виду, отключив карту? удалите его отображение (пустая карта)! –
Я взял базовую карту, которая имеет тип улицы, и после этого я добавил графику i.e. line.Теперь я хочу отключить уличную базовую карту. Я хочу показать только строки. Возможно ли это в arcgis javascript? – Pallavi