Skip To Content

Utilidad Administrar las teselas de la caché

En este tema

La utilidad Administrar las teselas de la caché permite administrar las teselas en la caché de servicios de mapas o imágenes desde la línea de comandos. Con esta utilidad se pueden añadir o eliminar teselas de una caché.

Antes de ejecutar esta utilidad, deberá haber definido una caché del servicio. Puede hacerlo con la utilidad Crear esquema de caché.

Parámetros

ParámetroDetalles

-u

El nombre de un usuario de ArcGIS Server que ejecutará la utilidad. El usuario debe tener el nivel apropiado de privilegios para ejecutar la acción. Si su sitio está configurado con la autenticación a nivel web, especifique un usuario integrado, como la cuenta del administrador del sitio principal.

-p

La contraseña del usuario especificado con el parámetro -u.

-s

La dirección URL del sitio en uno de los formatos siguientes:

  • http://gisserver.domain.com:6080
  • http://webadaptor.domain.com/arcgis
Si su sitio está configurado con la autenticación a nivel web, deberá especificar la URL local del sitio.

-n

El nombre del servicio cuyas teselas en caché desee administrar. Si el servicio está en el directorio raíz, utilice la sintaxis <Service name>:<Service type>. Si el servicio está en una carpeta, utilice la sintaxis <Folder name>/<Service name>:<Service type>.

-scales

Las escalas para las que desea administrar las teselas de la caché, indicadas en forma de cadena separada por un punto, como por ejemplo 12000;6000;3000.

-mode

El modo de actualización, que define si se desea crear las teselas, crear solo las teselas que estén actualmente vacías o eliminar las teselas. Los valores disponibles respectivos son RECREATE_ALL_TILES | RECREATE_EMPTY_TILES | DELETE_TILES.

-i

El número de instancias del servicio CachingTools de ArcGIS Server que se puede usar para este trabajo. Consulte Asignación de recursos del servidor para el almacenamiento en memoria caché.

-AOI

Opcional. La ruta hasta una clase de entidad cuyos límites definan donde se deben crear las teselas. Esto puede ahorrar tiempo y espacio de almacenamiento si se almacenan en la caché geografías con formas irregulares.

-extent

Opcional. Una extensión rectangular que define dónde se crean las teselas. Se indica en el formato xmin;ymin;xmax;ymax.

-wait

Define si la utilidad debe ejecutarse de forma síncrona (WAIT) o asíncrona (DO_NOT_WAIT). Si opta por dejar que funcione de forma asíncrona, podrá continuar ejecutando otros comandos mientras se ejecutar la utilidad.

-h

Imprime la ayuda para la utilidad.

Ejemplo

El ejemplo siguiente crea las teselas en la caché para un servicio de mapas llamado SanDiego.

Legado:

En la versión 10.2.2 y en versiones anteriores, era necesario hacer referencia al directorio de Python y a la extensión de Python (.py) cuando se ejecutaban las utilidades desde la línea de comandos. En la versión 10.3, ya no se requiere. Se pueden ejecutar las utilidades directamente desde la línea de comandos sin hacer referencia a las dependencias de Python.

Si implementa una lógica que automatiza la ejecución de estas utilidades, es necesario que actualice las secuencias de comandos para eliminar las dependencias de Python, por ejemplo:

  • <ArcGIS Server installation location>/arcgis/server/tools/python
  • La extensión .py cuando se hace referencia al nombre de la utilidad de la línea de comandos

Vea el uso correcto en el ejemplo siguiente:

<ArcGIS Server installation location>/arcgis/server/tools/admin/managecachetiles -u admin -p admin -s http://gisserver.domain.com:6080 -n SanDiego:MapServer -scales "500000;250000;125000;66000" -mode RECREATE_ALL_TILES -i 3 -wait DO_NOT_WAIT