Generar esquema de ordenamiento en teselas de caché de teselas (Administración de datos)

Nivel de licencia:BasicStandardAdvanced

Resumen

Crea un archivo de esquema de ordenamiento en teselas basado en la información del dataset de origen. El archivo del esquema de ordenamiento en teselas se usará en la herramienta Administrar caché de teselas cuando se creen teselas en caché.

Esta herramienta se puede usar para editar las propiedades de un esquema de ordenamiento en teselas existente, como el formato de tesela, el formato de almacenamiento, el tamaño de tesela, etc. Además, también se puede utilizar para agregar nuevos niveles de escala a un esquema de ordenamiento en teselas existente.

Uso

Sintaxis

GenerateTileCacheTilingScheme_management (in_dataset, out_tiling_scheme, tiling_scheme_generation_method, number_of_scales, {predefined_tiling_scheme}, {scales}, {scales_type}, {tile_origin}, {dpi}, {tile_size}, {tile_format}, {tile_compression_quality}, {storage_format})
ParámetroExplicaciónTipo de datos
in_dataset

El origen que se utilizará para generar el esquema de ordenamiento en teselas. Puede ser un dataset ráster, un dataset de mosaico o un documento de mapa.

ArcMap Document; Mosaic Layer; Raster Layer
out_tiling_scheme

Ruta y archivo de esquema de ordenamiento en teselas de salida que se creará.

File
tiling_scheme_generation_method

Elija utilizar un esquema de ordenamiento en teselas NUEVO o PREDEFINIDO. Puede definir un nuevo esquema de ordenamiento en teselas con esta herramienta o buscar un archivo de esquema de ordenamiento en teselas predefinido (.xml).

  • NUEVODefina un nuevo esquema de ordenamiento en teselas usando otros parámetros de esta herramienta para definir niveles de escala, formato de imágenes, formato de almacenamiento, etc. Esta es la opción predeterminada.
  • PREDEFINIDOUse un archivo .xml de esquema de ordenamiento en teselas que ya exista en el disco.
String
number_of_scales

El número de niveles de escala que se van a crear en el esquema de ordenamiento en teselas.

Long
predefined_tiling_scheme
(Opcional)

Ruta a un archivo de esquema de ordenamiento en teselas predefinido (en general con el nombre conf.xml). Este parámetro solo está habilitado si se elige la opción PREDEFINED como método de generación de esquema de ordenamiento en teselas.

File
scales
[scale,...]
(Opcional)

Los niveles de escala que se deben incluir en el esquema de ordenamiento en teselas. De manera predeterminada, no se representan como fracciones. En cambio, utilice 500 para representar una escala de 1:500, y así sucesivamente. El valor especificado en el parámetro Número de escalas genera un conjunto de niveles de escala predeterminados.

Value Table
scales_type
(Opcional)

Determina las unidades del parámetro scales.

  • CELL_SIZEIndica que los valores del parámetro scales son tamaños de píxel. Esta es la opción predeterminada.
  • ESCALAIndica que los valores del parámetro scales son niveles de escala.
Boolean
tile_origin
(Opcional)

El origen (esquina superior izquierda) del esquema de ordenamiento en teselas en las coordenadas de la referencia espacial del dataset de origen. La extensión del dataset de origen debe estar dentro de esta región (pero no es necesario que coincida con ella).

Point
dpi
(Opcional)

Los puntos por pulgada del dispositivo de salida deseado. Si se elige un DPI que no coincide con la resolución del dispositivo de salida, normalmente un monitor de visualización, la escala de la tesela aparecerá como incorrecta. El valor predeterminado es 96.

Long
tile_size
(Opcional)

El ancho y la altura de las teselas en caché en píxeles. El valor predeterminado es 256x256.

Para un mejor equilibrio entre rendimiento y manejabilidad, evite desviarse de los anchos de 256 o 512.

  • 128x128 Ancho y alto de tesela de 128 píxeles.
  • 256x256Ancho y alto de tesela de 256 píxeles.
  • 512x512Ancho y alto de tesela de 512 píxeles.
  • 1024x1024Ancho y alto de tesela de 1024 píxeles.
String
tile_format
(Opcional)

