Ajouter des événements (Location Referencing)

Cette documentation ArcGIS 3.0 a été archivée et n’est plus mise à jour. Certains contenus et liens peuvent être obsolètes. Consultez la dernière version de la documentation.

Disponible avec la licence Location Referencing.

Synthèse

Ajoute des enregistrements d’événement supplémentaires à partir d’une table, d’une couche ou d’une classe d’entités à une classe d’entités d’événement ArcGIS Location Referencing existante.

Remarque :

Lorsque la couche cible est une couche de service d’entités, les résultats de validation de cet outil sont écrits sur un fichier dans le répertoire ArcGIS Server. Par défaut, ce fichier est nettoyé automatiquement au bout de 10 minutes, ce qui risque de ne pas laisser suffisamment de temps pour le traitement de toutes les validations et leur écriture sur le poste de travail exécutant ArcGIS Pro. Pour des charges de données plus importantes, il est recommandé de régler l’âge maximal du fichier sur une heure, au minimum. Vous pouvez mettre à jour un répertoire de serveur dans Manager pour ajuster ce paramètre.

Utilisation

  • Un jeu de données LRS est requis pour exécuter cet outil. Pour créer un jeu de données LRS, ajoutez les couches de point de calibrage, d’axe médian et Redline dans un jeu de classes d’entités, puis exécutez l’outil Modifier LRS avec la géodatabase en entrée.

  • Le paramètre Événement en entrée peut être une table, une couche ou une classe d’entités.

    En savoir plus sur les champs requis par le modèle de données d’événements ArcGIS Pipeline Referencing

    En savoir plus sur les champs requis par le modèle de données d’événements Roads and Highways

  • Le paramètre Événement cible doit être une couche ou une classe d’entités inscrite auprès de Location Referencing.

  • Cet outil prend en charge les entités points et polylignes en entrée. Les types d’entités dans les paramètres de l’événement en entrée et de l’événement cible doivent concorder.

  • Si le paramètre Générer les GUID d’ID d’événement pour les événements chargés est sélectionné et que vous voulez générer des GUID, n’appariez pas le champ EventID dans la section d’appariement de champ ou vérifiez que des enregistrements nuls sont présents dans la colonne EventID des données relatives à l’événement source. Si le champ EventID dans un enregistrement d’événement source est renseigné et que le paramètre Générer les GUID d’ID d’événement pour les événements chargés est sélectionné, la valeur dans le champ EventID de l’enregistrement d’événement source sera chargée dans l’événement cible.

  • Lorsque la prévention des conflits est activée, les conditions suivantes sont prises en charge :

    • Les événements qui doivent être ajoutés acquièrent automatiquement des verrous d’événement, le cas échéant. Si les verrous ne peuvent pas être acquis, l’outil renvoie une erreur et fournit le fichier texte des verrous fautifs.
    • Si vous utilisez la version par défaut, les verrous acquis sont automatiquement libérés une fois l’outil exécuté.
    • Si vous utilisez une version enfant, les verrous acquis conservent le statut de réinjection une fois l’outil exécuté. Vous devez réinjecter ou supprimer la version pour libérer les verrous.
    • Si vous utilisez une version enfant et que l’exécution de l’outil est annulée par interruption, les verrous sont acquis et conservent le statut libérable.

  • Le calibrage d’itinéraire sur des itinéraires discontinus physiquement affecte les événements ajoutés des façons suivantes :

    • Si la différence de calibrage d’itinéraire sur l’interruption n’est pas égale à zéro, les événements ajoutés sont fractionnés aux interruptions.
    • Si la différence de calibrage d’itinéraire sur l’interruption est égale à zéro, les événements ajoutés sont des événements multi-parties.

  • Vous pouvez utiliser un fichier .csv au format ASCII pour ajouter des événement lorsque vous l’utilisez avec un fichier d’initialisation (schema.ini) qui définit les champs séparés par une virgule dans le fichier .csv. Le fichier d’initialisation de la structure doit inclure les éléments suivants :

    • Nom de fichier .csv et format
    • Nom et type de données pour chaque colonne CSV
    • Largeur maximale à utiliser si les données sont de type Texte

    L’exemple d’initialisation suivante déclare le nom de fichier .csv et le format à utiliser, le nom de champ et le type de données à utiliser pour chaque colonne CSV (de gauche à droite) et une largeur maximale pour les champs de texte.

    schema.ini
    [source_events.csv]
    Format=CSVDelimited
    ColNameHeader=True
    Col1=FromDate Date
    Col2=ToDate Date
    Col3=RouteID Text width 255
    Col4=FromMeasure Double
    Col5=ToMeasure Double
    Col6=RdType Long
    Col7=EventID Text width 50

    En savoir plus sur l’ajout d’une table ASCII ou d’une table de fichier texte

  • Cet outil prend en charge la prévention des conflits et tente d’acquérir des verrous et de les transférer.

    En savoir plus sur la prévention des conflits dans ArcGIS Pipeline Referencing ou sur la prévention des conflits dans ArcGIS Roads and Highways.

