Que sont les itinéraires et les classes d’entités itinéraire ?

Dans ArcGIS, un itinéraire peut être une entité linéaire (par exemple, une rue, une autoroute, une rivière ou un tuyau) contenant un identifiant unique et un système de mesure. Pour le référencement linéaire, les systèmes de mesure typiques sont la distance ou le temps, mais le système de mesure peut être n’importe quelle entité de votre choix. Les valeurs m, ou encore mesures, sont stockées dans la coordonnée m de chaque sommet sur une entité itinéraire.

Vous pouvez stocker des itinéraires dans des shapefiles et sous la forme d’une classe d’entités dans la géodatabase. La géodatabase est la méthode préférée pour stocker et gérer des itinéraires car elle prend en charge des fonctionnalités avancées (par exemple, les topologies, les réseaux, les règles attributaires ou les sous-types), ce qui vous permet de modéliser des comportements du monde réel, d’appliquer des règles pour gérer et maintenir l’intégrité des données et d’utiliser des outils pour travailler avec des relations spatiales des entités et des attributs principaux. ArcGIS Pro et la boîte à outils Référencement linéaire contiennent des outils permettant de créer des itinéraires dans des shapefiles et des géodatabases.

Outre les outils utilisés pour créer des classes d’entités itinéraire en vue de la numérisation ou de l’importation ultérieure, il existe des outils permettant de créer des itinéraires en fusionnant des entités linéaires existantes, en calibrant les données d’itinéraire avec des points et en migrant les données d’itinéraire d’un format à un autre.

À propos de la création de classes d'entités itinéraire

Vous pouvez créer des itinéraires à partir de lignes existantes, les importer à partir d’autres formats ou les créer sous la forme d’une nouvelle classe d’entités itinéraire dans ArcGIS Pro. Pour activer les itinéraires afin de stocker des valeurs m (mesures), vous pouvez créer une classe d’entités itinéraire dans la fenêtre Catalog (Catalogue). Lorsque vous créez une classe d’entités itinéraire, vous devez procéder comme suit :

  • Définissez le type de classe d’entités en tant que ligne et indiquez que celui-ci inclura des valeurs m (mesures).
  • Vous devez également ajouter un champ d’identifiant d’itinéraire pour identifier de manière unique chaque itinéraire dans la classe d’entités.

Lorsque vous effectuez des opérations de référencement linéaire dans ArcGIS Pro, sélectionnez dans la couche de votre classe d’entités itinéraire un champ allant fournir cet identifiant unique. La valeur de chaque champ est utilisée pour localiser les événements sur l’entité linéaire. D’une part, l’ID d’itinéraire correspond à une entité et, d’autre part, les événements sont situés le long d’entités itinéraire à l’aide de mesures dans la table des événements.

Définition des propriétés de mesure de vos coordonnées m

Pour créer une classe d’entités itinéraire, utilisez l’assistant Créer une classe d’entités.

Dans la boîte de dialogue Create Feature Class (Créer une classe d’entités), sur la page Define (Définir), indiquez que la classe d’entités contient des coordonnées m en cochant la case M Values (Valeurs m).

Page d’activation des valeurs m

Sur la page Tolerance (Tolérance), présentée ci-dessous, définissez la tolérance m ou acceptez la valeur par défaut. La tolérance m définit la tolérance d'agrégation des valeurs m lors du traitement. Sa valeur par défaut est de 0,001 unités. Si les coordonnées coïncident et que leurs valeurs m reflètent ces tolérances, elles sont définies comme étant égales les unes aux autres.

Page d’acceptation ou de définition de la valeur de tolérance m

Dans pratiquement tous les cas, il est recommandé d’accepter la tolérance m par défaut. Toutefois, si vos valeurs de mesure sont faibles (0,001 unité) et que vous souhaitez vous assurer que les mesures ne s’agrègent pas, vous pouvez spécifier votre propre tolérance m.

Si vous apportez des modifications aux tolérances x,y ou m et souhaitez appliquer les valeurs par défaut, cliquez sur le bouton Reset To Default (Rétablir les valeurs par défaut).

Sur la page Resolution (Résolution), décochez la case Accept default resolution and domain extent (Accepter la résolution et l’étendue de domaine par défaut) si vous souhaitez changer la résolution m. Vous pouvez également définir la résolution m et la plage m.

Définissez la résolution m et la plage de valeurs.

L’option M Resolution (Résolution m) définit la résolution de vos valeurs m. Sa valeur par défaut est de 0,0001 unités, qui correspond à la tolérance m par défaut divisée par 10. Dans ce cas, les valeurs m sont stockées à une précision de quatre décimales. Si votre mesure m représente quelque chose à l’aide de valeurs incrémentielles très faibles comportant plusieurs décimales, vous souhaiterez peut-être définir votre propre résolution m. Par exemple, une résolution m de 0,000001 stocke les valeurs m à une précision de six décimales.

La résolution m et l’étendue de domaine m (Min et Max) sont directement liées l’une à l’autre. Si la résolution m est changée, les valeurs m maximum sont recalculées sur la valeur la plus élevée autorisée en fonction de la résolution Vous pouvez également définir la plage de valeurs m en définissant la valeur la plus faible (Min) et la valeur la plus élevée (Max). La résolution m est recalculée sur la résolution la plus précise possible en fonction des valeurs m minimum et maximum entrées.

Reportez-vous à la rubrique Créer une classe d’entités pour stocker des itinéraires afin d’obtenir la liste complète des étapes permettant de créer une classe d’entités autonome en vue de stocker des itinéraires.