ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Remove Self Intersections

Disponible avec une licence Production Mapping.

  • Résumé
  • Illustration
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

This tool removes self-intersecting portions of features beyond their vertices of intersection in an input line or polygon feature class.

Illustration

Remove Self Intersections illustration

Utilisation

  • This tool modifies the input features.

    Attention :

    This tool modifies the input data. See Tools_with_no_outputs for more information and strategies to avoid undesired data changes.

Syntaxe

arcpy.production.RemoveSelfIntersections(Input_Features, {Maximum_Removal_Length}, {Remove_Self_Intersections_at_End_Point}, {Check_for_Errors_Only}, {Output_Table})
ParamètreExplicationType de données
Input_Features

The polyline or polygon feature class from which this tool will remove self-intersections. This feature class (or layer) will be modified.

Feature Layer
Maximum_Removal_Length
(Facultatif)

The maximum length for input lines or polygons. Features within maximum length are deleted.

Linear unit
Remove_Self_Intersections_at_End_Point
(Facultatif)

Indicates if this tool will remove, or avoid removing, any self-intersections whose end point is snapped on itself.

  • REMOVE_SNAPPED —Self-intersections will be removed.
  • IGNORE_SNAPPED —Any feature that has an end point that snaps to itself will not be removed. An example is a cul-de-sac. This is the default.
Boolean
Check_for_Errors_Only
(Facultatif)

Indicates if this tool will report errors only or remove self-intersections.

  • REPORT_ONLY —Self-intersections will not be removed and the records will be added to the Output_Table.
  • REPAIR_ONLY —Self-intersections will be removed. This is the default.
Boolean
Output_Table
(Facultatif)

The table that will be created containing all errors if REPORT_ONLY is selected in the Check_For_Errors_Only parameter.

Feature Layer

Exemple de code

RemoveSelfIntersections example 1 (stand-alone script)

The following stand-alone sample script demonstrates how to use the RemoveSelfIntersections tool.

# Name: RemoveSelfIntersections_Example.py
# Description: Remove the self-intersections in the roads feature class that are under 50 meters long.  No warnings or errors will be recorded in a table.

# Import system modules
import arcpy

# Check out extension
arcpy.CheckOutExtension("Foundation")

# Define variables
input_features = r"C:\data\Edit_Sample.gdb\Roads"
maximum_removal_length = "50 Meters"

# Execute Remove Self Intersections
arcpy.RemoveSelfIntersections_production(input_features, maximum_removal_length, "REMOVE_SNAPPED", "REPAIR_ONLY", "#")

# Check in Production Mapping license
arcpy.CheckInExtension("Foundation")

Environnements

  • Espace de travail courant

Informations de licence

  • Basic: Non
  • Standard: Requiert Production Mapping
  • Advanced: Requiert Production Mapping

Rubriques connexes

  • An overview of the Editing toolset

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2021 Esri. | Confidentialité | Légal