Resumen
Actualiza la extensión de los límites al agregar nuevos datasets ráster a un dataset de mosaico que se extiende más allá de la cobertura anterior.
Ilustración
Uso
Los límites solo se pueden generar para los datasets de mosaico almacenados en una geodatabase.
Si quita o agrega rásteres, o si modifica la extensión de las huellas, debe utilizar esta herramienta para volver a generar el límite.
Si modifica la forma del polígono de límite (con las herramientas de edición), puede utilizar esta herramienta para volver a crear el límite original (sin modificar).
Sintaxis
arcpy.management.BuildBoundary(in_mosaic_dataset, {where_clause}, {append_to_existing}, {simplification_method})
Parámetro | Explicación | Tipo de datos |
in_mosaic_dataset | Seleccione el dataset de mosaico cuyo límite desea volver a calcular. | Mosaic Layer |
where_clause (Opcional) | Consulta SQL para calcular el límite de los datasets ráster seleccionados. Utilice esta opción junto con el parámetro append_to_existing establecido en APPEND para ahorrar tiempo al agregar nuevos datasets ráster. | SQL Expression |
append_to_existing (Opcional) | Establezca esta opción con el valor APPEND al agregar nuevos datasets ráster a un dataset de mosaico existente. En lugar de calcular todo el límite, la opción APPEND fusionará el límite de los nuevos datasets ráster con el límite existente.
| Boolean |
simplification_method (Opcional) | El método de simplificación reduce el número de vértices, ya que un límite denso puede afectar el rendimiento. Elija el método de simplificación que se debe usar para simplificar el límite.
| String |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_mosaic_dataset | El dataset de mosaico actualizado. | Capa de mosaico |
Muestra de código
Esta es una muestra de Python para la herramienta BuildBoundary.
import arcpy
arcpy.BuildBoundary_management("c:/workspace/Boundary.gdb/md", "#",
"APPEND", "CONVEX_HULL")
Este es un script de Python para la herramienta BuildBoundary.
# Build boundary only for the Quickbird data
import arcpy
arcpy.env.workspace = "C:/Workspace"
mdname = "boundary.gdb/md"
query = "SensorName = 'QuickBird'"
mode = "OVERWRITE"
simplify = "#"
arcpy.BuildBoundary_management(mdname, query, mode, simplify)
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí