Skip To Content

Автономный кэш

API для клиентов ArcGIS позволяют приложениям загружать листы карты с сервера для автономной работы. Разрешение вашим клиентам экспорта фрагментов кэша позволяет REST API выполнять ряд операций, которые авторизуют эти загрузки. Для получения подробной информации см. раздел Экспорт листов.

Выполнение крупных загрузок может негативно сказаться на производительности сервера и вызвать перегрузку клиентского устройства. Вы можете использовать настройку кэша Ограничить экспорт в ArcGIS Pro, чтобы задать максимальное количество листов, которые клиент может запросить одновременно, и предотвратить проблемы с производительностью и местом в хранилище. Это ограничение можно также задать в ArcGIS Server Manager.

Подсказка:

Чтобы определить максимальное число листов, которые разрешено загружать, определите среднюю область, загружаемую вашими клиентами, и просмотрите общее число листов в этой области. Дополнительные сведения см. в разделе Просмотр состояния завершения кэширования.

Экспортируемые листы помещаются в выходную папку сервера. Если клиентам разрешено экспортировать листы, может потребоваться увеличить максимально допустимый возраст файлов в выходной папке сервера. Значение по умолчанию, равное 10 минутам, может оказаться недостаточным для получения листов клиентами, прежде чем они будут удалены. Более подробно см. Редактирование директории сервера в ArcGIS Server Manager. .

Производительность экспорта

REST API для экспорта листов использует сервис контроля кэширования. Число экземпляров, отведенных CachingTools, картографическим сервисам или сервисам изображений не влияет на производительность. Чтобы увеличить число одновременно выполняемых операций exportTiles, увеличьте число экземпляров сервиса контроля кэширования. Воспользуйтесь формулой 3*N, где N – число ядер одного компьютера с ArcGIS Server вашего сайта.