ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Establecer propiedades del dataset de mosaico

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información de licenciamiento

Resumen

Define los valores predeterminados para visualizar un dataset de mosaico y utilizarlo como servicio de imágenes.

Uso

  • Las propiedades del dataset de mosaico actual se encuentran en la pestaña Valores predeterminados del cuadro de diálogo Propiedades de dataset de mosaico.

Sintaxis

arcpy.management.SetMosaicDatasetProperties(in_mosaic_dataset, {rows_maximum_imagesize}, {columns_maximum_imagesize}, {allowed_compressions}, {default_compression_type}, {JPEG_quality}, {LERC_Tolerance}, {resampling_type}, {clip_to_footprints}, {footprints_may_contain_nodata}, {clip_to_boundary}, {color_correction}, {allowed_mensuration_capabilities}, {default_mensuration_capabilities}, {allowed_mosaic_methods}, {default_mosaic_method}, {order_field}, {order_base}, {sorting_order}, {mosaic_operator}, {blend_width}, {view_point_x}, {view_point_y}, {max_num_per_mosaic}, {cell_size_tolerance}, {cell_size}, {metadata_level}, {transmission_fields}, {use_time}, {start_time_field}, {end_time_field}, {time_format}, {geographic_transform}, {max_num_of_download_items}, {max_num_of_records_returned}, {data_source_type}, {minimum_pixel_contribution}, {processing_templates}, {default_processing_template}, {time_interval}, {time_interval_units}, {product_definition}, {product_band_definitions})
ParámetroExplicaciónTipo de datos
in_mosaic_dataset

El dataset de mosaico con las propiedades que se establecerán.

Mosaic Layer
rows_maximum_imagesize
(Opcional)

El número máximo de filas para la imagen de la que se realizó un mosaico, generada por el dataset de mosaico para cada solicitud. Esto puede ayudar a controlar el trabajo que debe realizar el servidor cuando los clientes ven las imágenes. Con un número más elevado se creará una imagen más grande, pero también aumentará la cantidad de tiempo necesario para procesar el dataset de mosaico. Es posible definir un valor inferior, en cuyo caso puede que no se muestre la imagen.

Long
columns_maximum_imagesize
(Opcional)

El número máximo de columnas para la imagen de la que se realizó un mosaico, generada por el dataset de mosaico para cada solicitud. Esto puede ayudar a controlar el trabajo que debe realizar el servidor cuando los clientes ven las imágenes. Con un número más elevado se creará una imagen más grande, pero también aumentará la cantidad de tiempo necesario para procesar el dataset de mosaico. Es posible definir un valor inferior, en cuyo caso puede que no se muestre la imagen.

Long
allowed_compressions
[allowed_compressions,...]
(Opcional)

Especifica los métodos de compresión que se utilizarán para transmitir la imagen en mosaico del equipo a la visualización (o del servidor al cliente).

  • None —No se usará ninguna compresión.
  • JPEG —Se utilizará la compresión hasta 8:1, que es adecuada para telones de fondo.
  • LZ77 —Se utilizará la compresión de aproximadamente 2:1, que es adecuada para análisis.
  • LERC —Se utilizará la compresión entre 10:1 y 20:1, que es rápida y adecuada para proporcionar imágenes sin procesar con una profundidad de bits elevada (12 bits o 32 bits).
String
default_compression_type
(Opcional)

Especifica el tipo de compresión predeterminado. La compresión predeterminada debe estar en la lista de valores utilizados para el parámetro allowed_compressions o se debe establecer en la propiedad Métodos de compresión permitidos del dataset de mosaico.

  • None —No se usará ninguna compresión.
  • JPEG —Se utilizará la compresión hasta 8:1, que es adecuada para telones de fondo.
  • LZ77 —Se utilizará la compresión de aproximadamente 2:1, que es adecuada para análisis.
  • LERC —Se utilizará la compresión entre 10:1 y 20:1, que es rápida y adecuada para proporcionar imágenes sin procesar con una profundidad de bits elevada (12 bits o 32 bits).
