Skip to main content

Extraire les rails d’un nuage de points (Outils 3D Analyst)

Résumé

Extrait les voies de chemin de fer et les axes médians des voies de chemin de fer classées dans un jeu de données LAS, un paquetage de couche de scènes de nuage de points ou une couche de nuage de points I3S.

Utilisation

  • Cet outil requiert l’installation des structures de Deep Learning. Pour configurer votre machine afin d’utiliser des structures de Deep Learning dans ArcGIS Pro, reportez-vous à la rubrique Installer des structures de Deep Learning pour ArcGIS.

  • Cet outil requiert de classer les points de rail. Les entités de rail sont composées de points de rail classés. La norme LAS utilise la classe 10 pour le rail, bien que des classes personnalisées puissent être spécifiées. Si plusieurs classes sont fournies, chaque classe doit représenter un type de rail différent et est traitée séparément pour produire des entités en sortie distinctes. Bien que le processus d’extraction des rails puisse éliminer le bruit, la réduction des erreurs dans la classification des points de voie ferrée permet de créer des entités de chemin de fer plus précises.

  • Les lignes ferroviaires en sortie et les axes médians possèdent un champ CLASS_CODE indiquant la classe de points qui a été utilisée pour générer l’entité.

  • La présence de jonctions de rails, où des aiguillages joignent ou séparent la voie ferrée, produit généralement des interruptions au niveau des rails et des axes médians en sortie.

  • Bien que l’outil puisse être exécuté à l’aide du processeur, il est recommandé d’utiliser un GPU NVIDIA compatible CUDA pour cette opération. En présence de plusieurs GPU compatibles CUDA, spécifiez une valeur d’environnement ID du GPU de -1 pour utiliser tous les GPU éligibles.

Paramètres

Etiqueter Explication Type de données

Nuage de points en entrée

Jeu de données LAS en entrée ou couche de scène de nuage de points contenant les points de voie ferrée classés.

LAS Dataset Layer; Scene Layer

Codes de classe des rails

Codes de classe qui seront utilisés pour les points de rail.

Long

Lignes ferroviaires en sortie

Lignes ferroviaires 3D en sortie qui seront extraites du nuage de points.

Feature Class

Norme de rail

(Facultatif)

Indique la norme de rail qui sera utilisée. La norme décrit les mesures d’écartement et d’épaisseur des rails. La spécification a un impact sur l’algorithme qui sera utilisé pour extraire les entités de rail.

  • US Standard 115REThe 115 lb United States rail standard defined by the American Railway Engineering and Maintenance-of-Way Association (AREMA) will be used. This is the default.

  • US Standard 132REThe 132 lb United States rail standard defined by AREMA will be used.

  • US Standard 141REThe 141 lb United States rail standard defined by AREMA will be used.

  • EU Standard UIC54The 54.77 kg European rail standard defined by the International Union of Railways will be used.

  • EU Standard UIC60The 60 kg European rail standard defined by the International Union of Railways will be used.

  • CustomA different standard will be used. When this option is specified, provide values for the track gauge and rail thickness parameters.

String

Axes médians 3D en sortie

(Facultatif)

Axe médian 3D en sortie qui représente le milieu de la voie ferrée.

Feature Class

Écartement des rails

(Facultatif)

Écartement des rails qui décrit la distance interne entre les deux rails d’une voie ferrée. La valeur par défaut est 1 435 millimètres, ce qui correspond à la norme américaine 115 RE, mais cette valeur est mise à jour pour correspondre à la norme de rail spécifiée.

Linear Unit

Épaisseur des rails

(Facultatif)

Largeur de la partie supérieure de chaque rail. La valeur par défaut est 66,675 millimètres, ce qui correspond à la norme américaine 115 RE, mais cette valeur est mise à jour pour correspondre à la norme de rail spécifiée.

Linear Unit

Distance horizontale du noyau de lissage

(Facultatif)

Distance x,y qui sera utilisée pour appliquer horizontalement une fonction de lissage basée sur la moyenne pondérée sur les lignes ferroviaires en sortie. Ce paramètre permet d’éliminer les distorsions des points de rail incomplets, incorrectement classés ou bruyants. La valeur par défaut est 0,8 mètre.

Linear Unit

Distance verticale du noyau de lissage

(Facultatif)

Distance z qui sera utilisée pour appliquer verticalement une fonction de lissage basée sur la moyenne pondérée sur les lignes ferroviaires en sortie. Ce paramètre permet d’éliminer les distorsions des points de rail incomplets, incorrectement classés ou bruyants. La valeur par défaut est de 10 mètres.

Linear Unit

Tolérance horizontale de rail

(Facultatif)

Distance qui sera utilisée dans la direction x,y pour identifier les points appartenant au même rail sur une ligne ferroviaire donnée. La valeur par défaut est 10 centimètres.

Linear Unit

Tolérance verticale de rail

(Facultatif)

Distance qui sera utilisée dans la direction z pour identifier les points appartenant au même rail sur une ligne ferroviaire donnée. La valeur par défaut est 3 centimètres.

Linear Unit

Tolérance d’alignement d’axe médian

(Facultatif)

Distance de tolérance qui sera utilisée pour aligner l’entité d’axe médian entre les rails d’une ligne ferroviaire donnée. La valeur par défaut est 50 millimètres.

Linear Unit

Rayon de détection de couronne de rail

(Facultatif)

Rayon de recherche qui sera utilisé pour identifier les points continus qui définissent la couronne de rail, c’est-à-dire la partie supérieure d’une ligne ferroviaire donnée. La valeur par défaut est 20 mètres.

Linear Unit

Tolérance de simplification horizontale

(Facultatif)

Distance qui sera utilisée pour simplifier la ligne ferroviaire en sortie dans la direction x,y. La position horizontale du rail simplifié ne s’écartera pas de la position originale de plus de cette valeur. La valeur par défaut est 2 millimètres.

Linear Unit

Tolérance de simplification verticale

(Facultatif)

Distance qui sera utilisée pour simplifier la ligne ferroviaire en sortie dans la direction z. La hauteur du rail simplifié ne s’écartera pas de la hauteur originale de plus de cette valeur. La valeur par défaut est 2 millimètres.

Linear Unit

Longueur minimale des lignes en sortie

(Facultatif)

Longueur tri-dimensionnelle minimale qu’une ligne détectée doit avoir pour être incluse dans les entités linéaires en sortie. Les lignes détectées dont la longueur est inférieure à celle-ci seront ignorées. La valeur par défaut est 1 mètre.

Linear Unit

Environnements

Système de coordonnées en sortie, Transformations géographiques, Etendue, Type de processeur, ID GPU, Domaine XY en sortie, Domaine Z en sortie, Résolution XY, Tolérance XY, Résolution Z, Tolérance Z, Mot-clé CONFIG en sortie

Informations de licence

  • Basic: Nécessite 3D Analyst
  • Standard: Nécessite 3D Analyst
  • Advanced: Nécessite 3D Analyst