Détecter les conflits graphiques (Outils de cartographie)
Résumé
Crée des polygones lorsqu'il existe un conflit graphique entre au moins deux entités symbolisées.
Illustration

Utilisation
Cet outil évalue les conflits entre les symboles et non la géométrie. La couche en entrée et la couche conflictuelle peuvent être la même.
Les couches en entrée doivent être symbolisées. Les couches en entrée peuvent comprendre une annotation de classe d'entités, y compris une substitution de symboles. Des shapefiles et des couches DAO sont également des entrées acceptables.
L’outil n’accepte pas les entrées suivantes :
annotation DAO
annotation de couverture
annotations VPF
Dimensions
Couches raster
Jeux de données réseau
L’outil n’accepte pas les types de symbologie suivants :
Symbologie de diagramme
Symbologie de densité de points
Symbologie de symboles proportionnels
Symbologie de couleurs non classées
Symbologie d’une carte de densité
Symbologie de dictionnaire
Toute symbologie contenant les symboles 3D
La classe d'entités en sortie stocke les polygones, chacun représentant un emplacement de conflit graphique entre une entité en entrée symbolisée et une entité conflictuelle symbolisée. Les identifiants des deux entités conflictuelles sont stockés avec le polygone conflictuel dans les champs
FID_<input_layer_name>etFID_<conflict_layer_name>. Si la couche conflictuelle est identique à la couche en entrée, le deuxième champ est nomméFID_<input_layer_name>_1. Si aucun conflit graphique n'est détecté, la classe d'entités en sortie sera vide.Le paramètre Conflict Distance (Distance de conflit) permet de détecter les zones où les entités de symbologie de la couche en entrée et de la couche conflictuelle sont plus proches les unes des autres qu’une certaine distance définie. Des zones tampon temporaires représentant la moitié de la taille de la distance de conflit sont créées autour des symboles. Des polygones conflictuels seront générés partout où ces zones tampons se superposent. Si la distance de conflit est nulle, des conflits sont détectés partout où des symboles se superposent ; il s’agit du comportement par défaut. Le calcul de conflit est basé sur une échelle de référence. L’échelle de référence du bloc de données contenant les couches en entrée est utilisée sauf si le paramètre d’environnement Reference Scale (Échelle de référence) a été défini.
Le paramètre Line Connection Allowance (Tolérance de connexion des lignes) permet d’ignorer les superpositions de symbole où les extrémités de ligne se touchent. Ce paramètre est utile si vous utilisez des terminaisons de symbole linéaire pour que les lignes se connectent visuellement mais ne souhaitez pas que chaque instance soit détectée en tant que conflit. La tolérance de connexion de lignes est exprimée en unités de page selon l'échelle de référence. Elle est égale au rayon d'un cercle, centré où les lignes se joignent, dans lequel les superpositions de graphiques ne seront pas détectées ; la valeur par défaut est 1 point. Utilisez une valeur qui corresponde au moins à la moitié de la largeur des symboles linéaires pour ignorer ces connexions. La valeur 0 signifie que la tolérance est nulle et un conflit sera détecté à chaque jointure de ligne. Ce paramètre ne doit être défini que lorsque la couche en entrée et la couche conflictuelle sont identiques.
Cet outil évalue les conflits graphiques des entités symbolisées. L’étendue de symbologie et l’échelle de référence sont utilisées conjointement. Exécutez cet outil uniquement après avoir finalisé l’apparence des symboles et assurez-vous que l’échelle de référence correspond à l’échelle finale voulue.
Le traitement de jeux de données volumineux peut dépasser les limites de mémoire. Dans ce cas, envisagez de traiter les données en entrée par partition en identifiant une classe d’entités surfaciques pertinente dans l’environnement Cartographic Partitions (Partitions cartographiques). Les portions de données, définies par les limites des partitions, sont traitées séquentiellement. La classe d'entités en sortie des polygones conflictuels sera découpée au niveau de la limite des polygones.
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Couche en entrée |
Couche d'entités en entrée contenant des entités symbolisées. Les annotations DAO, VPF ou de couverture et les cotations, diagrammes, symboles de densité de points ou proportionnels, couches raster, jeux de données réseau et symboles 3D ne sont pas des entrées acceptables. |
Layer |
|
Couche conflictuelle |
Couche d’entités contenant des entités symbolisées qui sont potentiellement en conflit avec les entités symbolisées dans la couche en entrée. |
Layer |
|
Classe d’entités en sortie |
Classe d’entités en sortie qui sera créée pour stocker les polygones conflictuels. Il ne peut pas s'agir d'une des classes d'entités associées aux couches en entrée. |
Feature Class |
|
Distance de conflit (Facultatif) |
La zone où les entités de symbologie de la couche en entrée et de la couche conflictuelle sont plus proches les unes des autres que la distance définie. Des zones tampons temporaires représentant la moitié de la taille de la distance de conflit sont créées autour des symboles dans les couches en entrée et conflictuelles. Des polygones conflictuels seront générés partout où ces zones tampons se superposent. La distance de conflit est mesurée en unités de page (points, pouces, millimètres ou centimètres). Si vous indiquez une distance de conflit en unités de carte, elle est convertie en unités de page à l'aide de l'échelle de référence. La distance de conflit par défaut est 0. Dans ce cas, aucune zone tampon n’est créée et seuls les symboles qui se superposent physiquement sont détectés en tant que conflits. |
Linear Unit |
|
Tolérance de connexion des lignes (Facultatif) |
Rayon d’un cercle, centré là où les lignes se rejoignent, dans lequel les superpositions graphiques ne sont pas détectées. Ce paramètre est utilisé uniquement lorsque la couche en entrée et la couche conflictuelle sont identiques. Une tolérance nulle détectera un conflit à chaque jointure de ligne (si des terminaisons se superposent). La tolérance de connexion de lignes est calculée en unités de page (points, pouces, millimètres ou centimètres). Si vous indiquez une tolérance en unités de carte, elle est convertie en unités de page à l’aide de l’échelle de référence. La valeur ne peut pas être négative ; la valeur par défaut est 1 point. |
Linear Unit |
Environnements
Système de coordonnées cartographiques, Echelle de référence, Partitions cartographiques
Informations de licence
- Basic: Non
- Standard: Non
- Advanced: Oui