String
JPEG_quality
(Opcional)

La calidad de compresión cuando se utiliza JPEG. La calidad de compresión puede variar entre 1 y 100. Un número mayor indica una mejor calidad de la imagen, pero menos compresión.

Long
LERC_Tolerance
(Opcional)

El máximo de errores por píxel cuando se utiliza la compresión LERC. Este valor se especifica en las unidades del dataset de mosaico. Por ejemplo, si el error es 10 centímetros y el dataset de mosaico está en metros, introduzca 0,1.

Double
resampling_type
(Opcional)

Especifica cómo se calcularán los valores de píxel cuando el dataset se muestre en escalas pequeñas. Elija la técnica adecuada según el tipo de datos.

  • NEAREST —El valor de cada píxel será del píxel correspondiente más cercano. Esta técnica es adecuada para datos discretos, como la cobertura de suelo.Esta es la técnica de remuestreo más rápida. Minimiza los cambios en los valores de píxel, ya que utiliza el valor del píxel más cercano.
  • BILINEAR —El valor de cada píxel se calculará promediando los valores de los cuatro píxeles circundantes (basados en la distancia). Esta técnica es adecuada para datos continuos.
  • CUBIC —El valor de cada píxel se calcula ajustando una curva suavizada según los 16 píxeles circundantes. Esta técnica genera la imagen más suavizada, pero puede crear valores fuera del rango detectado en los datos de origen. Es adecuado para datos continuos.
  • MAJORITY —El valor de cada píxel se basa en el valor más popular dentro de una ventana de 3 x 3. Esta técnica es adecuada para datos discretos.
String
clip_to_footprints
(Opcional)

Especifica si los rásteres se recortarán a la huella. Normalmente, tanto el dataset ráster como su huella tienen la misma extensión. Si difieren, el dataset ráster se puede recortar a la huella.

  • NOT_CLIP —Los rásteres no se recortarán a la huella. Esta es la opción predeterminada.
  • CLIP —Los rásteres se recortarán a la huella.
Boolean
footprints_may_contain_nodata
(Opcional)

Especifica si se mostrarán los píxeles con valores NoData.

  • FOOTPRINTS_MAY_CONTAIN_NODATA —Se mostrarán los píxeles con valores NoData. Esta es la opción predeterminada.
  • FOOTPRINTS_DO_NOT_CONTAIN_NODATA —No se mostrarán los píxeles con valores NoData. Puede notar una mejora en el rendimiento; sin embargo, si las imágenes sí incluyen valores NoData, aparecerán como agujeros en el dataset de mosaico.
Boolean
clip_to_boundary
(Opcional)

Especifica si la imagen en mosaico se recortará al límite. Normalmente, tanto el dataset de mosaico como su límite tienen la misma extensión. Si difieren, el dataset de mosaico se puede recortar al límite.

  • CLIP —La imagen en mosaico se recortará al límite. Esta es la opción predeterminada.
  • NOT_CLIP —La imagen en mosaico no se recortará al límite.
Boolean
color_correction
(Opcional)

Especifica si se utilizará la corrección de color en el dataset de mosaico.

  • NOT_APPLY —No se utilizará la corrección de color. Esta es la opción predeterminada.
  • APPLY —Se utilizará la corrección de color definida para el dataset de mosaico.
Boolean
allowed_mensuration_capabilities
[allowed_mensuration_capabilities,...]
(Opcional)

Especifica las mediciones que se realizarán en el dataset de mosaico. La posibilidad de realizar mediciones verticales depende de las imágenes y puede ser necesario un DEM.

  • None —No se permitirán funcionalidades de medición.
  • Basic —Se realizarán mediciones de suelo, por ejemplo, cálculos de distancia, punto, centroide y área.
  • Base-Top Height —Se realizarán mediciones desde la base hasta la parte superior de las entidades. En las imágenes se deben incorporar coeficientes polinómicos racionales.
  • Base-Top Shadow Height —Se realizarán mediciones desde la base de una entidad hasta la parte superior de su sombra. Es necesaria la información del acimut y la elevación del sol.
  • Top-Top Shadow Height —Se realizarán mediciones desde la parte superior de una entidad hasta la parte superior de su sombra. Son necesarios el acimut del sol, la elevación del sol y los coeficientes polinómicos racionales.
  • 3D —Se realizarán mediciones en 3D si hay disponible un DEM.