Elija el formato de archivo PNG, PNG8, PNG24, PNG32, JPEG o MIXED para las teselas en la caché. El valor predeterminado es MIXED.

  • PNGCrea el formato PNG con distintas profundidades de bits. Las profundidades de bits se optimizan de acuerdo con la variación de color y los valores de transparencia de cada tesela.
  • PNG8Un formato de imagen de colores de 8 bits, sin pérdida de información, que utiliza una paleta de colores indexada y una tabla alfa. Cada píxel almacena un valor (de 0 a 255) que se utiliza para buscar el color en la paleta de colores y la transparencia en la tabla alfa. El formato PNG de 8 bits es similar a las imágenes GIF y tiene la mejor compatibilidad para fondos transparentes en la mayoría de los navegadores web.
  • PNG24Un formato de imagen de tres canales, sin pérdida de información, que admite grandes variaciones de colores (16 millones de colores) y tiene una compatibilidad limitada con la transparencia. Cada píxel contiene tres canales de colores de 8 bits y el encabezado del archivo contiene el color único que representa el fondo transparente. El color que representa el color de fondo transparente se puede configurar en ArcMap. Las versiones de Internet Explorer inferiores a la versión 7 no son compatibles con este tipo de transparencia. Las caché que utilizan PNG24 son significativamente más grandes que las que usan PNG8 o JPEG, por lo que ocuparán más espacio en disco y requerirán un mayor ancho de banda para servir a los clientes.
  • PNG32Un formato de imagen de cuatro canales, sin pérdida de información, que admite grandes variaciones de colores (16 millones de colores) y transparencia. Cada píxel contiene tres canales de colores de 8 bits y un canal alfa de 8 bits que representa el nivel de transparencia para cada píxel. Mientras el formato PNG32 permite píxeles parcialmente transparentes en el rango de 0 a 255, la herramienta de generación de caché de ArcGIS Server solo escribe valores completamente transparentes (0) o completamente opacos (255) en el canal de transparencia. Las caché que utilizan PNG32 son significativamente más grandes que otros formatos compatibles, por lo que ocuparán más espacio en disco y requerirán mayor ancho de banda para servir a los clientes.
  • JPEGUn formato de imagen de tres canales, con pérdida de información, que admite grandes variaciones de colores (16 millones de colores) y no es compatible con la transparencia. Cada píxel contiene tres canales de colores de 8 bits. Las caché que utilizan JPEG ofrecen control sobre la calidad y el tamaño de la salida.
  • MIXEDCrea PNG 32 en cualquier ubicación en la que se detecta transparencia (en otras palabras, en cualquier ubicación donde esté visible el fondo del marco de datos), pero crea JPEG para las teselas restantes. Esto mantiene bajo el tamaño de archivo promedio al proporcionarle una superposición limpia por encima de las otras caché.
String
tile_compression_quality
(Opcional)

Introduzca un valor entre 1 y 100 para la calidad de compresión JPEG o MIXED. El valor predeterminado es 75.

La compresión solo es compatible con el formato MIXED y JPEG. La elección de un valor superior se traducirá en imágenes de mejor calidad, pero los tamaños de archivo serán más grandes. El uso de un valor inferior dará lugar a imágenes de peor calidad con tamaños de archivo más pequeños.

Long
storage_format
(Opcional)

Determina el formato de almacenamiento de teselas. El formato de almacenamiento predeterminado es COMPACT.

  • COMPACTOAgrupa las teselas en archivos grandes denominados paquetes. Este formato de almacenamiento es más eficiente en términos de almacenamiento y movilidad. Esta es la opción predeterminada.
  • EXPANDIDOCada tesela se almacena como un archivo individual.Tenga en cuenta que este formato no se puede usar con paquetes de teselas.
String

Ejemplo de código

Ejemplo 1 de GenerateTileCacheTilingScheme (ventana de Python)

Esta es una muestra de Python para la herramienta GenerateTileCacheTilingScheme.

import arcpy

arcpy.GenerateTileCacheTilingScheme_management(
     "C:/Data/Cache.gdb/Md","C:/TilingSchemes/scheme.xml",
     "NEW","8","#","#","#","#","96","256 x 256","MIXED",
     "75","COMPACT")
Ejemplo 2 de GenerateTileCacheTilingScheme (secuencia de comandos independiente)

Esta es una muestra de secuencia de comandos de Python para la herramienta GenerateTileCacheTilingScheme.

#Generate tiling scheme for a mosaic dataset
#Generate 5 default scales



import arcpy
arcpy.env.workspace = "C:/Workspace"

mdname = "C:/Workspace/Cache.gdb/md"
outScheme = "C:/Workspace/Schemes/Tilingscheme.xml"
method = "NEW"
numscales = "5"
predefScheme = "#"
scales = "#"
scaleType = "SCALE"
tileOrigin = "-20037700 30198300"
dpi = "96"
tileSize ="256 x 256"
tileFormat = "MIXED"
compQuality = "75"
storageFormat = "COMPACT"

arcpy.GenerateTileCacheTilingScheme_management(
     mdName, outScheme, method, numscales, predefScheme, scales,
     scaleType, tileOrigin, dpi, tileSize, compQuality, storageFormat)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: Sí
ArcGIS for Desktop Standard: Sí
ArcGIS for Desktop Advanced: Sí
5/12/2014