Récapitulatif
Met à jour l'étendue de la limite lors de l'ajout de nouveaux jeux de données raster à une mosaïque qui s'étend au-delà de sa couverture précédente.
Illustration
Utilisation
Les limites peuvent être générées uniquement pour les mosaïques stockées dans une géodatabase.
Si vous supprimez ou ajoutez des rasters, ou modifiez l'étendue des emprises, vous devez utiliser cet outil pour construire à nouveau la limite.
Si vous modifiez la forme du polygone de limite (avec des outils de mise à jour), vous pouvez utiliser cet outil pour recréer la limite d'origine (non modifiée).
Syntaxe
BuildBoundary_management (in_mosaic_dataset, {where_clause}, {append_to_existing}, {simplification_method})
Paramètre | Explication | Type de données |
in_mosaic_dataset | Sélectionnez la mosaïque dans laquelle vous voulez recalculer la limite. | Mosaic Layer |
where_clause (Facultatif) | Requête SQL permettant de calculer une limite pour certains jeux de données raster. Utilisez cette option tout en définissant le paramètre append_to_existing sur APPEND pour ajouter de nouveaux jeux de données raster plus rapidement. | SQL Expression |
append_to_existing (Facultatif) | Définissez cette option sur APPEND lors de l'ajout de nouveaux jeux de données raster à une mosaïque existante. Au lieu de calculer l'intégralité de la limite, APPEND fusionne la limite des nouveaux jeux de données raster avec la limite existante.
| Boolean |
simplification_method (Facultatif) | La méthode de simplification réduit le nombre de sommets, puisqu'une limite dense peut affecter la performance. Choisissez la méthode de simplification à utiliser pour simplifier la limite.
| String |
Exemple de code
Exemple d'utilisation de l'outil BuildBoundary (fenêtre Python)
Ceci est un exemple en Python pour l'outil BuildBoundary.
import arcpy
arcpy.BuildBoundary_management("c:/workspace/Boundary.gdb/md", "#",
"APPEND", "CONVEX_HULL")
Exemple 2 d'utilisation de l'outil BuildBoundary (fenêtre autonome)
Ceci est un script en Python pour l'outil 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)
Environnements
Informations de licence
- ArcGIS for Desktop Basic: Annuler
- ArcGIS for Desktop Standard: Oui
- ArcGIS for Desktop Advanced: Oui