String
default_mensuration_capabilities
(Opcional)

Especifica la funcionalidad de medición predeterminada para el dataset de mosaico. El valor de medición predeterminado se debe establecer en la lista de valores utilizados para el parámetro allowed_mensuration_capabilities o se debe establecer en la propiedad Funcionalidades de medición del dataset de mosaico.

  • None —No se permitirán funcionalidades de medición.
  • Basic —Se realizarán mediciones de suelo, por ejemplo, cálculos de distancia, punto, centroide y área.
  • Base-Top Height —Se realizarán mediciones desde la base hasta la parte superior de las entidades. En las imágenes se deben incorporar coeficientes polinómicos racionales.
  • Base-Top Shadow Height —Se realizarán mediciones desde la base de una entidad hasta la parte superior de su sombra. Es necesaria la información del acimut y la elevación del sol.
  • Top-Top Shadow Height —Se realizarán mediciones desde la parte superior de una entidad hasta la parte superior de su sombra. Son necesarios el acimut del sol, la elevación del sol y los coeficientes polinómicos racionales.
  • 3D —Se realizarán mediciones en 3D si hay disponible un DEM.
String
allowed_mosaic_methods
[allowed_mosaic_methods,...]
(Opcional)

Especifica las reglas para mostrar las imágenes superpuestas.

  • None —Los rásteres se ordenarán sobre la base del campo ObjectID en la tabla de atributos del dataset de mosaico.
  • Center —Se visualizarán las imágenes más cercanas al centro de la pantalla.
  • NorthWest —Se visualizarán las imágenes más cercanas a la esquina noroeste del límite del dataset de mosaico.
  • LockRaster —Se visualizarán los datasets ráster seleccionados.
  • ByAttribute —Se visualizarán y priorizarán las imágenes en función de un campo de la tabla de atributos.
  • Nadir —Se visualizarán los rásteres con ángulos de visión más cercanos a cero.
  • Viewpoint —Se visualizarán las imágenes más cercanas a un ángulo de visión seleccionado.
  • Seamline —Las transiciones entre imágenes se suavizarán utilizando líneas de unión.
String
default_mosaic_method
(Opcional)

Especifica el método de mosaico predeterminado que se utilizará para el dataset de mosaico. El método de mosaico predeterminado se debe establecer en la lista de valores utilizados para el parámetro allowed_mosaic_methods o se debe establecer en la propiedad Métodos de mosaico permitidos en el dataset de mosaico.

  • None —Los rásteres se ordenarán sobre la base del campo ObjectID en la tabla de atributos del dataset de mosaico.
  • Center —Se visualizarán las imágenes más cercanas al centro de la pantalla.
  • NorthWest —Se visualizarán las imágenes más cercanas a la esquina noroeste del límite del dataset de mosaico.
  • LockRaster —Se visualizarán los datasets ráster seleccionados.
  • ByAttribute —Se visualizarán y priorizarán las imágenes en función de un campo de la tabla de atributos.
  • Nadir —Se visualizarán los rásteres con ángulos de visión más cercanos a cero.
  • Viewpoint —Se visualizarán las imágenes más cercanas a un ángulo de visión seleccionado.
  • Seamline —Las transiciones entre imágenes se suavizarán utilizando líneas de unión.
String
order_field
(Opcional)

El campo que se utilizará para ordenar rásteres usando el valor ByAttribute del parámetro default_mosaic_method. La lista de campos incluye aquellos campos en la tabla de atributos que son enteros y del tipo metadatos. Esta lista puede incluir, entre otros, lo siguiente:

  • MinPS
  • MaxPS
  • LowPS
  • HighPS
  • CenterX
  • CenterY
  • ZOrder
  • Shape_Length
  • Shape_Area

