Generar líneas de unión (Gestión de datos)

Nivel de licencia:BasicStandardAdvanced

Resumen

Genera líneas de unión de manera automática para el dataset de mosaico.

Uso

Sintaxis

BuildSeamlines_management (in_mosaic_dataset, {cell_size}, {sort_method}, {sort_order}, {order_by_attribute}, {order_by_base_value}, {view_point}, {computation_method}, {blend_width}, {blend_type}, {request_size}, {request_size_type}, {blend_width_units})
ParámetroExplicaciónTipo de datos
in_mosaic_dataset

El dataset de mosaico de entrada.

Image Service; Mosaic Layer; String
cell_size
(Opcional)

El tamaño de celda se utiliza para determinar los rásteres para los que se generan líneas de unión. Esto se utiliza a menudo cuando hay varias resoluciones de datos en un dataset de mosaico y desea generar líneas de unión solo para un nivel. Por ejemplo, si mezcla una fuente de datos de resolución alta con una fuente de datos de resolución baja, puede especificar un tamaño de celda que se ajusta al rango de una de estas fuentes de datos.

Si tiene varios valores LOWPS (tamaño de píxel bajo), o si no está seguro de qué tamaño de celda especificar, deje este parámetro vacío. La herramienta creará automáticamente líneas de unión en los niveles apropiados.

Las unidades para este parámetro son las mismas unidades de la referencia espacial del dataset de mosaico.

Double
sort_method
(Opcional)

El método de ordenamiento es similar al método de mosaico que define el orden en que los rásteres se fusionarán para generar la imagen que se utiliza para crear las líneas de unión.

  • NORTH_WESTOrdena los rásteres de una manera independiente de la vista en la que los rásteres con sus centros más al noroeste se muestran arriba. Esta es la opción predeterminada.
  • CLOSEST_TO_VIEWPOINTOrdena los rásteres según una ubicación definida por el usuario y una ubicación nadir para los rásteres con la herramienta Punto de visualización.
  • BY_ATTRIBUTEOrdena los rásteres según un atributo y su diferencia respecto a un valor base.
String
sort_order
(Opcional)

Elija si desea ordenar los rásteres 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.
Boolean
order_by_attribute
(Opcional)

El campo de atributo para ordenar los rásteres cuando el método de ordenamiento es BY_ATTRIBUTE. El atributo predeterminado es ObjectID.

Field
order_by_base_value
(Opcional)

Los rásteres se ordenan según la diferencia entre su valor y el valor del campo order_by_attribute.

Variant
view_point
(Opcional)

Coordenadas de posición que se deben utilizar cuando el sort_method sea CLOSEST_TO_VIEWPOINT.

Point
computation_method
(Opcional)

Elija qué método de cálculo utilizar al crear las líneas de unión.

  • GEOMETRYGenera líneas de unión de las huellas, teniendo en cuenta el método de ordenamiento. Esta es la opción predeterminada.
  • RADIOMETRYExamina los valores y patrones dentro de las áreas de intersección para calcular las líneas de unión.
  • COPY_FOOTPRINTGenera líneas de unión de las huellas.
  • COPY_TO_SIBLINGCopia una línea de unión existente de un elemento ráster a sus hermanos, que comparten el mismo nombre de grupo.Este se usa comúnmente con imágenes de satélite cuando la banda pancromática no siempre comparte la misma extensión que la banda multiespectral. Esta opción asegura que compartan la misma línea de unión.
  • EDGE_DETECTIONAplica un filtro de detección de bordes en las áreas de intersección para determinar los bordes de las entidades del área. A continuación, se crean las líneas de unión a lo largo de los bordes detectados.

El ordenamiento se aplica a cada método.

String
blend_width
(Opcional)

La combinación (difuminado) ocurre a lo largo de una línea de unión entre los píxeles donde hay rásteres superpuestos. El ancho de la combinación define la cantidad de píxeles que se combinarán.