Paramètres

ÉtiquetteExplicationType de données
Événement en entrée

Enregistrements d’événement source à ajouter.

Table View
Événement cible

Classe d’entités ou couche d’événements Location Referencing à laquelle ajouter les enregistrements d’événement source.

Feature Layer
Appariement des champs

Contrôle le mode de transfert des informations attributaires des champs de la valeur du paramètre Événement en entrée vers la valeur du paramètre Événement cible.

Comme la valeur du paramètre Événement en entrée est ajoutée à un événement existant qui a une structure (définitions de champ) prédéfinie, les champs ne peuvent pas être ajoutés ou supprimés dans le jeu de données cible. Même si vous pouvez définir des règles de combinaison pour chaque champ en sortie, l’outil ignore ces règles.

Field Mappings
Type de charge
(Facultatif)

Indique la manière dont les événements ajoutés avec une superposition de mesure ou de temporalité et possédant des ID d’événement identiques aux enregistrements Événement cible sont chargés dans la classe d’entités d’événement.

  • AjouterLes enregistrements Événement en entrée sont ajoutés à la valeur du paramètre Événement cible. Les enregistrements Événement cible ne sont pas modifiés.
  • Retirer les superpositionsLes enregistrements Événement en entrée sont ajoutés à la valeur du paramètre Événement cible et les enregistrements dans la valeur du paramètre Événement cible avec les mêmes superpositions de mesure ou de temporalité que les événements ajoutés sont retirés. Si l’événement ajouté éclipse la valeur du paramètre Événement cible, la valeur du paramètre Événement cible est supprimée. Cette option doit uniquement être utilisée pour les événements linéaires.
  • Retirer par ID d’événementLes enregistrements Événement en entrée sont ajoutés à la valeur du paramètre Événement cible et les enregistrements dans la valeur du paramètre Événement cible avec les mêmes superpositions de temporalité et d’ID d’événement que les événements ajoutés sont retirés. Si l’événement ajouté éclipse une valeur de paramètre Événement cible avec le même ID d’événement, la valeur du paramètre Événement cible est supprimée.
  • Remplacer par ID d’événementLes enregistrements Événement en entrée sont ajoutés à la valeur du paramètre Événement cible et les enregistrements dans la valeur du paramètre Événement cible avec le même ID d’événement que les événements ajoutés sont supprimés.
String
Générer les GUID d’ID d’événement pour les événements chargés
(Facultatif)

Indique si des ID d’événement seront générés pour les enregistrements Événement en entrée en cours d’ajout. La génération d’ID d’événement sera uniquement appliquée aux enregistrements Événement en entrée avec une valeur nulle pour le champ Event ID.

  • Activé : les ID d’événement pour les enregistrements Événement en entrée en cours d’ajout seront générés.
  • Désactivé : les ID d’événement pour les enregistrements Événement en entrée en cours d’ajout ne seront pas générés. Il s’agit de l’option par défaut.
Boolean
Générer des formes
(Facultatif)

Indique si les formes des enregistrements en cours d’ajout seront régénérées. Ce paramètre est actif uniquement lorsque Événement en entrée est une couche d’entités ou une classe d’entités.

  • Activé : les formes des entités d’événement en entrée seront régénérées. Il s’agit de l’option par défaut.
  • Désactivé : les formes des entités d’événement en entrée ne seront pas régénérées.
Boolean

Sortie obtenue

ÉtiquetteExplicationType de données
Événement cible en sortie

Classe d’entités ou couche d’événements à laquelle les enregistrements d’événement source ont été ajoutés.

Feature Layer
Fichier de résultats en sortie

Fichier texte qui détaille les modifications apportées par l’outil.

Text File

Informations de licence

  • Basic: Nécessite ArcGIS Location Referencing
  • Standard: Nécessite ArcGIS Location Referencing
  • Advanced: Nécessite ArcGIS Location Referencing

Rubriques connexes