Si el campo es un campo numérico o de fecha, es necesario definir el parámetro order_base.

Este parámetro no es necesario si el valor ByAttribute no está en la lista allowed_mosaic_methods.

String
order_base
(Opcional)

Ordena los rásteres según la diferencia entre este valor y el campo seleccionado en el parámetro order_field.

Si se utiliza un atributo Fecha, debe tener uno de los siguientes formatos:

  • AAAA/MM/DD HH:mm:ss.s
  • AAAA/MM/DD HH:mm:ss
  • AAAA/MM/DD HH:mm
  • AAAA/MM/DD HH
  • AAAA/MM/DD
  • AAAA/MM
  • AAAA

Este parámetro solo es necesario si se especifica un valor para ByAttribute en el parámetro allowed_mosaic_methods.

String
sorting_order
(Opcional)

Especifica si los rásteres se ordenarán en orden ascendente o descendente.

  • ASCENDING —Los rásteres se ordenarán en orden ascendente. Esta es la opción predeterminada.
  • DESCENDING —Los rásteres se ordenarán en orden descendente.

Este parámetro solo es necesario si se especifica un valor para ByAttribute en el parámetro allowed_mosaic_methods.

Boolean
mosaic_operator
(Opcional)

Especifica la regla que se utilizará para resolver los píxeles superpuestos.

  • FIRST —Se mostrará la primera imagen de la tabla de atributos.
  • LAST —Se mostrará la última imagen de la tabla de atributos.
  • MIN —Se mostrarán los valores de píxel más bajos.
  • MAX —Se mostrarán los valores de píxel más altos.
  • MEAN —Se utilizará a media aritmética para establecer la media de los píxeles superpuestos.
  • BLEND —Se utilizará un algoritmo de distancia ponderada para establecer la media de los píxeles superpuestos.
  • SUM —Se sumarán todos los valores de los píxeles superpuestos.
String
blend_width
(Opcional)

El número de píxeles a los que se va a aplicar el valor de BLEND del parámetro mosaic_operator.

Long
view_point_x
(Opcional)

Un valor numérico que se utilizará para desplazar horizontalmente el centro de la imagen. Las unidades son las mismas que las del sistema de referencia espacial.

Este parámetro solo se aplica si el parámetro allowed_mosaic_methods está establecido como Viewpoint.

Double
view_point_y
(Opcional)

Un valor numérico que se utilizará para desplazar verticalmente el centro de la imagen. Las unidades son las mismas que las del sistema de referencia espacial.

Este parámetro solo se aplica si el parámetro allowed_mosaic_methods está establecido como Viewpoint.

Double
max_num_per_mosaic
(Opcional)

La cantidad máxima de datasets ráster que se visualizarán en un momento dado en un dataset de mosaico.

Long
cell_size_tolerance
(Opcional)

La diferencia máxima de tamaño de píxel permitida antes de que las imágenes se consideren con un píxel de celda diferente.

Esto permite considerar que las imágenes de resoluciones espaciales similares tienen la misma resolución nominal. Por ejemplo, con un factor de 0,1, todas las imágenes con tamaños de celda incluidos en el 10 por ciento de cada una se agruparán para todas las herramientas y operaciones en las que se utilizan tamaños de celda.

Double
cell_size
(Opcional)

El tamaño de celda del dataset de mosaico que utiliza un dataset ráster existente o su ancho (x) y altura (y) especificados. Si especifica el tamaño de celda, puede utilizar un valor único para un tamaño de celda cuadrado, o los valores x e y para un tamaño de celda rectangular.

Cell Size XY
metadata_level
(Opcional)

