Los datos geográficos se representan en un mapa como una capa. Los eventos de ruta se representan de la misma manera. Sin embargo, para mostrar los eventos de ruta en un mapa debe definir primero los parámetros de la relación entre la tabla que almacena los eventos y las rutas a las que dichos eventos hacen referencia.
Proceso de segmentación dinámica
La Segmentación dinámica (DynSeg) es el proceso de calcular la ubicación en el mapa (forma) de los eventos almacenados en una tabla de eventos. La segmentación dinámica permite asociar varios conjuntos de atributos a cualquier parte de una entidad lineal.
El resultado del proceso de segmentación dinámica es una clase de entidad dinámica conocida como fuente de evento de ruta. Una fuente de evento de ruta puede actuar en ArcMap como fuente de datos de una capa de entidades.
En su mayor parte, una capa de entidades dinámica se comporta como cualquier otra capa de entidades. Es posible decidir si visualizarla, la escala a la que debe ser visible, qué entidades o subconjunto de entidades visualizar, cómo dibujar las entidades, si almacenarla como archivo de capa (.lyr), si exportarla, etc.
Las fuentes de evento de ruta se pueden editar en ArcMap. Es importante tener en cuenta que solo se pueden editar los atributos. No obstante, las formas de una fuente de evento de ruta no se pueden editar, porque las genera el proceso de segmentación dinámica. Al editar un evento de ruta, en realidad está editando la tabla de eventos subyacente. Así, puede haber algunas limitaciones de edición impuestas por la tabla de eventos. Por ejemplo, no es posible editar directamente los atributos de una fuente de evento de ruta creada a partir de una tabla de archivo de texto delimitado, ya que ArcMap no permite editar directamente los archivos de texto.
Opciones avanzadas de segmentación dinámica
Eventos de punto como entidades multipunto
Cuando un evento de punto se encuentra ubicado a lo largo de una ruta, se crea una entidad de puntos. En algunas aplicaciones, sin embargo, las mediciones de ruta no son únicas. Para estas aplicaciones, es conveniente tratar los eventos de punto como entidades multipunto.
Ángulos de ubicación de eventos
Cuando un evento de punto se encuentra a lo largo de una ruta, es deseable conocer el ángulo de la ruta en que se coloca el evento. Por ejemplo, podría ser necesario girar el símbolo del marcador que se utiliza para mostrar el evento de modo que se oriente a la ruta y no al mapa. Además, es posible que necesite rotar la etiqueta de un evento de punto.
El proceso de segmentación dinámica puede calcular el ángulo normal (perpendicular) o el ángulo tangente. También es posible calcular el complemento de estos ángulos, por ejemplo, para poder controlar el lado de la ruta en la que aparece una etiqueta rotada.
Errores de ubicación de eventos
El proceso de segmentación dinámica crea una forma para cada fila de la tabla de eventos de ruta de entrada. En algunos casos, sin embargo, la forma de la entidad del evento podría estar vacía. Es así, cuando por alguna razón el evento no se puede ubicar correctamente. En otros casos, un evento se puede ubicar solo parcialmente, algo que sucede únicamente con los eventos de línea.
El proceso de segmentación dinámica puede mostrar los errores de ubicación (si los hay) para cada evento en un campo de una tabla de eventos. Este campo es muy útil al realizar comprobaciones de control de calidad en las tablas de eventos.
Desplazamientos de eventos
En algunas aplicaciones, los eventos con un desplazamiento se deben dibujar a la derecha de la ruta. En otras aplicaciones, los eventos con un desplazamiento se deben dibujar a la izquierda. El proceso de segmentación dinámica permite controlar a qué lado de la ruta se dibujan los eventos con desplazamiento.