Habilitación del tiempo en Pipeline Referencing

Disponible con licencia de Location Referencing.

ArcGIS Pipeline Referencing permite a los usuarios ver y analizar cómo cambian las rutas, los eventos y las intersecciones a lo largo del tiempo de forma inmediata. Para admitir esta funcionalidad, todos los datos con referencia lineal admiten el tiempo. Las clases de entidad de ruta, evento e intersección tienen columnas de tiempo que Pipeline Referencing administra y actualiza a medida que se realizan flujos de trabajo de edición de rutas y eventos.

Tiempo en el LRS

En el siguiente ejemplo se muestra cómo se ven afectadas las entidades cuando se edita una ruta. También muestra cómo se puede utilizar el control deslizante de tiempo en ArcGIS Pro para ver la representación histórica de una ruta.

La Ruta 157A se creó el 1/1/2000, por lo que la fecha inicial es 1/1/2000 y la fecha final es <null>, puesto que se proyecta al futuro.

Nombre de la rutaID de rutaFecha inicialFecha final

Ruta 157A

{063E593B-0FCA-4B28-A93B-91BF1694F15A}

1/1/2000

<nulo>

Ruta creada

La ruta se realineó con una fecha efectiva de 10/5/2005. Cuando se realizó la realineación de la ruta en Pipeline Referencing, se crearon dos registros: uno para la ruta original/histórica y otro para la ruta realineada/nueva. Este proceso se denomina intervalo de tiempo. Durante la realineación, se produjeron los siguientes cambios:

  • La entidad de ruta original se actualizó con fecha de finalización de 10/5/2005.
  • Se creó una nueva entidad de ruta con una fecha de inicio de 10/5/2005, utilizando el mismo nombre de ruta e Id. de ruta, con una forma y calibración diferentes para reflejar la realineación.

Nombre de la rutaID de rutaFecha inicialFecha final

Ruta 157A

{063E593B-0FCA-4B28-A93B-91BF1694F15A}

1/1/2000

10/5/2005

Ruta 157A

{063E593B-0FCA-4B28-A93B-91BF1694F15A}

10/5/2005

<nulo>

Ruta original
1/1/2000
Ruta realineada
10/5/2005

Cuando se ejecuta la herramienta de geoprocesamiento Aplicar comportamientos de evento, cualquier evento de la ruta al que afectó la edición también tendría cambios de hora similares aplicados.

Si habilita el tiempo en las capas de su proyecto, puede utilizar el control deslizante de tiempo en ArcGIS Pro para ver los cambios de ruta a lo largo del tiempo. También puede utilizar el control deslizante de tiempo para ver los cambios en las capas de eventos e intersecciones a lo largo del tiempo habilitando el tiempo en estas capas en su proyecto.

Tiempo en otros escenarios de edición y carga

Las siguientes secciones detallan cómo afecta el tiempo a las ediciones de los usuarios y a la carga de eventos en Pipeline Referencing.

Edición en cuadro de tiempo

Hay otros escenarios de edición en los que el tiempo afectará a los resultados de las ediciones.

Si editó una ruta en el pasado eligiendo una fecha efectiva para una edición anterior a la fecha final más reciente de la ruta, la edición se enmarcará en la siguiente fecha final.

En el ejemplo anterior de la Ruta 157A, el resultado de la realineación era dos registros para la ruta.

Nombre de la rutaID de rutaFecha inicialFecha final

Ruta 157A

{063E593B-0FCA-4B28-A93B-91BF1694F15A}

1/1/2000

10/5/2005

Ruta 157A

{063E593B-0FCA-4B28-A93B-91BF1694F15A}

10/5/2005

<nulo>

Si fuera a realizar una retirada al inicio de la ruta con una fecha efectiva de 6/3/2003, la ruta tendría tres intervalos de tiempo después de la edición:

Nombre de la rutaID de rutaFecha inicialFecha final

Ruta 157A

{063E593B-0FCA-4B28-A93B-91BF1694F15A}

1/1/2000

6/3/2003

Ruta 157A

