Resumen
Actualiza una caché de servicio de globo existente para reemplazar las teselas faltantes, sobrescribir las teselas desactualizadas o agregar teselas nuevas en áreas nuevas. La herramienta Actualizar caché del servidor de globo funciona en una única capa o en todas las capas del servicio.
Existen dos modos de funcionamiento para esta herramienta:
- Recrear teselas vacías: se crearán únicamente teselas que estén vacías (que se eliminaron
del disco), o que son nuevas porque la extensión de la caché cambió o porque se agregaron capas nuevas al servicio de globo. Las teselas existentes se dejarán sin cambios.
- Volver a crear todas las teselas: se reemplazarán todas las teselas, incluso las teselas existentes. Además, las teselas nuevas
se agregarán si la extensión de datos de capas cambió o si se agregaron capas nuevas al servicio de globo.
Uso
Esta herramienta se debe utilizar para actualizar una caché para el servidor globe existente. Para actualizar una caché, especifique el host del servidor globe. La herramienta enumerará automáticamente todos los objetos del servidor disponibles en ese servidor.
Al ejecutar una actualización sin especificar la extensión, se actualiza la extensión completa del servicio para los niveles de detalles específicos.
Esta herramienta resulta útil cuando es necesario actualizar sólo una parte de la caché de los servicios de globo. Si va a especificar los niveles de detalles "Desde" y "Hasta", asegúrese de especificar todos los niveles para los cuales desea generar teselas. El nivel de detalle Desde define el nivel de detalle más bajo con el que desea que se inicie la caché de datos. El nivel de detalle Hacia define la resolución más alta que desea que tenga el almacenamiento en caché de los datos.
Sintaxis
arcpy.server.UpdateGlobeServerCache(server_name, object_name, {update_extent}, Layer, lod_from, lod_to, {thread_count}, update_mode)
Parámetro | Explicación | Tipo de datos |
server_name | El nombre del host de ArcGIS Server que se utilizará para actualizar la caché. | String |
object_name | El nombre del servicio de globo que se utilizará para actualizar la caché. | String |
update_extent (Opcional) | Elija un área de la capa para la cual se debe actualizar la caché. Puede hacerlo escribiendo los valores de extensión o eligiendo una extensión desde una fuente de datos existente. | Extent |
Layer [layer;layer...,...] | Actualizar la caché de datos de las capas seleccionadas. Todas las capas están activadas por defecto. Si se desactiva una capa, la actualización no la afectará. | String |
lod_from | El nivel mínimo de detalle para la creación de la caché de datos. Cada nivel de detalle corresponde a una escala fija. Estos niveles son fijos y corresponden al esquema de ordenamiento en teselas de datos de ArcGlobe. Hay 21 niveles de detalle disponibles: Globo - 1:10000000 | Continente - 1:5000000 | Países - 1:2500000 | País - 1:1250000 | Estados - 1:625000 | Estado - 1:312500 | Condados - 1:156250 | Condado - 1:78125 | Área metropolitana - 1:39062 | Ciudades - 1:19531 | Ciudad - 1:9765 | Ciudad - 1:4882 | Vecindario - 1:2441 | Manzanas - 1:1220 | Manzana - 1:610 | Edificios - 1:305 | Edificio - 1:152 | Domicilios - 1:76 | Domicilios particulares - 1:38 | Domicilio - 1:19 | Habitaciones - 1:9 | Habitación - 1:4. | String |
lod_to | El nivel máximo de detalle para la creación de la caché de datos. Cada nivel de detalle corresponde a una escala fija. Estos niveles son fijos y corresponden al esquema de ordenamiento en teselas de datos de ArcGlobe. Hay 21 niveles de detalle disponibles: Globo - 1:10000000 | Continente - 1:5000000 | Países - 1:2500000 | País - 1:1250000 | Estados - 1:625000 | Estado - 1:312500 | Condados - 1:156250 | Condado - 1:78125 | Área metropolitana - 1:39062 | Ciudades - 1:19531 | Ciudad - 1:9765 | Ciudad - 1:4882 | Vecindario - 1:2441 | Manzanas - 1:1220 | Manzana - 1:610 | Edificios - 1:305 | Edificio - 1:152 | Domicilios - 1:76 | Domicilios particulares - 1:38 | Domicilio - 1:19 | Habitaciones - 1:9 | Habitación - 1:4. | String |
thread_count (Opcional) | Especifica la cantidad de instancias del servidor de globo de ArcGIS Server que se utilizan para crear la caché. La cantidad predeterminada corresponde a la cantidad máxima de instancias del servidor globe especificadas en las propiedades del servicio de globo, pero se puede cambiar a un número menor. | Long |
update_mode | Elija un modo para actualizar la memoria caché. Los dos modos son:
| String |
Muestra de código
# 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'")
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información de licenciamiento
- Basic: Requiere 3D Analyst
- Standard: Requiere 3D Analyst
- Advanced: Requiere 3D Analyst