Resumen
Genera o actualiza líneas de unión para el dataset de mosaico. Las líneas de unión se utilizan para ordenar imágenes superpuestas y para obtener un mosaico de aspecto más suave.
Puede utilizar esta herramienta para realizar lo siguiente:
- Generar líneas de unión para todos los elementos del dataset de mosaico.
- Generar líneas de unión para elementos seleccionados utilizando una consulta o por área de interés.
- Actualizar líneas de unión existentes si se agregan o eliminan elementos del dataset de mosaico.
Uso
Las líneas de unión se generan, de manera que haya una línea de unión por huella.
No se pueden generar líneas de unión para un dataset de mosaico referenciado.
Si está planeando aplicar corrección de color a su dataset de mosaico, es recomendable hacerlo antes de generar las líneas de unión. La corrección de color es especialmente importante si el Método de cálculo está configurado como RADIOMETRY, ya que se tiene en cuenta el color al generar las líneas de unión.
Los parámetros Método de ordenamiento y Orden ascendente están desactivados si se activa la opción Actualizar líneas de unión existentes.
Para quitar las líneas de unión, haga clic derecho en el dataset de mosaico en ArcCatalog o en la ventana Catálogo y haga clic en Quitar > Quitar líneas de unión.
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}, {where_clause}, {area_of_interest}, {update_existing})
Parámetro | Explicación | Tipo de datos |
in_mosaic_dataset | Permite seleccionar el dataset de mosaico en el que se van a crear líneas de unión. | Mosaic Layer |
cell_size (Opcional) | Genera líneas de unión para los datasets ráster que están incluidos en el siguiente rango de resoluciones espaciales. Puede dejar este parámetro vacío para que la herramienta cree 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 de entrada. | Double |
sort_method (Opcional) | Permite definir una regla para determinar el ráster que se utilizará para generar líneas de unión cuando las imágenes se superpongan.
| String |
sort_order (Opcional) | Elija si desea ordenar los rásteres en orden ascendente o descendente.
| Boolean |
order_by_attribute (Opcional) | Ordena los datasets ráster según este campo cuando el método de ordenamiento es BY_ATTRIBUTE. El atributo predeterminado es ObjectID. | Field |
order_by_base_value (Opcional) | Ordena los rásteres según la diferencia entre este valor y el valor del campo order_by_attribute. | Variant |
view_point (Opcional) | Establece la ubicación de las coordenadas que se debe utilizar cuando el sort_method es CLOSEST_TO_VIEWPOINT. | Point |
computation_method (Opcional) | Permite seleccionar cómo se van a crear las líneas de unión.
El parámetro Método de ordenación se aplica a todos los métodos de cálculo. | 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 BOTH como tipo de combinación, se combinarán 5 píxeles 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 INSIDE, se combinarán 10 píxeles en el interior de la línea de unión. | Double |
blend_type (Opcional) | Permite determinar cómo se va a combinar una imagen dentro de otra, sobre las líneas de unión. Las opciones son: combinar dentro de las líneas de unión, fuera de las líneas de unión, o tanto dentro como fuera.
| String |
request_size (Opcional) | Especifique el número de columnas y filas para el remuestreo. El valor máximo es de 5.000. Aumente o disminuya 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, pero también aumenta el tiempo de procesamiento. | Long |
request_size_type (Opcional) | Establezca las unidades para el Tamaño de solicitud.
| String |
blend_width_units (Opcional) | Especifique la unidad de medida de la anchura de la combinación.
| String |
where_clause SQL Expression (Opcional) | Expresión SQL para crear líneas de unión en datasets ráster específicos en el dataset de mosaico. | SQL Expression |
area_of_interest (Opcional) | Se crean líneas de unión en todos los rásteres que intersecan este polígono. Para seleccionar un área de interés, utilice una clase de entidad de entrada. | Feature Set |
update_existing (Opcional) | Actualiza líneas de unión nuevas y vuelve a generar las líneas de unión existentes que se han visto afectadas por la agregación o supresión de elementos del dataset de mosaico.
Si no existen líneas de unión, este parámetro se ignora. | Boolean |
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
Información sobre licencias
- ArcGIS for Desktop Basic: No
- ArcGIS for Desktop Standard: Sí
- ArcGIS for Desktop Advanced: Sí