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ámetro | Explicación | Tipo 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).
| 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.
| 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.
| String |
tile_format (Opcional) | El formato de archivo de las teselas en la caché.
| 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.
| String |
lerc_error (Opcional) | Defina la tolerancia máxima en valores de píxel cuando comprima con LERC. | Double |
Muestra de código
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")
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
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí