Краткий экскурс по кэшированию карт
В этом разделе
- Закладка Кэширование
- Инструмент Создать схему листов кэша картографического сервиса
- Инструмент Управление листами кэша сервера карт
- Директория кэша сервера
Ниже приведен обзор важных компонентов программного обеспечения, о которых нужно знать при создании и управлении кэшами карт.
Закладка Кэширование
На закладке Кэширование (Caching) в диалоговом окне Редактор сервиса (Service Editor) можно указать, что сервис должен использовать кэш, а затем сконфигурировать необходимые настройки, например, схему листов. Во вложенной закладке Дополнительные настройки (Advanced Settings) можно выбрать дополнительные опции, например, формат изображения и необходимость конфигурирования кэширования по запросу.
Эта закладка доступна в окне Каталог (Catalog) в ArcMap при публикации сервиса или при отображении свойств сервиса.
Рекомендации по использованию закладки Кэширование (Caching) находятся в разделе Доступные свойства кэша карты.
Инструмент Создать схему листов кэша картографического сервиса
Инструмент Создать схему листов кэша картографического сервиса (Generate Map Server Cache Tiling Scheme) позволяет создавать схему листов для карты, которая включает масштабы для кэширования, систему координат кэша и другие крайне важные свойства. В итоге инструмент создает файл схемы листов в формате XML. При создании нового кэша можно указать файл схемы листов, чтобы загрузить эти свойства.
Рекомендуется создавать схему листов с помощью этого инструмента и использовать ее для множества кэшей внутри организации.
Инструмент Управление листами кэша сервера карт
Инструмент Управление листами кэша сервера карт (Manage Map Server Cache Tiles) позволяет создавать, обновлять и удалять листы в существующем кэше. Открыть этот инструмент можно, щелкнув правой кнопкой мыши на дереве каталога и выбрав Управление кэшем (Manage Cache) > Управление листами (Manage Tiles).
Так как Управление листами кэша сервера карт (Manage Map Server Cache Tiles) является инструментом геообработки, его можно использовать в скрипте подобно любому другому инструменту для помощи при обновлении кэша на регулярной основе.
Директория кэша сервера
Директория кэша сервера – это папка на диске, в которой хранятся листы кэша.
Можно открыть директорию кэша для проверки листов кэша и файла схемы листов conf.xml. Директория кэша также может содержать статус файловой базы геоданных.gdb, который содержит информацию о том, какие листы были построены.
На рисунке ниже показан полистный формат кэша в Windows Explorer, где каждый лист хранится в отдельном файле. В компактном формате кэша используются большие файлы, называемые пакетами, которые хранят несколько листов.
Более подробно о директории кэша сервера см. Доступные свойства кэша карты.