Résumé
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(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 déterminer 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 |
Sortie dérivée
Nom | Explication | Type de données |
out_mosaic_dataset | Jeu de données mosaïque mis à jour. | Couche de mosaïque |
Exemple de code
Il s’agit d'un exemple Python d'utilisation de l'outil BuildBoundary.
import arcpy
arcpy.BuildBoundary_management("c:/workspace/Boundary.gdb/md", "#",
"APPEND", "CONVEX_HULL")
Il s'agit d'un script 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
- Basic: Non
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?