Modelo de datos de eventos

Disponible con licencia de Location Referencing.

Los eventos se administran en ArcGIS Pipeline Referencing en clases de entidad denominadas clases de entidad de eventos, que están registradas en la misma geodatabase que el LRS.

Pipeline Referencing administra la forma de la entidad basándose en la ruta, la medición y las fechas inicial y final. Los datos de eventos de origen requeridos varían en función del tipo de evento que se esté registrando. Los campos obligatorios para cada tipo de evento se enumeran en las siguientes secciones.

Nota:

Las clases de entidad de eventos se pueden modelar con antelación o crear al registrar el evento en el LRS. Si se modela con antelación, asegúrese de que la referencia espacial, las tolerancias x,y,z y m y la resolución de la clase de entidad de evento coincidan con la de la red en la que está registrada.

Más información sobre la configuración de tolerancia y resolución del LRS

Campos de evento mínimos

Los campos de evento mínimos son los siguientes:

CampoTipo de datosLongitudEs anulableDescripción

Id. de evento

Cadena de caracteres

Entre 32 y 255

No

El Id. único para cada registro de evento.

ID de ruta

Cadena de caracteres o GUID

Mismo tipo y longitud que el campo Id. de ruta en la tabla de secuencia de líneas centrales

No

Id. único de cada ruta en la red.

Nombre de ruta (si está configurado)

Cadena de caracteres

255

No

Nombre único de la ruta.

Id. de ruta final (obligatorio para clases de entidad de evento que almacenan eventos que abarcan rutas)

Cadena de caracteres o GUID

Mismo tipo y longitud que el campo Id. de ruta en la tabla de secuencia de líneas centrales

No

El Id. único de la ruta final en la red.

Fecha inicial

Fecha

8

La fecha en que el evento se activó en la ruta.

Fecha final

Fecha

8

La fecha en que se retiró el evento en la ruta.

Medición (solo eventos de punto)

Cualquier numérico

No

La medición en la ruta en la que se encuentra el evento.

Medición inicial (solo eventos de línea)

Cualquier numérico

No

La medición en la ruta en la que se encuentra el inicio del evento.

Medición final (solo eventos de línea)

Cualquier numérico

No

La medida en la ruta donde se encuentra el final del evento.

Error de ubicación

Cadena de caracteres

100

El error de ubicación del evento.

Campos de referente de evento

Al registrar eventos, puede almacenar la localización de evento en función de su desplazamiento respecto de otra ubicación. Los desplazamientos pueden estar basados en coordenadas x e y, en una estación, en la distancia desde el inicio de un evento, otros eventos LRS, intersecciones u otra clase de entidad de puntos.

Para habilitar el almacenamiento de ubicaciones de referentes con un evento, se requieren los siguientes campos:

CampoTipo de datosLongitudEs anulableDescripción

Método de referente (solo eventos de punto)

Entero corto

5

El método para referenciar la entidad de desplazamiento. Puede ser coordenadas x,y, estacionamiento, longitud, red LRS, evento, intersección u otras clases de entidad de punto.

Ubicación de referente (solo eventos de punto)

Cadena de caracteres

Entre 50 y 255

La ubicación de la entidad que se desplaza. Puede ser una coordenada x,y, un Id. de evento o de entidad o un Id. de intersección.

Desplazamiento de referente (solo eventos de punto)

Cadena de caracteres

Entre 50 y 255

La medición de desplazamiento. Se guarda en la unidad de medida definida al registrar un evento y configurar los campos de desplazamiento.

Método de referente inicial (solo eventos de línea)

Entero corto

5

El método para referenciar la entidad de desplazamiento. Puede ser coordenadas x,y, estacionamiento, longitud, red LRS, evento, intersección u otras clases de entidad de punto.

Ubicación de referente inicial (solo eventos de línea)

Cadena de caracteres

Entre 50 y 255

La ubicación de la entidad que se desplaza. Puede ser una coordenada x,y, un Id. de evento o de entidad o un Id. de intersección.

Desplazamiento de referente inicial (solo eventos de línea)

Cadena de caracteres

Entre 50 y 255

La medición de desplazamiento. Esto se guarda en la unidad de medida definida al configurar campos de desplazamiento.

Método de referente final (solo eventos de línea)

Entero corto

5

El método para referenciar la entidad de desplazamiento. Puede ser coordenadas x,y, estacionamiento, longitud, red LRS, evento, intersección u otras clases de entidad de punto.

Ubicación de referente final (solo eventos de línea)

Cadena de caracteres

Entre 50 y 255

La ubicación de la entidad que se desplaza. Puede ser una coordenada x,y, un Id. de evento o de entidad o un Id. de intersección.

Desplazamiento de referente final (solo eventos de línea)

Cadena de caracteres

Entre 50 y 255

La medición de desplazamiento. Esto se guarda en la unidad de medida definida al configurar campos de desplazamiento.

Campos de evento de red derivados

Cuando se registra un evento con una red de líneas, también puede almacenar la ruta de red derivada y la información de medición. Esto permite que el Id. de ruta y la medición de una línea y la red derivada se almacenen en la misma clase de entidad de eventos.

Para habilitar el almacenamiento de una ruta de red derivada y campos de medición en un evento, agregue los siguientes campos al evento:

