Les données géographiques sont représentées sur une carte sous la forme de couches. Il en est de même des événements d'itinéraires. Pour afficher des événements d'itinéraires sur une carte, cependant, vous devez d'abord définir les paramètres de la relation entre la table stockant les événements et les itinéraires qu'ils référencent.
Processus de la segmentation dynamique
La segmentation dynamique (DynSeg) est le processus de calcul de la localisation sur la carte (forme) des événements stockés dans une table d'événements. Elle permet l'association de jeux d'attributs multiples à toute portion d'une entité linéaire.
Le résultat du processus de segmentation dynamique est une classe d'entités dynamiques appelée source d'événement d'itinéraire. Une source d'événement d'itinéraire peut servir comme source de données d'une couche d'entités dans ArcMap.
Pour l'essentiel, une couche d'entités dynamique se comporte comme toute autre couche d'entités. Il est possible de décider de son affichage éventuel, de l'échelle à laquelle elle doit être visible, des entités ou du sous-ensemble d'entités à afficher, du mode de dessin des entités, de son stockage éventuel comme fichier de couche (.lyr), de son exportation, etc.
Une source d'événement d'itinéraire peut être mise à jour dans ArcMap. Il est important de noter que seuls les attributs peuvent être mis à jour. Ainsi, les formes d'une source d'événement d'itinéraire ne peuvent pas être mises à jour car elles sont générées par le processus de segmentation dynamique. Lorsque vous modifiez un événement d'itinéraire, vous mettez en fait à jour la table d'événements sous-jacente. Par conséquent, certaines limitations peuvent être imposées par la table d'événements. Par exemple, il n'est pas possible de modifier directement les attributs d'une source d'événement d'itinéraire créée à partir d'une table de fichier texte délimité car ArcMap ne permet pas l'édition directe de fichiers texte.
Options avancées de segmentation dynamique
Evénements ponctuels comme entités multi-points
Lorsqu'un événement ponctuel se trouve le long d'un itinéraire, une entité ponctuelle est créée. Dans certaines applications, cependant, les mesures d'itinéraires ne sont pas uniques. Dans ce cas, il peut être souhaitable que les événements ponctuels soient considérés comme des entités multi-points.
Angles de localisation d'événements
Lorsqu'un événement ponctuel se situe sur un itinéraire, il est souvent souhaitable de connaître l'angle de l'itinéraire où est placé l'événement. Par exemple, il peut s'avérer nécessaire de faire pivoter le symbole ponctuel utilisé pour afficher l'événement de sorte qu'il soit orienté sur l'itinéraire et non la carte. Il peut également s'avérer nécessaire de faire pivoter l'étiquette d'un événement ponctuel.
Le processus de segmentation dynamique peut calculer l'angle normal (perpendiculaire) ou tangent. De plus, il est possible de calculer le complément de ces angles pour que vous puissiez, par exemple, contrôler le côté de l'itinéraire sur lequel une étiquette pivotée apparaît.
Erreurs de localisation d'événements
Le processus de segmentation dynamique crée une forme pour chaque ligne de la table d'événements d'itinéraires en entrée. Dans certains cas, cependant, la forme de l'entité d'événement peut être vide. Ceci se produit lorsque pour une raison ou pour une autre l'événement ne peut pas être localisé correctement. Dans d'autres cas, un événement ne peut être localisé que partiellement ; ceci se produit seulement pour les événements linéaires.
Le processus de segmentation dynamique peut exposer sous forme de champ les erreurs de localisation éventuelles pour chaque événement d'une table. Ce champ est très utile lors de l'exécution de tests d'assurance qualité sur les tables d'événements.
Décalages d'événements
Dans certaines applications, les événements avec un décalage doivent être dessinés à droite de l'itinéraire. Dans d'autres, c'est l'inverse. Le processus de segmentation dynamique vous permet de définir le côté de l'itinéraire sur lequel sont dessinés les événements avec des décalages.