ArcGIS for Desktop

  • Documentation
  • Tarification
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS for Desktop

Un SIG professionnel complet

ArcGIS for Server

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
  • Tarification
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

Aide

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

Calculer les terminaisons de lignes

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

Récapitulatif

Modifie le type (style) de terminaison des symboles de trait de représentation et le stocke en tant que remplacement de représentation.

Illustration

Calculer les terminaisons de lignes

Utilisation

  • Les symboles de trait de représentation qui sont relativement larges et tracés avec plusieurs couches pour produire un effet de "route avec bordure" sont souvent joints ensemble à leurs extrémités avec des terminaisons rondes pour empêcher que des interruptions de symbole n'apparaissent à des angles vifs entre des entités. Toutefois, une terminaison ronde n'est en général pas appropriée pour une rue sans issue (entités de ligne pendante qui ne sont pas reliées à leur extrémité à une autre entité). Dans ce cas, le style employé est en général une terminaison carrée ou tronquée. Cet outil détecte des arcs pendants et remplace le type de terminaison du symbole de trait.

Syntaxe

CalculateLineCaps_cartography (in_features, {cap_type}, {dangle_option})
ParamètreExplicationType de données
in_features

Couche d'entités en entrée contenant les représentations de lignes.

Layer
cap_type
(Facultatif)

Définit comment les terminaisons des symboles de trait de représentation sont tracées. Le type de terminaison par défaut des traits de représentation est rond. Le symbole est alors terminé par un demi-cercle dont le rayon est égal à la largeur du symbole de trait centrée à l'extrémité de la ligne. Cet outil applique le type de terminaison BUTT ou SQUARE selon le cas.

  • BUTT —Indique de terminer le symbole de trait de représentation exactement où la géométrie de ligne se termine. Il s'agit de l'option par défaut.
  • SQUARE —Indique de terminer le symbole de trait de représentation avec une terminaison carrée fermée qui prolonge l'extrémité de la ligne par la moitié de la largeur du symbole.
String
dangle_option
(Facultatif)

Le paramètre Arc pendant détermine le calcul des terminaisons pour les entités linéaires contiguës qui partagent une extrémité mais qui sont tracées avec une symbologie de représentation différente.

  • CASED_LINE_DANGLE —Modifie le style de terminaison pour les lignes pendantes (les lignes non reliées à une autre ligne à leurs extrémités) et pour les lignes où un symbole de trait de représentation de ligne bordée est joint à l'extrémité d'un symbole de trait de représentation à une ligne. Il s'agit de l'option par défaut.
  • TRUE_DANGLE —Modifie uniquement le style de terminaison pour les extrémités non reliées à une autre entité.
String

Exemple de code

Exemple d'utilisation de l'outil CalculateLineCaps (Fenêtre Python)

Le script de fenêtre Python suivant montre comment utiliser l'outil CalculateLineCaps en mode immédiat.

import arcpy
from arcpy import env
env.workspace = "C:\data"

arcpy.CalculateLineCaps_cartography("roads.lyr", "BUTT", "CASED_LINE_DANGLE")
Exemple d'utilisation de l'outil CalculateLineCaps (script Python autonome)

Ce script autonome montre un exemple de l'utilisation de l'outil CalculateLineCaps.

# Name: CalculateLineCaps_standalone_script.py
# Description: calculates a value for the line cap property of a representation stroke layer
# Author: ESRI
 
# Import system modules
import arcpy
from arcpy import env

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

# Set local variables
in_features = "roads.lyr"
cap_type = "BUTT"
dangle_option = "CASED_LINE_DANGLE"

# Execute Calculate Line Caps
arcpy.CalculateLineCaps_cartography(in_features, cap_type, dangle_option)

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Informations de licence

  • ArcGIS for Desktop Basic: Annuler
  • ArcGIS for Desktop Standard: Oui
  • ArcGIS for Desktop Advanced: Oui

Thèmes connexes

  • Vue d'ensemble du jeu d'outils Affinage de la cartographie
Vous avez un commentaire à formuler concernant cette rubrique ?

ArcGIS for Desktop

  • Accueil
  • Documentation
  • Tarification
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal