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

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

  • De manera predeterminada, el origen de ordenamiento en teselas comienza arriba a la izquierda del sistema de coordenadas que utiliza el dataset de origen.

  • Hay varias opciones para cargar un esquema de ordenamiento en teselas existente.

    • Cargar un esquema de ordenamiento en teselas desde un servicio de representación cartográfica on-line como, por ejemplo, ArcGIS Online, Google Maps, Bing Maps o Yahoo. Estos esquemas de ordenamiento en teselas se encuentran en el directorio de instalación de ArcGIS Pro, en la carpeta <install>/resources/TilingSchemes.
    • Cargar un esquema de ordenamiento en teselas desde la caché de un servicio de mapas o un servicio de imágenes existente.
    • Cargue un esquema de ordenamiento en teselas que haya creado en una ejecución anterior de esta herramienta.

Sintaxis

GenerateTileCacheTilingScheme(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}, {lerc_error})
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 mapa.

Raster Layer; Mosaic Layer; Map
out_tiling_scheme

La ruta y el nombre de archivo del esquema de ordenamiento en teselas de salida que se va a 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).

  • NEWDefina 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.
  • PREDEFINEDUse 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 Predefinido 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.
  • SCALEIndica 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 PPP 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 256 por 256.

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

  • 128 x 128Ancho y alto de tesela de 128 píxeles.
  • 256 x 256Ancho y alto de tesela de 256 píxeles.
  • 512 x 512Ancho y alto de tesela de 512 píxeles.
  • 1024 x 1024Ancho y alto de tesela de 1024 píxeles.
String
tile_format
(Opcional)

El formato de archivo de las teselas en la caché.

  • 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 proporciona la mejor compatibilidad para un fondo transparente 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 la aplicación. Las versiones de Internet Explorer anteriores 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 PNG32 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és. Esta es la opción predeterminada.
  • LERC La compresión de ráster con errores limitados (LERC) es un método de compresión con pérdida de información eficaz que se recomienda para datos de elevación o de una sola banda que tienen una gran profundidad de píxel (12 o 32 bits). Comprime entre 10:1 y 20:1.
String
tile_compression_quality
(Opcional)

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

La compresión solo es compatible con el formato Mixto y de 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.

  • COMPACTAgrupa 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.
  • EXPLODEDCada tesela se almacena como un archivo individual.Tenga en cuenta que este formato no se puede usar con paquetes de teselas.
String
lerc_error
(Opcional)

Defina la tolerancia máxima en valores de píxel cuando comprima con LERC.

Double

Muestra 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 (script independiente)

Esta es una muestra del script 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.

Información de licenciamiento

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados