Découper la couche (GeoAnalytics Desktop)

Synthèse

Extrait des entités en entrée à partir de polygones spécifiés.

Illustration

Illustration de l’outil Découper la couche

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 à l'aide de plusieurs cœurs en parallèle. Pour en savoir plus sur l'exécution d'une analyse, reportez-vous à la rubrique Remarques sur les outils de GeoAnalytics Desktop.

  • Lors de l’exécution d’outils de GeoAnalytics Desktop, l’analyse est effectuée sur votre ordinateur de bureau. Pour des performances optimales, les données doivent être disponibles 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 locales, l'exécution d'un outil est plus longue. Pour utiliser votre ArcGIS GeoAnalytics Server en vue d'une analyse, reportez-vous à la rubrique GeoAnalytics Tools.

Paramètres

ÉtiquetteExplicationType 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

arcpy.geoanalytics.ClipLayer(input_layer, clip_layer, out_feature_class)
NomExplicationType 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

Exemple d’utilisation de la fonction ClipLayer (script autonome)

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)