Rechercher les interruptions et les superpositions (Parcelle)

Synthèse

Recherche les interruptions et les superpositions dans les couches de parcelle ou entre toutes les parcelles en entrée. Les interruptions et les superpositions trouvées sont représentées sous forme d’entités surfaciques et stockées dans une classe d’entités en sortie. L’entité surfacique de l’interruption ou de la superposition correspond à la surface de cette dernière.

Utilisation

  • Le fichier .lyrx utilisé pour symboliser la sortie se trouve dans \arcgis\pro\Resources\ArcToolBox\Templates\Layers\ParcelFabricFindGapsAndOverlaps.lyrx.

  • Si le paramètre Type de détection est défini sur Dans et entre les couches, les champs ParcelInput1 et ParcelInput2 de la classe d’entités en sortie sont renseignés avec les noms de deux premières couches de parcelle en entrée qui forment l’interruption ou la superposition dans la mesure du possible.

Paramètres

ÉtiquetteExplicationType de données
Entités de parcelle en entrée

Couches surfaciques de parcelle en entrée. Si plusieurs couches surfaciques de parcelle sont spécifiées, l’outil recherche les interruptions et les superpositions dans chaque couche ou entre toutes les parcelles en entrée.

Feature Layer
Classe d'entités en sortie

Classe d’entités surfaciques en sortie contenant les polygones d’interruption et de superposition. Dans la carte, les polygones d’interruption sont symbolisés en vert et les polygones de superposition sont symbolisés en jaune.

Feature Class
Largeur maximale
(Facultatif)

Largeur maximale d’une interruption ou d’une superposition pour qu’elle soit considérée comme telle. Seules les interruptions et les superpositions dont la largeur est inférieure à la largeur indiquée sont incluses dans la classe d’entités en sortie. La largeur par défaut est de 2 mètres (6,56 pieds).

Linear Unit
Type de détection
(Facultatif)

Indique si la recherche des interruptions est effectuée uniquement dans les couches de parcelle ou dans les couches de parcelle et entre toutes les parcelles en entrée.

  • Dans les couchesLes interruptions et les superpositions sont uniquement détectées dans chaque couche de parcelle. Il s’agit de l’option par défaut.
  • Dans et entre les couchesLes interruptions et les superpositions sont détectées dans chaque couche de parcelle et entre chaque couche de parcelle (toutes les parcelles en entrée).
String

arcpy.parcel.FindGapsAndOverlaps(in_parcel_features, out_feature_class, {maximum_width}, {detection_type})
NomExplicationType de données
in_parcel_features
[in_parcel_features,...]

Couches surfaciques de parcelle en entrée. Si plusieurs couches surfaciques de parcelle sont spécifiées, l’outil recherche les interruptions et les superpositions dans chaque couche ou entre toutes les parcelles en entrée.

Feature Layer
out_feature_class

Classe d’entités surfaciques en sortie contenant les polygones d’interruption et de superposition. Dans la carte, les polygones d’interruption sont symbolisés en vert et les polygones de superposition sont symbolisés en jaune.

Feature Class
maximum_width
(Facultatif)

Largeur maximale d’une interruption ou d’une superposition pour qu’elle soit considérée comme telle. Seules les interruptions et les superpositions dont la largeur est inférieure à la largeur indiquée sont incluses dans la classe d’entités en sortie. La largeur par défaut est de 2 mètres (6,56 pieds).

Linear Unit
detection_type
(Facultatif)

Indique si la recherche des interruptions est effectuée uniquement dans les couches de parcelle ou dans les couches de parcelle et entre toutes les parcelles en entrée.

  • WITHIN_LAYERLes interruptions et les superpositions sont uniquement détectées dans chaque couche de parcelle. Il s’agit de l’option par défaut.
  • BETWEEN_LAYERSLes interruptions et les superpositions sont détectées dans chaque couche de parcelle et entre chaque couche de parcelle (toutes les parcelles en entrée).
String

Exemple de code

Exemple d’utilisation de la fonction FindGapsAndOverlaps (fenêtre Python)

Le script suivant de fenêtre Python montre comment utiliser la fonction FindGapsAndOverlaps pour rechercher les interruptions et les superpositions dans les parcelles sélectionnées en mode immédiat. Les interruptions et les superpositions entre toutes les parcelles sélectionnées des couches de parcelle spécifiées sont détectées.

import arcpy
arcpy.parcel.FindGapsAndOverlaps(
    ['Tax\\Tax', 'Conveyance Division\\Conveyance Division'], 'GapsOverlaps2',
    2, 'BETWEEN_LAYERS')

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes