Создать кэш глобусного сервера (Generate Globe Server Cache) (Сервер)
Краткая информация
Формирует кэши данных глобуса на основе схемы листов данных ArcGlobe. Используйте этот инструмент для создания кэша данных глобуса с помощью указанного объекта сервиса глобуса.

Это устаревший инструмент. Вместо него используйте Управление листами кэша сервера глобуса (Manage Globe Server Cache Tiles).
Использование
-
Этот инструмент используется для создания кэша глобуса из существующего объекта сервиса глобуса. Для создания кэша с помощью серверного объекта укажите хост сервиса глобуса. Инструмент автоматически перечислит все объекты сервера, доступные на нем.
-
Вы можете создать кэш данных для всех слоев, содержащихся в объекте сервера, или для одного слоя.
-
Схема кэширования данных уже определена заранее. Поэтому все, что вам как пользователю нужно сделать, – это указать уровни детальности "от" и "до". Уровень детальности "от" определяет низший желаемый уровень детальности, с которого будет начинаться ваш кэш данных. Уровень детальности "до" определяет высшее желаемое разрешение, до которого будет происходить кэширование ваших данных.
-
Каждый поток создания кэша данных на клиенте должен иметь доступ к данным, иначе он не сможет использоваться при создании кэша.
-
Этот инструмент не принимает никакие установки, которые были указаны.
Синтаксис
Параметр | Объяснение | Тип данных |
server_name |
Имя хоста Менеджера серверных объектов ArcGIS Server Object Manager, которое будет использоваться для создания кэша. | String |
object_name |
Имя конфигурации сервера глобуса, которое будет использоваться для создания кэша. | String |
out_folder |
Родительский каталог для этого сервиса глобуса, где будет располагаться кэш данных. Директория кэша сервера должна быть зарегистрирована на сервере до запуска этого инструмента. Эта директория должна быть открыта на чтение/запись пользователю учетной записи ArcGIS for Server Object Container на каждом компьютере SOC в ArcGIS for Server. | String |
lod_from |
Выберите масштаб уровня детальности, с которого вы хотели бы начать кэширование слоя. Если масштабы наименьшего и наибольшего уровней детальности используются как минимум и максимум, будет построен полный кэш для слоя. | String |
lod_to |
Выберите масштаб уровня детальности, с которого вы хотели бы начать кэширование слоя. Если масштабы наименьшего и наибольшего уровней детальности используются как минимум и максимум, будет построен полный кэш для слоя. | String |
thread_count (дополнительно) |
Указанное количество потоков для попытки создания на стороне клиента. Каждый поток, в свою очередь, попытается создать контекст сервера на объекте сервиса глобуса для создания кэша. | Long |
Layer Layer;Layer... |
Выберите слои для включения в кэш слоя. | String |
Пример кода
# Importing standard library modules
import os, arcgisscripting
# Create the geoprocessing object
gp = arcgisscripting.create()
gp.GenerateGlobeServerCache("myglobeserver","Boundaries","Globe -
1:10000000","Countries - 1:2500000", 4,"'ESRI Countries (Small
Scale)';'ESRI Countries (Medium Scale)';LargeProvinces;'ESRI AWS
Boundaries';'AND Countries'")