Для создания кэша глобуса необходимо выполнить два шага:
- Настройка свойств кэша глобуса.
- Создание листов кэша глобуса.
В данной статье описывается только первый шаг, свойства кэша сервера глобуса, которые вы можете настроить.
Если вы просмотрели и настроили свойства, как это описано ниже, и готовы переходить к созданию листов кэша, см. статью Создание листов кэша глобуса для соответствующих инструкций.
Свойства кэша глобуса
Установка свойств кэша глобуса производится на закладке Кэширование (Caching) в диалоговом окне Редактор сервисов (Service Editor). В разделе Доступ к свойствам кэш глобуса представлены инструкции для доступа к закладке Кэширование (Caching).
Ниже приведены доступные настройки кэша на закладке Кэширование (Caching) для сервисов глобуса:
Директория кэша сервера
На закладке Кэширование (Caching) в Редакторе сервисов (Service Editor) можно изменить директорию кэша сервера, выбранную при создании сервиса глобуса. В раскрывающемся списке будут указаны все директории кэша на сервере.
При установке ArcGIS for Server директория кэша сервера и связанная виртуальная папка кэша создаются автоматически. Расположение по умолчанию: <директория установки ArcGIS for Server>\arcgisserver\directories\arcgiscache. В серверной директории кэша хранятся кэши предварительно созданных листов, которые сервисы глобуса используют для более быстрого отображения. В одной директории кэша сервера могут храниться несколько кэшей, однако, по желанию можно добавить на сервер более одной директории кэша сервера.
После публикации сервиса вы можете использовать инструменты геообработки в ArcGIS for Server для создания кэша и его сохранения в директориях кэша. Для кэшированных сервисов часто требуется много места на диске, поэтому убедитесь в том, что на диске достаточно места для записи данных, создаваемых во время процесса кэширования.
Более подробно о директории кэша сервера находится в разделе Как работает кэш глобуса.
Создание листов по запросу
Листы всегда создаются при перемещении пользователей по глобусу, поэтому опция построения листов по запросу всегда включена. Листы ранее не кэшированных областей будут построены и добавлены в кэш, когда к ним будет произведен запрос пользователя.
Примечание:
В случае со слоями рельефа необходимо построить полный кэш, используя инструмент построения кэша, упомянутый выше. Полный кэш глобуса требуется для использования сервиса глобуса со слоями рельефа, так как вы не можете рассчитывать, что при навигации пользователей по глобусу будет построен весь кэш глобуса по запросу.
В этом разделе содержатся советы по эффективному использованию кэширования по запросу. Подробные советы см. в разделе Кэширование карты по запросу.
Разрешение локального кэширования листов
Наконец, вы можете разрешить локальное кэширование листов. При навигации пользователей по сервису глобуса листы по умолчанию сохраняеются на их локальных компьютерах. Это позволяет повысить производительность, если пользователи просматривают одни и те же области. Однако после обновления кэша глобуса листы утратят актуальность, и пользователи должны будут очистить свой локальный кэш, прежде чем смогут увидеть изменения. Если кэш глобуса часто обновляется, то рекомендуется отключить опцию сохранения листов локально на стороне клиентов.
Создание листов кэша глобуса
После окончания установки свойств кэша и публикации сервиса глобуса, щелкните сервис правой кнопкой мыши в дереве Каталог (Catalog) и щелкните Управление кэшем (Manage Cache) > Управление листами (Manage Tiles), чтобы запустить создание листов. Этот инструмент геообработки также можно использоваться для обновления, если данные изменились.