Utilidad Crear esquema de caché
En este tema
La utilidad Crear esquema de caché permite definir un caché para un servicio de mapas o imágenes desde la línea de comandos de tal modo que se pueden incluir las escalas, el directorio del caché del servidor, las DPI, el tamaño de tesela, el origen de las teselas, el formato de imagen y el formato de almacenamiento. Configura todo lo necesario para poder empezar a agregar teselas. No obstante, para crear las teselas, después es necesario ejecutar la utilidad Administrar las teselas de la caché.
Para obtener ayuda sobre cómo elegir los parámetros de una memoria caché, consulte Propiedades de la caché de mapa disponibles.
Parámetros
Parámetro | Detalles |
---|---|
-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:
|
-n | El nombre del servicio para el cual desee definir una caché. Esto se obtiene con la sintaxis <Service name>:<Service type>. |
-Dc | El directorio de caché de ArcGIS Server que se debe usar para este servicio. Este directorio debe haber sido registrado primero en ArcGIS Server. |
-scales | Las escalas que estarán disponibles para esta caché, indicadas en forma de cadena separada por puntos y comas, como "24000;12000;6000;3000". Se permitirá crear teselas de todas estas escalas. No hay forma de designar el mínimo y el máximo de escalas almacenadas en el caché con esta utilidad. |
-dpi | Resolución de la caché en píxeles por pulgada. A menudo está ajustado a 96. |
-TS | Dimensiones de una tesela en píxeles indicada de uno de los modos siguientes: 125x125 | 256x256 | 512x512 | 1024x1024. |
-TO | El origen de la tesela, que define la esquina superior izquierda de la cuadrícula de teselas. Se indica como coordenadas con el formato "x y". |
-TF | El formato de imagen de las teselas, en uno de los siguientes: PNG | PNG8 | PNG24 | PNG32 | JPEG | MIXED. |
-TC | La calidad de compresión de la imagen de las teselas en forma de entero de 0 a 100, donde 100 indica la máxima calidad. Esto solo se utiliza en los formatos JPEG y MIXED. |
-storage | El formato de almacenamiento de la memoria caché, indicado como uno de los siguientes: COMPACT | EXPLODED. |
-h | Imprime la ayuda para la utilidad. |
Ejemplo
El ejemplo siguiente define una caché de un servicio de mapas con el nombre de San Diego.
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/createcacheschema -u admin -p admin -s http://gisserver.domain.com:6080 -n SanDiego:MapServer -Dc <ArcGIS Server installation location>/arcgis/server/usr/directories/arcgiscache -scales "500000;250000;125000;66000;33000" -dpi 96 -TS 256x256 -TO "0 10000000" -TF MIXED -TC 90 -storage COMPACT