Perception temporelle dans Roads and Highways

ArcGIS Roads and Highways vous permet d’afficher et d’analyser immédiatement l’évolution des itinéraires, des événements et des intersections. Pour l’utilisation de cette fonctionnalité, toutes les données référencées de manière linéaire prennent en charge le temps. Les classes d’entités des itinéraires, événements et intersections comportent toutes des colonnes de temps, qui sont gérées et mises à jour par Roads and Highways à mesure de l’exécution des processus de mise à jour des itinéraires et des événements.

Temps dans le système de référencement linéaire (LRS)

L’exemple ci-après illustre les effets de la mise à jour d’un itinéraire sur les entités. Il montre également comment utiliser le curseur temporel disponible dans ArcGIS Pro pour afficher la représentation historique d’un itinéraire.

L’itinéraire Route 157A a été créé le 01/01/2000, ce qui correspond à la date de début, et la date de fin est <null> puisqu’il s’agit d’une date future.

ID d'itinéraireDate de débutDate de fin

Route 157A

01/01/2000

<nul>

Itinéraire créé

L’itinéraire a été réaligné sur une date d’effet au 10/05/2005. Le réalignement d’itinéraire réalisé dans Roads and Highways a eu pour effet de créer deux enregistrements : un pour l’itinéraire historique/d’origine et un autre pour l’itinéraire réaligné/le nouvel itinéraire. C’est ce que l’on appelle le découpage temporel. Lors du réalignement, les changements suivants ont eu lieu :

  • L’entité d’itinéraire d’origine a été mise à jour sur une date de fin au 10/05/2005.
  • Une nouvelle entité d’itinéraire a été créée avec une date de début au 10/05/2005, en reprenant le même ID d’itinéraire, mais en utilisant une forme et un calibrage différents en concordance avec le réalignement.

ID d'itinéraireDate de débutDate de fin

Route 157A

01/01/2000

10/05/2005

Route 157A

10/05/2005

<nul>

Itinéraire d’origine
01/01/2000
Itinéraire réaligné
10/05/2005

Lorsque l’outil de géotraitement Appliquer les comportements d’événements est exécuté, des changements temporels similaires sont également appliqués aux événements présents sur l’itinéraire ayant été impactés par la modification.

Si vous activez le temps sur les couches de votre projet, vous pouvez utiliser le curseur temporel dansArcGIS Pro pour afficher l’évolution de l’itinéraire. Vous pouvez également utiliser le curseur temporel pour afficher les changements apportés aux couches d’événement et d’intersection sur une période, en activant le temps sur ces couches dans votre projet.

Temps dans d’autres scénarios de mise à jour et de chargement

Les sections ci-après décrivent les effets de la prise en charge du temps dans Roads and Highways sur les mises à jour et le chargement des événements.

Mise à jour dans un cadre temporel

Il existe quelques autres scénarios de mise à jour dans lesquels le temps détermine les résultats des modifications.

Si vous avez mis à jour un itinéraire par le passé en choisissant, pour une modification, une date d’effet antérieure à la date de fin la plus récente sur l’itinéraire, la modification est prévue à la date de fin suivante.

Dans l’exemple ci-dessus, le réalignement a produit deux enregistrements pour l’itinéraire Route 157A.

ID d'itinéraireDate de débutDate de fin

Route 157A

01/01/2000

10/05/2005

Route 157A

10/05/2005

<nul>

Si vous deviez procéder à un retrait au début de l’itinéraire avec une date d’effet au 06/03/2003, l’itinéraire présenterait trois tranches de temps après la modification :

ID d'itinéraireDate de débutDate de fin

Route 157A

01/01/2000

06/03/2003

Route 157A

06/03/2003

10/05/2005

Route 157A

10/05/2005

<nul>

Itinéraire d’origine
01/01/2000
Itinéraire retiré
06/03/2003
Itinéraire réaligné
10/05/2005

Vous pouvez remarquer que le retrait avec effet au 06/03/2003 a été appliqué uniquement jusqu’à la date de fin existante (10/05/2005) sur l’enregistrement auquel il a été appliqué (01/01/2000-10/05/2005). Ces mêmes changements temporels sont appliqués aux événements et aux intersections de l’itinéraire ayant été impactés par la modification. Si la modification doit être appliquée à des enregistrements d’itinéraire au-delà du 10/05/2005, elle peut être effectuée sur l’enregistrement 10/05/2005 – <null> de l’itinéraire également.

Plusieurs modifications à la même date sur le même itinéraire

Si vous effectuez plusieurs modifications avec effet à la même date sur un itinéraire, il en résulte des itinéraires et des événements ayant les mêmes dates de début et de fin, mais sans plage temporelle où ils sont actifs. Puisque ces enregistrements n’existent pas dans le temps, ils sont supprimés de la base de données.

L’exemple ci-après montre comment les entités sont impactées par plusieurs modifications d’itinéraire avec effet à la même date, effectuées sur le même itinéraire.

Itinéraire d’origine

L’itinéraire Route 8530B a été créé le 01/06/2010 et prolongé jusqu’au 15/09/2015. Il en résulte deux enregistrements pour l’itinéraire.

ID d'itinéraireDate de débutDate de fin

Route 8530B

01/06/201

15/09/2015

Route 8530B

15/09/2015

<nul>

Itinéraire d’origine
01/06/201
Itinéraire prolongé
15/09/2015

L’itinéraire a été réaligné, avec effet le même jour aussi (15/09/2015). Après le réalignement de l’itinéraire, au lieu de conserver un enregistrement de l’itinéraire avec prolongement, ayant le 15/09/2015 comme date de début et date de fin, l’enregistrement a été supprimé. Un nouvel enregistrement, tenant compte du prolongement et du réalignement de l’itinéraire, a été créé. Les deux enregistrements montrent l’itinéraire avant et après le prolongement et le réalignement.

ID d'itinéraireDate de débutDate de fin

Route 8530B

01/06/201

15/09/2015

Route 8530B

15/09/2015

<nul>

Itinéraire d’origine
01/06/201
Itinéraire prolongé et réaligné
15/09/2015

Effet du temps lors du chargement des événements

Les classes d’entités d’événement dans Roads and Highways comportent également des colonnes de temps. Lorsque des enregistrements d’événement sont chargés dans des classes d’entités d’événement, leur forme peut varier en fonction des tranches de temps de l’itinéraire sous-jacent. Les itinéraires sur lesquels se situent les événements permettent de déterminer s’il est nécessaire de fractionner les enregistrements d’événement selon des intervalles de temps.

Par exemple, l’itinéraire Route 550CH compte deux enregistrements différents dans le temps.

ID d'itinéraireDate de débutDate de fin

Route 550CH

15/04/2012

01/01/2016

Route 550CH

01/01/2016

<nul>

Dans le cas du chargement d’un événement portant l’ID d’événement 1601, situé sur l’itinéraire Route 550CH, dont la date de début est le 10/08/2014 et la date de fin est le 31/12/2016, à l’aide de l’outil de géotraitement Ajouter des événements, l’événement est fractionné en deux enregistrements d’événement pour l’itinéraire dans le temps, pouvant éventuellement revêtir une forme différente.

ID de l’événementID d'itinéraireDate de débutDate de fin

Événement 1601

Route 550CH

10/08/2014

01/01/2016

Événement 1601

Route 550CH

01/01/2016

31/12/2016