Especifica el nivel de metadatos que se expondrán desde el servidor al cliente al publicar el dataset de mosaico.

  • FULL —Se expondrán los metadatos relacionados con el procesamiento aplicado en el nivel de dataset de mosaico, así como los metadatos relacionados con los datasets ráster individuales.
  • NONE —No se expondrá ningún metadato al cliente.
  • BASIC —Se expondrán los metadatos relacionados con datasets ráster individuales, como el número de columnas y filas, el tamaño de celda y la información de referencia espacial.
String
transmission_fields
[transmission_fields,...]
(Opcional)

Los campos de la tabla de atributos que pueden ver los clientes. De forma predeterminada, en la lista se incluye lo siguiente:

  • Name
  • MinPS
  • MaxPS
  • LowPS
  • HighPS
  • Tag
  • GroupName
  • ProductName
  • CenterX
  • CenterY
  • ZOrder
  • Shape_Length
  • Shape_Area

String
use_time
(Opcional)

Especifica si el dataset de mosaico tendrá la función de tiempo habilitada. Si se activa el tiempo, se deben especificar los campos de inicio y fin y el formato de hora.

  • DISABLED —El dataset de mosaico no dependerá del tiempo. Esta es la opción predeterminada.
  • ENABLED —El dataset de mosaico dependerá del tiempo. Esto le permite al cliente usar el Control deslizante del tiempo.
Boolean
start_time_field
(Opcional)

El campo de la tabla de atributos que muestra la hora de inicio.

String
end_time_field
(Opcional)

El campo de la tabla de atributos que muestra la hora de finalización.

String
time_format
(Opcional)

Especifica el formato de hora del dataset de mosaico para parámetros como start_time_field y end_time_field.

  • YYYY —Año
  • YYYYMM —Año y mes
  • YYYY/MM —Año y mes
  • YYYY-MM —Año y mes
  • YYYYMMDD —Año, mes y día
  • YYYY/MM/DD —Año, mes y día
  • YYYY-MM-DD —Año, mes y día
  • YYYYMMDDhhmmss —Año, mes, día, hora, minuto y segundos
  • YYYY/MM/DD hh:mm:ss —Año, mes, día, hora, minuto y segundos
  • YYYY-MM-DD hh:mm:ss —Año, mes, día, hora, minuto y segundos
  • YYYYMMDDhhmmss.s —Año, mes, día, hora, minuto y segundos y fracción de segundos
  • YYYY/MM/DD hh:mm:ss.s —Año, mes, día, hora, minuto y segundos y fracción de segundos
  • YYYY-MM-DD hh:mm:ss.s —Año, mes, día, hora, minuto y segundos y fracción de segundos
String
geographic_transform
[geographic_transform,...]
(Opcional)

Las transformaciones geográficas que se van a asociar a este dataset de mosaico.

String
max_num_of_download_items
(Opcional)

La cantidad máxima de datasets ráster que se pueden descargar por solicitud.

Long
max_num_of_records_returned
(Opcional)

La cantidad máxima de registros que se pueden descargar por solicitud.

Long
data_source_type
(Opcional)

Especifica el tipo de imágenes en el dataset de mosaico.

  • GENERIC —El dataset de mosaico no contiene ningún tipo de datos especificado.
  • THEMATIC —El dataset de mosaico contiene datos temáticos con valores discretos, como la cobertura de suelo.
  • PROCESSED —El color del dataset de mosaico ya se ha ajustado.
  • ELEVATION —El dataset de mosaico contiene datos de elevación.
  • SCIENTIFIC —El dataset de mosaico contiene datos científicos.
  • VECTOR_UV —El dataset de mosaico tiene dos variables.
  • VECTOR_MAGDIR —El dataset de mosaico tiene magnitud y la dirección.
String
minimum_pixel_contribution
(Opcional)

La cantidad mínima de píxeles necesaria para que un elemento del dataset de mosaico se considere lo suficientemente importante para usarse en el dataset de mosaico. Debido a las imágenes superpuestas, es posible que un elemento muestre solo un falso polígono de su imagen general. La omisión de estos elementos de dataset de mosaico mejorará el rendimiento del dataset de mosaico.

