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
BuildBoundary_management (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 |
Muestra de código
Ejemplo de BuildBoundary (ventana de Python)
Esta es una muestra de Python para la herramienta BuildBoundary.
import arcpy
arcpy.BuildBoundary_management("c:/workspace/Boundary.gdb/md", "#",
"APPEND", "CONVEX_HULL")
Ejemplo 2 de Crear límite (secuencia de comandos independiente)
Esta es una secuencia de comandos 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)
Entornos
Información sobre licencias
- ArcGIS Desktop Basic: No
- ArcGIS Desktop Standard: Sí
- ArcGIS Desktop Advanced: Sí