Краткая информация
Обновляет существующий кэш Сервиса глобуса для замены отсутствующих листов, перезаписи устаревших листов и добавления новых листов в новых областях. Инструмент Обновить кэш сервиса глобуса может быть применен как к одному слою, так и ко всем слоям сервиса.
Существует два разных режима работы этого инструмента:
- Заново создать пустые листы – создаются только пустые листы (которые были удаленыс диска) или новые листы вследствие изменений экстента кэша или добавления новых слоев в сервис глобуса. Существующие листы останутся неизменными. 
- Заново создать все листы – заменяются все листы, включая существующие. Кроме того, новые листыбудут добавлены, если экстент данных слоя изменился или новые слои были добавлены в сервис глобуса. 
Использование
- Этот инструмент нужно использовать для обновления существующего кэша сервера глобуса. Чтобы обновить кэш, укажите узел сервера глобуса. Инструмент автоматически перечислит все объекты сервера, доступные на нем. 
- Запуск обновления без указания экстента обновит весь экстент сервиса для указанных уровней детальности. 
- Обновление полезно выполнять при необходимости обновления только части кэша сервисов глобуса. При определении уровней детальности 'From' и 'To' убедитесь, что указаны все уровни, для которых следует создать листы. Уровень детальности "От" определяет самый низкий уровень детальности, с которого должен начинаться кэш данных. Уровень детальности "До" определяет высшее желаемое разрешение, до которого будет происходить кэширование ваших данных. 
Синтаксис
UpdateGlobeServerCache(server_name, object_name, {update_extent}, Layer, lod_from, lod_to, {thread_count}, update_mode)| Параметр | Объяснение | Тип данных | 
| server_name | Имя узла ArcGIS Server, которое будет использоваться для обновления кэша. | String | 
| object_name | Имя сервиса глобуса, который будет использоваться для обновления кэша. | String | 
| update_extent (Дополнительный) | Выберите область слоя для которого следует обновить кэш. Это можно сделать путем определения значений экстента или выбора экстента из существующего источника данных. | Extent | 
| Layer [layer;layer...,...] | Обновите кэш данных для выбранных слоев. По умолчанию выбраны все слои. Если слой не выбран, он не будет обновляться. | String | 
| lod_from | Минимальный уровень детальности для построения кэша данных. Каждый уровень детальности соответствует фиксированному масштабу. Эти уровни зафиксированы и соответствуют схеме листов данных ArcGlobe. Существует 21 уровень детальности: Глобус – 1:10000000 | Континент – 1:5000000 | Страны – 1:2500000 | Страна – 1:1250000 | Штаты- 1:625000 | Штат – 1:312500 | Страны – 1:156250 | Страна – 1:78125 | Мегаполис – 1:39062 | Города – 1:19531 | Город – 1:9765 | Поселок – 1:4882 | Пригород – 1:2441 | Городские кварталы – 1:1220 | Городской квартал – 1:610 | Здания – 1:305 | Здание – 1:152 | Дома – 1:76 | Приусадебный участок – 1:38 | Дом – 1:19 | Комнаты – 1:9 | Комната – 1:4. | String | 
| lod_to | Максимальный уровень детальности для построения кэша данных. Каждый уровень детальности соответствует фиксированному масштабу. Эти уровни зафиксированы и соответствуют схеме листов данных ArcGlobe. Существует 21 уровень детальности: Глобус – 1:10000000 | Континент – 1:5000000 | Страны – 1:2500000 | Страна – 1:1250000 | Штаты- 1:625000 | Штат – 1:312500 | Страны – 1:156250 | Страна – 1:78125 | Мегаполис – 1:39062 | Города – 1:19531 | Город – 1:9765 | Поселок – 1:4882 | Пригород – 1:2441 | Городские кварталы – 1:1220 | Городской квартал – 1:610 | Здания – 1:305 | Здание – 1:152 | Дома – 1:76 | Приусадебный участок – 1:38 | Дом – 1:19 | Комнаты – 1:9 | Комната – 1:4. | String | 
| thread_count (Дополнительный) | Задает количество экземпляров Globe Server ArcGIS Server, которые используются для создания кэша. По умолчанию это количество равно максимальному количеству экземпляров сервера глобуса, указанного в свойствах сервиса глобуса, однако может быть изменено на более низкое значение. | Long | 
| update_mode | Выберите режим для обновления кэша. Существует два режима: 
 | String | 
Пример кода
# Importing standard library modules
import arcgisscripting
 
# Create the geoprocessing object
gp = arcgisscripting.create()
  
gp.UpdateGlobeServerCache("myglobeserver", "Boundaries", "Globe - 1:10000000", "Countries - 1:2500000", 4, "'ESRI Countries (Small Scale)';'ESRI Countries Medium Scale)';LargeProvinces;'ESRI AWS Boundaries';'AND Countries'")
Параметры среды
Этот инструмент не использует параметры среды геообработки
Информация о лицензиях
- Basic: Требуется 3D Analyst
- Standard: Требуется 3D Analyst
- Advanced: Требуется 3D Analyst