Long
processing_templates
[processing_templates,...]
(Opcional)

Las cadenas de funciones que se utilizarán para procesar un dataset de mosaico o los elementos de dataset de mosaico al vuelo. Puede agregar, eliminar o reordenar las cadenas de funciones.

Todos los nombres de plantillas que se agregan deben ser únicos.

Para obtener más información sobre cómo utilizar cadenas de funciones, consulte Editar plantillas de cadenas de funciones.

File; String
default_processing_template
(Opcional)

La cadena de funciones predeterminada. La cadena de funciones predeterminada se aplicará al acceder al dataset de mosaico.

String
time_interval
(Opcional)

La duración de cada intervalo de periodo de tiempo. El intervalo de período de tiempo define la granularidad de los datos temporales. La unidad de tiempo se especifica en el parámetro time_interval_units.

Double
time_interval_units
(Opcional)

Especifica la unidad de medida que se usará para el intervalo de tiempo.

  • None —No existe ninguna unidad de tiempo o es desconocida.
  • Milliseconds —Se usarán los milisegundos como unidad de tiempo.
  • Seconds —Se usarán los segundos como unidad de tiempo.
  • Minutes —Se usarán los minutos como unidad de tiempo.
  • Hours —Se usarán las horas como unidad de tiempo.
  • Days —Se usarán los días como unidad de tiempo.
  • Weeks —Se usarán las semanas como unidad de tiempo.
  • Months —Se usarán los meses como unidad de tiempo.
  • Years —Se usarán los años como unidad de tiempo.
  • Decades —Se usarán las décadas como unidad de tiempo.
  • Centuries —Se usarán los siglos como unidad de tiempo.
String
product_definition
(Opcional)

Especifica una plantilla genérica o específica para el tipo de imágenes con las que está trabajando. Entre las opciones genéricas están los tipos de sensores de ráster estándar admitidos, como los siguientes:

String
product_band_definitions
[Band Name {Wavelength Minimum} {Wavelength Maximum},...]
(Opcional)

Las definiciones de rangos de longitud de onda, número de bandas y orden de banda. Edite los valores de product_definition y agregue nuevas bandas con la definición de producto CUSTOM.

Value Table

Salida derivada

NombreExplicaciónTipo de datos
out_mosaic_dataset

El dataset de mosaico actualizado.

Mosaic Layer

Muestra de código

Ejemplo 1 de SetMosaicDatasetProperties (ventana de Python)

Esta es una muestra de Python para la función SetMosaicDatasetProperties.

import arcpy
arcpy.SetMosaicDatasetProperties_management(
    "c:/workspace/mdproperties.gdb/md", cell_size="0.2", metadata_level="BASIC", 
    transmission_fields="NAME;MINPS;MAXPS;GROUPNAME;PRODUCTNAME;ZORDER;YEARS;YEARE", 
    use_time="ENABLED", start_time_field="YEARS", end_time_field="YEARE", 
    time_format="YYYYMM", geographic_transform=
    "NAD_1983_HARN_To_WGS_1984_2", max_num_of_download_items="10", 
    max_num_of_records_returned="500", source_type="GENERIC", 
    minimum_pixel_contribution="50", processing_templates="None;C:/Test/NewRFTs/Aspect.rft.xml", 
    default_processing_template="None")
Ejemplo 2 de SetMosaicDatasetProperties (script independiente)

Esta es una muestra de script de Python para la función SetMosaicDatasetProperties.

#Set mosaic dataset imagery properties group

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

arcpy.SetMosaicDatasetProperties_management(
    "mdproperties.gdb/md", "525340", "3909809", "None;JPEG", "JPEG",
    "85", "0.5", "CUBIC", "CLIP", "FOOTPRINTS_MAY_CONTAIN_NODATA",
    "NOT_CLIP", "APPLY", "Base-Top Height;Top-Top Shadow Height",
    "Base-Top Height")

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

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

Temas relacionados

  • Propiedades de dataset de mosaico

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal