Skip To Content

Создание пространственного отчета о статусе кэша карты

Пространственная информация о завершении полноте кэша карты содержится в файле Status.gdb базы геоданных каждой папки кэша. Вы можете скопировать эту базу геоданных в другую директорию и открыть классы ее пространственных объектов в ArcMap для просмотра таблиц статуса завершения кэша карты. Класс пространственных объектов TaskStatus особенно полезен для просмотра границ пакета.

Если вы считаете, что ваш файл Status.gdb не синхронизирован с действительным статусом кэша, то вы можете использовать инструмент Управление статусом кэша картографического сервиса (Manage Map Server Cache Status) для перестроения Status.gdb. Кэширование по запросу, ручное копирование листов в кэш или ошибки инструмента кэширования - все это может стать причиной нарушения синхронизации файла Status.gdb.

Status.gdb очень полезен при устранении неполадок в кэше. В случае сбоя кэша и невозможности возобновления работы с места окончания, запустите инструмент Управление статусом кэша картографического сервиса (Manage Map Server Cache Status) для перестроения статуса. Обратите внимание на области, в которых заканчивается кэш и оцените возможность происхождения ошибки по причине наличия в данной области объекта вашей карты. Затем выберите и экспортируйте в класс пространственных объектов не внесенные в кэш пакеты, а затем используйте их для определения границ следующей задачи кэширования. Такой подход быстрее, чем запуск функции Заново создать пустые листы (Recreate Empty Tiles) инструмента Управление листами кэша картографического сервера (Manage Map Server Cache Tiles).

Построение статуса текущей области интереса

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

Для этого запустите Управление статусом кэша картографического сервера и задайте параметру Режим управления (Manage Mode) значение REPORT_BUNDLE_STATUS. Затем задайте параметр Выходная папка (Output Folder), чтобы указать место размещения Status.gdb.

Опция REPORT_BUNDLE_STATUS позволяет выбрать область интереса и диапазон масштабов, проверяемых при создании Status.gdb. Имейте в виду, что создание статуса может потребовать некоторое время.

Вы можете изучить собственный Status.gdb (включая необходимый класс объектов TaskStatus) в ArcMap; однако не следует пытаться связать собственный Status.gdb с диалоговыми окнами статуса кэширования в ArcMap или ArcGIS Server Manager.