Étiquette | Explication | Type de données |
Couche en entrée | Jeu de données contenant les entités ponctuelles, linéaires ou surfaciques à découper. | Feature Layer |
Couche de découpage | Jeu de données contenant les entités surfaciques utilisées pour découper les entités en entrée. | Feature Layer |
Classe d’entités en sortie | Classe d’entités en sortie avec des entités découpées. | Feature Class |
Synthèse
Extrait des entités en entrée à partir de polygones spécifiés.
Illustration
Utilisation
Utilisez Couche de découpage pour découper des entités ponctuelles, linéaires ou surfaciques.
Cet outil permet de découper une partie d’une classe d’entités en utilisant une ou plusieurs entités d’une autre classe d’entités comme emporte-pièce. Il est particulièrement utile pour la création d’une classe d’entités, également nommée zone d’étude ou zone d’intérêt, contenant un sous-ensemble géographique des entités d’une autre classe d’entités plus importante.
L’analyse découpe des entités ou des parties d’entités superposées aux zones d’intérêt.
Le résultat en sortie contient les entités de la couche en entrée qui sont superposées aux polygones de la couche de découpage.
Le type de géométrie en sortie est identique à celui des entités en entrée découpées. Par exemple, si vous découpez des entités linéaires au sein d’un polygone, le résultat en sortie produit des lignes.
Tous les champs du paramètre Input Layer (Couche en entrée) seront inclus dans le résultat en sortie. Les champs du paramètre Clip Layer (Couche de découpage) ne seront pas inclus dans la sortie.
Vous pouvez améliorer les performances de l’outil Couche de découpage en suivant les conseils ci-après :
- Définissez l’environnement de l’étendue de manière à analyser uniquement des données d’intérêt.
- Utilisez les données locales de l’environnement de l’analyse.
Cet outil de géotraitement est mis en œuvre par Spark. L’analyse est effectuée sur votre ordinateur de bureau en utilisant plusieurs cœurs en parallèle. Pour en savoir plus sur l’exécution de l’analyse, reportez-vous à la rubrique Remarques relatives aux outils GeoAnalytics Desktop.
Lorsque vous exécutez des outils GeoAnalytics Desktop, l’analyse est effectuée sur votre ordinateur de bureau. Pour des performances optimales, les données doivent être accessibles sur votre bureau. Si vous utilisez une couche d’entités hébergée, il est recommandé d'utiliser ArcGIS GeoAnalytics Server. Si vos données ne sont pas enregistrées en local, l’exécution des outils prendra plus de temps. Pour utiliser votre ArcGIS GeoAnalytics Server en vue d'une analyse, reportez-vous à la rubrique GeoAnalytics Tools.
Paramètres
arcpy.geoanalytics.ClipLayer(input_layer, clip_layer, out_feature_class)
Nom | Explication | Type de données |
input_layer | Jeu de données contenant les entités ponctuelles, linéaires ou surfaciques à découper. | Feature Layer |
clip_layer | Jeu de données contenant les entités surfaciques utilisées pour découper les entités en entrée. | Feature Layer |
out_feature_class | Classe d’entités en sortie avec des entités découpées. | Feature Class |
Exemple de code
Le script Python ci-dessous montre comment utiliser la fonction ClipLayer.
#-------------------------------------------------------------------------------
# Name: ClipLayer.py
# Description: Clip USA Rivers to the extent of state boundaries.
# Import system modules
import arcpy
arcpy.env.workspace = "C:/data/USA.gdb"
# Set local variables
clipFeatures = "USA_Rivers"
studyArea = "Nebraska_Boundary"
out = "NebraskaRivers"
# Run Clip Layer
arcpy.gapro.ClipLayer(clipFeatures, studyArea, out)
Environnements
Vous avez un commentaire à formuler concernant cette rubrique ?