Утилита Manage Cache Tiles

Утилита Управлять листами кэша (Manage Cache Tiles) позволяет управлять кэшем листов картографического или сервиса изображений из командной строки. С помощью этой утилиты вы можете добавлять или удалять листы из кэша.

Перед запуском этой утилиты вы должны указать кэш для этого сервиса. Для этого можно использовать утилиту Создать схему кэша (Create Cache Schema).

Parameters

Параметр

Сведения

-u

Имя пользователя ArcGIS Server, запускающего утилиту. Пользователь должен иметь соответствующие права для выполнения этого действия.

-p

Пароль пользователя, указанного с параметром -u.

-s

URL-адрес сайта в одном из следующих форматов:

  • http://gisserver.domain.com:6080
  • http://webadaptor.domain.com/arcgis

-n

Имя сервиса, чьими листами кэша вы желаете управлять. Если сервис находится в корневой папке, используйте синтаксис <Service name>:<Service type>. Если сервис находится в папке, используйте синтаксис <Folder name>/<Service name>:<Service type>.

-масштабы

Масштабы, для которых вы хотите управлять листами кэша, предоставляются в виде строки элементов, разделенных точкой с запятой, как то "24000, 12000; 6000; 3000".

-режим

Режим обновления, определяющий хотите ли вы создавать листы, создает только пустые в текущий момент листы или удаляет листы. Доступны следующие значения: RECREATE_ALL_TILES | RECREATE_EMPTY_TILES | DELETE_TILES.

-i

Число экземпляров сервиса ArcGIS Server's CachingTools для использования в задании. Дополнительные сведения см. в разделе Распределение ресурсов сервера для кэширования.

-Область интересов (AOI)

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

-экстент

Необязательно. Прямоугольный экстент, определяющий, где создаются листы. Допустимые форматы "xmin;ymin;xmax;ymax".

-время ожидания

Определяет, должна ли утилита запускаться синхронно (WAIT) или несинхронно (DO_NOT_WAIT). Если вы выбрали несинхронный запуск, то вы можете продолжать выполнять другие команды при запуске этой утилиты.

-t

Передает токен серверу при запуске утилиты. Если этот параметр не указывается, используется аутентификация HTTP.

-h

Вывод справки по утилите.

Пример:

В следующем примере создаются листы кэша для картографического сервиса с именем SanDiego.

<ArcGIS Server installation location>/arcgis/server/tools/python <ArcGIS Server installation location>/arcgis/server/tools/admin/managecachetiles.py -u admin -p admin -s http://gisserver.domain.com:6080 -n SanDiego:MapServer -scales "500000;250000;125000;66000" -mode RECREATE_ALL_TILES -i 3 -wait DO_NOT_WAIT -t
5/16/2014