Ajouter des champs de métadonnées GPS (Gestion des données)

Synthèse

Ajoute des champs GNSS à une classe d’entités dans une géodatabase.

Utilisation

    Attention :

    Cet outil modifie les données en entrée. Pour plus d’informations et connaître les stratégies permettant d’empêcher les modifications de données indésirables, reportez-vous à la rubrique Outils qui modifient ou mettent à jour les données en entrée.

  • Les champs suivants sont ajoutés à une classe d’entités ponctuelles en entrée. Les domaines de géodatabase sont également créés, s’ils n’existent pas déjà, et sont associés à des champs spécifiques.

    Alias du champNom du champType de champDomaine

    Type de source de position

    ESRIGNSS_POSITIONSOURCETYPE

    Court

    ESRI_POSITIONSOURCETYPE_DOMAIN

    • 0 : inconnu
    • 1 : défini par l’utilisateur
    • 2 : fournisseur de localisation intégré (système)
    • 3 : récepteur GNSS externe
    • 4 : fournisseur de localisation réseau

    Nom du récepteur

    ESRIGNSS_RECEIVER

    Chaîne (50)

    Latitude

    ESRIGNSS_LATITUDE

    Double

    Longitude

    ESRIGNSS_LONGITUDE

    Double

    Altitude

    ESRIGNSS_ALTITUDE

    Double

    Précision horizontale (m)

    ESRIGNSS_H_RMS

    Double

    Précision verticale (m)

    ESRIGNSS_V_RMS

    Double

    Date/heure de résolution

    ESRIGNSS_FIXDATETIME

    Date

    Type de résolution

    ESRIGNSS_FIXTYPE

    Court

    ESRI_FIX_TYPE_DOMAIN

    • 0 : résolution non valide
    • 1 : GPS
    • 2 : GPS différentiel
    • 4 : RTK constant
    • 5 : RTK flottant

    Âge de la correction

    ESRIGNSS_CORRECTIONAGE

    Double

    ID de station

    ESRIGNSS_STATIONID

    Court

    Nombre de satellites

    ESRIGNSS_NUMSATS

    Court

    ESRI_NUM_SATS_DOMAIN

    Plage : 0–99

    PDOP

    ESRIGNSS_PDOP

    Double

    HDOP

    ESRIGNSS_HDOP

    Double

    VDOP

    ESRIGNSS_VDOP

    Double

    Direction de déplacement (°)

    ESRIGNSS_DIRECTION

    Double

    Vitesse (km/h)

    ESRIGNSS_SPEED

    Double

    Relevé du compas (°)

    ESRISNSR_AZIMUTH

    Double

    Précision horizontale moyenne (m)

    ESRIGNSS_AVG_H_RMS

    Double

    Précision verticale moyenne (m)

    ESRIGNSS_AVG_V_RMS

    Double

    Positions moyennées

    ESRIGNSS_AVG_POSITIONS

    Long

    Écart type (m)

    ESRIGNSS_H_STDDEV

    Double

  • Les champs suivants sont ajoutés à une classe d’entités surfaciques ou polylignes en entrée. Les domaines de géodatabase sont également créés, s’ils n’existent pas déjà, et sont associés à des champs spécifiques.

    Alias du champNom du champType de donnéesDomaine

    Précision horizontale moyenne (m)

    ESRIGNSS_AVG_H_RMS

    Double

    Précision verticale moyenne (m)

    ESRIGNSS_AVG_V_RMS

    Double

    Pire précision horizontale (m)

    ESRIGNSS_WORST_H_RMS

    Double

    Pire précision verticale (m)

    ESRIGNSS_WORST_V_RMS

    Double

    Pire type de résolution

    ESRIGNSS_WORST_FIXTYPE

    Court

    ESRI_FIX_TYPE_DOMAIN

    • 0 : résolution non valide
    • 1 : GPS
    • 2 : GPS différentiel
    • 4 : RTK constant
    • 5 : RTK flottant

    Nombre de localisations manuelles

    ESRIGNSS_MANUAL_LOCATIONS

    Long

Paramètres

ÉtiquetteExplicationType de données
Entités en entrée

Classe d’entités en entrée à mettre à jour. L’entrée peut être une classe d’entités ponctuelles, polylignes ou surfaciques.

Feature Layer

Sortie obtenue

ÉtiquetteExplicationType de données
Entités mises à jour

Entités mises à jour.

Feature Layer

arcpy.management.AddGPSMetadataFields(in_point_features)
NomExplicationType de données
in_point_features

Classe d’entités en entrée à mettre à jour. L’entrée peut être une classe d’entités ponctuelles, polylignes ou surfaciques.

Feature Layer

Sortie obtenue

NomExplicationType de données
updated_point_features

Entités mises à jour.

Feature Layer

Exemple de code

Exemple d’utilisation de la fonction AddGPSMetadataFields (fenêtre Python)

Le script suivant pour la fenêtre Python illustre l’utilisation de la fonction AddGPSMetadataFields.

import arcpy
arcpy.management.AddGPSMetadataFields(r'c:\data\fgdb.gdb\my_gps_tracks')

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes