ArcGIS Enterprise предоставляет пользователям несколько способов поддержки вашего кэша и отслеживания его качества.
Просмотр статуса выполнения кэширования
В процессе или после записи в кэш картографического сервиса или сервиса изображений вы можете просмотреть отчет о проценте обработанных листов по каждому уровню масштабов в ArcGIS Server Manager, для чего необходимо нажать на небольшой значок сетки рядом с именем сервиса. Данный значок доступен при работе с любой картой или сервисом изображения, для которых определен кэш и которые настроены для использования кэша (вместо динамической прорисовки).
Пространственные отчеты о состоянии кэша карты
Пространственная информация о заполнении листов кэша карты содержится в файловой базе геоданных Status.gdb в каждой папке кэша. Вы можете сделать копию этой базы геоданных в другом каталоге и открыть ее классы объектов в ArcGIS Pro, чтобы просмотреть таблицы и карты состояния построения кэша карт. Класс объектов TaskStatus особенно полезен для просмотра границ пакета листов.
Если вы считаете, что ваш файл Status.gdb не синхронизирован с истинным состоянием кэша, вы можете воспользоваться инструментом Управление статусом кэша картографического сервера для перестроения Status.gdb. Кэширование по запросу, копирование листов вручную в кэш и ошибки инструмента кэширования могут привести к рассинхронизации Status.gdb.
Status.gdb исключительно важен при устранении неполадок с кэшем. Если у вас произошел сбой построения кэша и нет другого способа возобновить задание с того места, где построение остановилось, запустите инструмент Управление статусом кэша картографического сервера, чтобы перестроить его статус. Обратите внимание на области, где кэширование закончилось, и подумайте, мог ли какой-либо объект в этой области вашей карты спровоцировать сбой. Затем выберите и экспортируйте некэшированные пакеты в класс объектов и используйте их для определения границ вашего следующего задания кэширования. Этот подход работает намного быстрее, чем опция Заново создать пустые листы инструмента Управление листами кэша картографического сервера.
Создание статуса пользовательской области интереса
Границы пакетов и проценты построения кэша, которые вы видите по умолчанию в Status.gdb, вычисляются на основе полного экстента карты. Это прямоугольник, который может быть намного больше кэшируемой вами области. Если вы кэшируете географический объект неправильной формы и хотите быть уверенными в том, что эта область полностью покрывается листами, вы можете использовать инструмент Управление статусом кэша картографического сервера, чтобы создать собственную Status.gdb для указанной вами геометрии: например, границы класса пространственных объектов.
Для этого запустите инструмент Управление статусом кэша картографического сервера и задайте для параметра Режим управления значение REPORT_BUNDLE_STATUS. После этого задайте параметр Выходная папка, чтобы определить, куда будет помещен файл Status.gdb.
Опция REPORT_BUNDLE_STATUS дает вам возможность выбора нужной вам области и набора масштабов, которые будут проверяться при создании Status.gdb. Имейте в виду, что работа инструмента при создании статуса может занять некоторое время.