Si el valor del ancho combinado es 10 y usa AMBOS como tipo de combinación, entonces 5 píxeles se combinarán en el interior y en el exterior de la línea de unión. Si el valor es 10 y usa el tipo de combinación INTERIOR, entonces 10 píxeles se combinarán en el interior de la línea de unión.

Double
blend_type
(Opcional)

La combinación (difuminado) ocurre a lo largo de una línea de unión entre los píxeles donde hay rásteres superpuestos. El tipo de combinación define donde ocurrirá la combinación a lo largo de la línea de unión.

  • BOTH Los píxeles se combinarán en el interior y exterior de la línea de unión. Por ejemplo, si el valor del ancho de combinación es 10 y usa AMBOS, entonces 5 píxeles se combinarán en el interior y exterior de la línea de unión.Esta es la opción predeterminada.
  • INSIDELos píxeles se combinarán en el interior de la línea de unión.
  • OUTSIDELos píxeles se combinarán en el exterior de la línea de unión.
String
request_size
(Opcional)

Tamaño al que se volverá a muestrear el ráster cuando se examine mediante este proceso. El valor (como 1.000) define la dimensión de filas y columnas. El valor máximo es de 5.000.

Los valores predeterminados para el Tamaño de solicitud cambian según la opción seleccionada en el Tipo tamaño de solicitud. Los valores predeterminados son 1000 para PIXELS y 5 para PIXELSIZE_FACTOR.

Puede aumentar o disminuir este valor en función de la complejidad de sus datos ráster. Una mayor resolución de imagen proporciona más detalle en el dataset ráster y por tanto aumenta el tiempo de procesamiento.

Long
request_size_type
(Opcional)

El Tipo tamaño de solicitud modificará el tamaño de solicitud basándose en el píxel o en el factor del tamaño de píxel seleccionado. Basado en el tipo de tamaño de solicitud seleccionado, los valores predeterminados del Tamaño de solicitud cambian utilizando el ráster que se vaya a remuestrear.

  • PIXELS El tamaño de solicitud se modificará basándose en el tamaño de píxel.Esta es la opción predeterminada y remuestrea la imagen más próxima en función del tamaño de píxel de ráster.
  • PIXELSIZE_FACTOREl tamaño de solicitud se modificará basado en el factor del tamaño de píxel.Esta opción remuestrea la imagen más próxima multiplicando el tamaño de píxel de ráster (de la tabla del nivel de tamaño de celda) por el factor del tamaño de píxel.
String
blend_width_units
(Opcional)

Tipo de unidad utilizado para medir el ancho de la combinación de la línea de unión del dataset de mosaico.

  • PIXELSLa unidad del ancho de la combinación se mide en píxeles. Esta es la opción predeterminada.
  • GROUND_UNITSLa unidad del ancho de la combinación se mide en las mismas unidades que el dataset de mosaico.
String

Ejemplo de código

Ejemplo 1 de BuildSeamlines (ventana de Python)

Esta es una muestra de Python para BuildSeamlines.

import arcpy
arcpy.BuildSeamlines_management("c:/data/Seamlines.gdb/md", "40",
                                "NORTH_WEST", "#", "#", "#", "#",
                                "RADIOMETRY", "5", "INSIDE", "#", 
                                "#", "GROUND_UNITS")
Ejemplo 2 de BuildSeamlines (secuencia de comandos independiente)

Esta es una muestra de secuencia de comandos de Python para BuildSeamlines.

# Build seamlines using the  NORTH_WEST sort method

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

mdname = "Seamlines.gdb/md"
cellsize = "40"
sortmethod = "NORTH_WEST"
sortorder = "#"
orderattribute = "#"
orderbase = "#"
viewpnt = "#"
computemethod = "RADIOMETRY"
blendwidth = "5"
blendtype = "INSIDE"
requestsize = "#"

arcpy.BuildSeamlines_management(
    mdname, cellsize, sortmethod, sortorder, orderattribute, 
    orderbase, viewpnt, computemethod, blendwidth, blendtype, 
    requestsize)

Entornos

Temas relacionados

Información sobre licencias

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