{063E593B-0FCA-4B28-A93B-91BF1694F15A}

6/3/2003

10/5/2005

Ruta 157A

{063E593B-0FCA-4B28-A93B-91BF1694F15A}

10/5/2005

<nulo>

Ruta original
1/1/2000
Ruta retirada
6/3/2003
Ruta realineada
10/5/2005

Tenga en cuenta que la retirada efectiva 6/3/2003 se aplicó únicamente hasta que la fecha final existente (10/5/2005) en el registro al que se aplicó al (1/1/2000–10/5/2005). Estos mismos cambios se aplicarían a los eventos e intersecciones de la ruta afectados por la edición. Si es necesario aplicar la edición a los registros de ruta posteriores a 10/5/2005, la edición se puede realizar también el en el registro de 10/5/2005 - <null> de la ruta.

Varias ediciones en la misma fecha en la misma ruta

Si realiza varias ediciones con la misma fecha efectiva en una ruta, dará como resultado rutas y eventos con las mismas fechas iniciales y finales, que no tienen un intervalo de tiempo en el que están activos. Dado que estos registros no existen en el tiempo, se eliminan de la base de datos.

El siguiente ejemplo muestra cómo se ven afectadas las entidades cuando realiza varias ediciones de ruta con la misma fecha efectiva en la misma ruta.

Ruta original

La Ruta 8530B se creó el 1/6/2010 y se extendió el 15/9/2015; esto dio como resultado dos registros para la ruta.

Nombre de la rutaID de rutaFecha inicialFecha final

Ruta 8530B

{51E77E33-5CC2-4A52-A181-AA860D220323}

01/06/2010

15/9/2015

Ruta 8530B

{51E77E33-5CC2-4A52-A181-AA860D220323}

15/9/2015

<nulo>

Ruta original
1/6/2010
Ruta extendida
15/9/2015

La ruta también experimentó una realineación efectiva el mismo día (15/9/2015). Después de realizar la realineación de la ruta, en lugar de mantener un registro de la ruta con la extensión, que tiene la fecha inicial del 15/9/2015 y la fecha final del 15/9/2015, el registro se eliminó y se creó un nuevo registro que refleja la extensión de ruta y la realineación. Los dos registros muestran la ruta antes y después de la extensión y la realineación.

Nombre de la rutaID de rutaFecha inicialFecha final

Ruta 8530B

{51E77E33-5CC2-4A52-A181-AA860D220323}

01/06/2010

15/9/2015

Ruta 8530B

{51E77E33-5CC2-4A52-A181-AA860D220323}

15/9/2015

<nulo>

Ruta original
1/6/2010
Ruta extendida y realineada
15/9/2015

Efecto del tiempo al cargar eventos

Las clases de entidad de evento de Pipeline Referencing también tienen columnas de tiempo. Cuando se cargan registros de eventos en clases de entidad de evento, pueden tener una forma diferente en función de los intervalos de tiempo de la ruta subyacente. Las rutas en las que se ubican los eventos se usan para determinar si los registros de eventos deben dividirse por tiempo.

Por ejemplo, la Ruta 550CH tiene dos registros diferentes a lo largo del tiempo.

Nombre de la rutaID de rutaFecha inicialFecha final

Ruta 550CH

{1D5C1AFA-915E-4095-9D33-71F657E17F70}

15/04/2012

01/01/2016

Ruta 550CH

{1D5C1AFA-915E-4095-9D33-71F657E17F70}

01/01/2016

<nulo>

Si se carga un evento con EventID 1601 en la Ruta 550CH, con fecha inicial 10/8/2014 y fecha final 31/12/2016, mediante la herramienta de geoprocesamiento Incorporar eventos, el evento se dividirá en dos registros de eventos debido al evento que abarca los dos registros de la ruta a lo largo del tiempo y posiblemente tenga una forma diferente.

Id. de eventoNombre de la rutaFecha inicialFecha final

Evento 1601

Ruta 550CH

10/08/2014

01/01/2016

Evento 1601

Ruta 550CH

01/01/2016

31/12/2016