2014-02-07 3 views
1

API-интерфейс API-интерфейса ArcGIS ESRI для всех типов слоев. Но, TitledMapService не работает должным образом, его не дает флажок для этого типа servcie. Разница между обоими двумя приведена ниже. как это исправить?ESRI javascript API TOC не работает для TitledMapService

ответ

1

Вы отправили одно и то же изображение дважды, но я думаю, что знаю, к чему вы клоните. Вы имеете в виду ArcGISTiledMapService и что есть только один флажок, чтобы включить/выключить слой, и что он не может быть расширен, чтобы отображать подслои и включать/выключать их, как вы можете, с помощью динамического слоя. Это на самом деле по дизайну.

Плиточный слой использует набор кешированных плит для рендеринга слоя. Плитки создаются и кэшируются на сервере, что позволяет быстро возвращать одинаковый набор плиток для всех пользователей сервиса. Это означает, что вы не можете выбрать разные подслои для включения или выключения - кеш представляет собой единый вид службы карт, который используется всеми пользователями.

Если вы хотите проверить или включить или отключить подслои, обратитесь к сервису в качестве ArcGISDynamicMapService.

Надеюсь, это поможет,

+0

Nice .. Спасибо – user279

Смежные вопросы