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 for 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

Tronquer des lignes

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

Résumé

Supprime les portions d'une ligne qui se prolongent selon une distance spécifiée au-delà d'une intersection de lignes (arcs pendants). Toute ligne qui ne touche pas une autre ligne aux deux extrémités peut être tronquée, mais seule la portion de la ligne qui se prolonge au-delà de l'intersection conformément à la distance spécifiée est supprimée.

L'outil est destiné à des tâches de contrôle qualité, telles que le nettoyage des erreurs topologiques dans des entités qui ont été numérisées sans que des environnements de capture appropriés n'aient été définis.

Illustration

Illustration de l'outil Tronquer des lignes

Utilisation

    Attention :

    Cet outil modifie les données en entrée. Reportez-vous à la rubrique Outils qui ne génèrent pas de jeux de données en sortie pour obtenir plus d’informations, ainsi que des stratégies pour éviter les modifications de données indésirables.

  • Toute ligne qui ne touche pas une autre ligne aux deux extrémités peut être tronquée. Deux types de ligne remplissent cette condition :

    • Arc pendant d'une ligne. Un arc pendant est la portion d'une ligne qui se situe entre le point où elle touche ou intersecte une autre ligne et son extrémité (la fin de la ligne qui ne touche pas ou qui ne se termine pas sur une autre ligne).
    • Entité autonome. Cette entité ne touche ou n'intersecte aucune autre ligne. Pour supprimer ces entités, vous devez utiliser l'option Supprimer les entités courtes.
  • Si aucune longueur d'arc pendant n'est spécifiée, toutes les lignes pendantes (segments de ligne qui ne touchent pas une autre ligne aux deux extrémités), quelle que soit la longueur, sont à nouveau tronquées sur le point d'intersection.

  • Si l'option Supprimer les entités courtes est utilisée, les entités autonomes dont la longueur totale est inférieure ou égale à la longueur d'arc pendant spécifiée sont supprimées. Si cette option n'est pas utilisée, seuls les segments de ligne pendants sont tronqués.

  • Si une couche d'entités ou une classe d'entités avec une sélection est utilisée en entrée, seules les entités sélectionnées sont tronquées. Toutes les entités au sein de la couche d'entités ou de la classe d'entités sont utilisées pour déterminer si un arc pendant est présent et doit être supprimé, mais seules les entités sélectionnées sont modifiées.

  • Cet outil ne modifie pas les attributs d'entités, à l'exception des champs géométriques (longueur) dans une classe d'entités de géodatabase.

Syntaxe

TrimLine_edit (in_features, {dangle_length}, {delete_shorts})
ParamètreExplicationType de données
in_features

Entités linéaires en entrée à tronquer.

Feature Layer
dangle_length
(Facultatif)

Les segments de ligne dont la longueur est inférieure à la longueur d'arc pendant spécifiée et qui ne touchent pas une autre ligne aux deux extrémités (arcs pendants) sont tronqués.

Si aucune longueur d'arc pendant n'est spécifiée, toutes les lignes pendantes (segments de ligne qui ne touchent pas une autre ligne aux deux extrémités), quelle que soit la longueur, sont à nouveau tronquées sur le point d'intersection.

Linear Unit
delete_shorts
(Facultatif)

Indique si les segments de ligne qui sont inférieurs à la longueur d'arc pendant et autonomes sont supprimés.

  • DELETE_SHORT — Les entités autonomes courtes sont supprimées. Il s'agit de l'option par défaut.
  • KEEP_SHORT —Les entités autonomes courtes ne sont pas supprimées.
Boolean

Sortie dérivée

NomExplicationType de données
out_feature_classClasse d’entités

Exemple de code

Exemple d'utilisation de l'outil Tronquer des lignes (fenêtre Python)

Le script dans la fenêtre Python explique comment utiliser l'outil Tronquer des lignes.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.TrimLine_edit("majorrds.shp", "15 Feet", "DELETE_SHORT")
Exemple d'utilisation de l'outil Tronquer des lignes (script autonome)

Nettoyez les axes médians des rues qui ont été numérisés sans que des environnements de capture appropriés n'aient été définis.

# Name: ExtendLine.py
# Description:  Clean up street centerlines that were digitized without 
#                      having set proper snapping environments
# Author: ESRI

# import system modules 
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Make backup copy of streets feature class, since modification with 
#  the Editing tools below is permanent
streets = "majorrds.shp"
streetsBackup = "C:/output/Output.gdb/streetsBackup"
arcpy.CopyFeatures_management(streets, streetsBackup)

# Trim street lines to clean up dangles
arcpy.TrimLine_edit(streets, "10 Feet", "KEEP_SHORT")

# Extend street lines to clean up dangles
arcpy.ExtendLine_edit(streets, "15 Feet", "EXTENSION")

Environnements

  • Etendue
  • Espace de travail courant

Informations de licence

  • ArcGIS Desktop Basic: Non
  • ArcGIS Desktop Standard: Oui
  • ArcGIS Desktop Advanced: Oui

Rubriques connexes

  • Vue d'ensemble de la boîte à outils Editing

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • 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 © 2019 Esri. | Confidentialité | Légal