CampoTipo de datosLongitudEs anulableDescripción

Id. de ruta derivada

Texto o GUID

Mismo tipo y longitud que el campo Id. de ruta en la tabla de secuencia de líneas centrales

No

Id. único de la ruta en la red derivada.

Nombre de ruta derivada

Texto

La misma longitud que el campo LineName de la red de líneas

Nombre de la ruta en la red derivada.

Medición derivada (solo eventos de punto)

Doble

La medición en la ruta de la red derivada donde se encuentra el evento.

Medición inicial derivada (solo eventos de línea)

Doble

Medida en la ruta de la red derivada donde comienza el evento.

Medición final derivada (solo eventos de línea)

Doble

Medida de la ruta de la red derivada donde finaliza el evento.

Más información sobre el uso de redes derivadas en Pipeline Referencing

Campos de evento de estacionamiento

Pipeline Referencing admite el registro de eventos de punto con mediciones de estacionamiento en la geodatabase LRS con la herramienta Habilitar campos de estacionamiento. Registrar un evento de estacionamiento le permite localizar estaciones con valores de estaciones anteriores y posteriores en cualquier medición a lo largo de una ruta en la red LRS.

Cuando se combina con referentes y desplazamientos, puede utilizar un evento de estacionamiento como un método adicional para crear y editar la ubicación de otros eventos en el LRS.

Al registrar un evento que utiliza estacionamiento, en los datos de evento de origen se requieren todos los campos de una ruta y un evento de punto de medición. Los siguientes campos son necesarios para un evento que utiliza estacionamiento:

CampoTipo de datosLongitudEs anulableDescripción

Estación

Cadena de caracteres

Cualquiera

El valor de estacionamiento para la estación.

Estación anterior

Cadena de caracteres

Cualquiera

El valor de estacionamiento anterior para la estación. Este valor se rellena cuando hay un punto de ecuación presente en la ubicación de la estación.

Dirección de valor de dirección

Cadena de caracteres

Cualquiera

El campo utilizado para designar si los valores de estacionamiento aumentan en la dirección opuesta al aumento de medición en las rutas.

Tipos de evento

Pipeline Referencing tiene dos tipos de eventos: los almacenados en la misma geodatabase que el LRS y los almacenados en bases de datos externas. Los eventos de la geodatabase se almacenan como clases de entidad, mientras que los eventos externos se almacenan como tablas en una base de datos RDBMS o geodatabase (distinta de la geodatabase en la que reside el LRS).

Los eventos se pueden registrar como eventos de línea o punto en la geodatabase LRS de una red LRS existente mediante la herramienta Crear evento LRS.

Más información sobre cómo crear y modificar eventos LRS

Los eventos externos de una fuente de datos externa se pueden registrar como eventos de línea o de punto para una red LRS existente con la herramienta Configurar evento externo con LRS.

Nota:

Si la clase de entidad de eventos se modela por adelantado, su referencia espacial, la tolerancia x, y, z y m y la resolución deben coincidir con la red asociada.

También se recomienda indexar los elementos del proyecto para mejorar el rendimiento de la tabla de eventos al registrar eventos.

Más información sobre la tolerancia y la resolución en ArcGIS Pipeline Referencing

Eventos en la geodatabase

Además de la ubicación de la fuente de datos, los eventos internos y externos también difieren con respecto a cómo se administran después del registro.

Los eventos de la geodatabase LRS se almacenan como clases de entidad y la forma de las entidades de evento se administran en función de la ruta, la medición y las fechas inicial y final. Esto proporciona un mayor rendimiento en ArcGIS para la representación cartográfica y la consulta espacial de los datos de eventos.

Al registrar un evento en la geodatabase LRS, puede modelar la clase de entidad en la geodatabase con el LRS por adelantado y crear la nueva clase de entidad en la geodatabase con el LRS. También puede copiar el esquema de otra tabla o clase de entidad a la nueva clase de entidad creada en la geodatabase LRS.

Más información sobre cómo crear y modificar eventos LRS

Después del registro de evento, el evento se administra automáticamente. Cuando se realizan ediciones en una ruta, los cambios se realizan directamente en la clase de entidad de evento mediante la configuración del comportamiento de medición de eventos. Cuando la capa de eventos se actualiza en el mapa, que se desencadena automáticamente por una actividad de edición, puede ver las actualizaciones de inmediato.

Después de realizar y guardar los cambios utilizando las herramientas de la barra de herramientas Location Referencing, ejecute la herramienta Aplicar comportamientos de eventos para actualizar las ubicaciones de los eventos.

Eventos externos

Las conexiones a tablas de eventos externas no se modelan en la geodatabase. Cuando una tabla de eventos o clase de entidad fuera de la geodatabase LRS se registra como una tabla de eventos externa, se asume que es una conexión de solo lectura y que los cambios no se escriben directamente en la tabla de eventos externa. Puede haber reglas empresariales asociadas a la actualización de medidas en eventos de un sistema externo, por lo que los eventos de sistemas externos no se modifican directamente.

Se mantiene un registro de todas las ediciones realizadas que tienen un impacto en las mediciones de los eventos. Puede utilizar los servicios web para enviar estas actualizaciones a la clase de entidad o tabla externa para aplicar medidas.

Más información sobre cómo registrar un evento externo