Skip To Content

Утилита Создать схему кэша

Утилита Создать схему кэша позволяет вам задать кэш карты или сервиса изображений из командной строки, включая масштабы, кэш-каталог сервера, DPI, размер листа, начало отсчета листов, формат изображения и формат хранения. Она настраивает все необходимое для того, чтобы начать добавлять листы; однако, чтобы создать листы, вы должны далее запустить утилиту Управление листами кэша.

Справку по выборку параметров для кэша см. в статье Редактирование свойств кэширования сервиса в ArcGIS Server Manager.

Параметры

ПараметрDetails

-u

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

-p

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

-s

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

  • https://gisserver.domain.com:6443
  • https://webadaptorhost.domain.com/webadaptorname
Если сайт настроен с аутентификацией веб-уровня, необходимо указать локальный URL сайта.

-n

Имя сервиса, для которого вы хотите задать кэш. Это реализуется с применением синтаксиса <Service name>:<Service type>.

-Dc

Директория кэша ArcGIS Server для использования этим сервисом. Этот каталог должен быть зарегистрирован в ArcGIS Server.

-scales

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

-dpi

Разрешение кэша в пикселах на дюйм. Часто устанавливается на 96.

-TS

Размер листа в пикселах, предоставляемый подобно следующему: 125x125 | 256x256 | 512x512 | 1024x1024.

-TO

Начало отсчета схемы листов, которым определяется верхний левый угол сетки листов. Предоставляется как координаты в формате "x y". Можно определить координаты этой точки, изучив значения XMin и YMax конечной точки REST сервиса.

-TF

Формат изображения листа, предоставляемый в следующем виде: PNG | PNG8 | PNG24 | PNG32 | JPEG | MIXED.

-TC

Качество сжатия изображения листа, предоставляемое как целое число в диапазоне от 0 до 100, где 100 обозначает наивысшее качество. Этот метод используется только для форматов JPEG и MIXED.

-storage

Формат хранения кэша, предоставляемый в следующем виде: COMPACT | EXPLODED.

-h

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

--ignoressl

Необязательный параметр для отключения проверки сертификата SSL.

Пример

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

Прежние версии:

Если вы используете логику, автоматизирующую выполнение этих утилит, следует обновить скрипты, чтобы удалить зависимости Python. Ниже приведены примеры:

  • <ArcGIS Server installation location>/arcgis/server/tools/python
  • Расширение .py при ссылке на имя утилиты командной строки

Для правильного использования см. следующий пример:

<ArcGIS Server installation location>/arcgis/server/tools/admin/createcacheschema -u admin -p admin -s http://gisserver.domain.com:6080 -n SanDiego:MapServer -Dc <ArcGIS Server installation location>/arcgis/server/usr/directories/arcgiscache -scales "500000;250000;125000;66000;33000" -dpi 96 -TS 256x256 -TO "0 10000000" -TF MIXED -TC 90 -storage COMPACT

В этом разделе
  1. Параметры
  2. Пример