Обновить кэш сервиса глобуса (Update Globe Server Cache) (Сервер)
Резюме
Обновляет существующий кэш Сервиса глобуса для замены отсутствующих листов, перезаписи устаревших листов и добавления новых листов в новых областях. Инструмент Обновить кэш сервиса глобуса (Update Globe Server Cache) может быть применен как к одному слою, так и ко всем слоям сервиса.

Это устаревший инструмент. Вместо него используйте Управление листами кэша сервера глобуса (Manage Globe Server Cache Tiles).
Существует два разных режима работы этого инструмента:
- Заново создать пустые листы (Recreate Empty Tiles) — создаются только пустые листы (которые были удалены
с диска) или новые листы вследствие изменений экстента кэша или добавления новых слоев в сервис глобуса. Существующие листы останутся неизменными.
- Заново создать все листы (Recreate All Tiles) — заменяются все листы, включая существующие. Кроме того, новые листы
будут добавлены, если экстент данных слоя изменился или новые слои были добавлены в сервис глобуса.
Использование
-
Этот инструмент нужно использовать для обновления существующего кэша сервера глобуса. Чтобы обновить кэш, укажите узел сервера глобуса. Инструмент автоматически перечислит все объекты сервера, доступные на нем.
-
Запуск обновления без указания экстента обновит весь экстент сервиса для указанных уровней детальности.
-
Обновление полезно выполнять при необходимости обновления только части кэша сервисов глобуса. При определении уровней детальности 'from'(от) и 'To' (до) убедитесь, что указаны все уровни, для которых следует создать листы. Уровень детальности от (From Level of Detail) определяет самый низкий уровень детальности, с которого должен начинаться кэш данных. Уровень детальности до (To Level of detail) определяет высшее желаемое разрешение, до которого будет происходить кэширование ваших данных.
-
Этот инструмент не принимает никакие установки, которые были указаны.
Синтаксис
Параметр | Объяснение | Тип данных |
server_name |
Имя узла ArcGIS for 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 (дополнительно) |
Указывает количество экземпляров сервера глобуса ArcGIS for Server, который используется для создания кэша. По умолчанию это количество равно максимальному количеству экземпляров сервера глобуса, указанного в свойствах сервиса глобуса, однако может быть изменено на более низкое значение. | Long |
update_mode |
Выберите режим для обновления кэша. Существует два режима:
| Boolean |
Пример кода
# Importing standard library modules
import os, 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'")