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
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 proceso de segmentación dinámica da como resultado una clase de entidad dinámica denominada fuente de evento de ruta. Una fuente de evento de ruta puede actuar en ArcMap como fuente de datos de una capa de entidades.
Una capa de entidades dinámica se comporta, en general, como cualquier otra capa de entidades. Es posible activar y desactivar su visualización, establecer la escala con que debe estar visible, determinar las entidades o subconjunto de entidades que se van a mostrar, cómo dibujar las entidades, si almacenarla como un 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 se pueden editar directamente los atributos de una fuente de evento de ruta creados a partir de una tabla de archivos 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. En el caso de estas aplicaciones, podría ser deseable 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. Podría incluso necesitar girar la etiqueta de un evento de punto.
El proceso de segmentación dinámica puede calcular el ángulo normal (perpendicular) o el ángulo tangente. Además, se puede calcular el complemento de estos ángulos para, por ejemplo, controlar el lado de la ruta en el que aparece una etiqueta girada.
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.