GPS-Metadatenfelder hinzufügen (Data Management)

Zusammenfassung

Fügt einer Feature-Class in einer Geodatabase GNSS-Felder hinzu.

Verwendung

    Vorsicht:

    Mit diesem Werkzeug werden die Eingabedaten geändert. Weitere Informationen und Strategien zur Vermeidung unerwünschter Datenänderungen finden Sie unter Werkzeuge, die Eingabedaten ändern oder aktualisieren.

  • Einer Eingabe-Point-Feature-Class werden die folgenden Felder hinzugefügt. Falls noch keine Geodatabase-Domänen vorhanden sind, werden diese ebenfalls erstellt und mit bestimmten Feldern verknüpft.

    Feld-AliasFeldnameFeldtypDomäne

    Position source type

    ESRIGNSS_POSITIONSOURCETYPE

    Short

    ESRI_POSITIONSOURCETYPE_DOMAIN

    • 0 - Unknown
    • 1 - User defined
    • 2 - Integrated (System) Location Provider
    • 3 - External GNSS Receiver
    • 4 - Network Location Provider

    Receiver Name

    ESRIGNSS_RECEIVER

    String (50)

    Latitude

    ESRIGNSS_LATITUDE

    Double

    Longitude

    ESRIGNSS_LONGITUDE

    Double

    Altitude

    ESRIGNSS_ALTITUDE

    Double

    Horizontal Accuracy (m)

    ESRIGNSS_H_RMS

    Double

    Vertical Accuracy (m)

    ESRIGNSS_V_RMS

    Double

    Fix Time

    ESRIGNSS_FIXDATETIME

    Datum

    Fix Type

    ESRIGNSS_FIXTYPE

    Short

    ESRI_FIX_TYPE_DOMAIN

    • 0 - Fix not valid
    • 1 - GPS
    • 2 - Differential GPS
    • 4 - RTK Fixed
    • 5 - RTK Float

    Correction Age

    ESRIGNSS_CORRECTIONAGE

    Double

    Station ID

    ESRIGNSS_STATIONID

    Short

    Number of Satellites

    ESRIGNSS_NUMSATS

    Short

    ESRI_NUM_SATS_DOMAIN

    Range: 0-99

    PDOP

    ESRIGNSS_PDOP

    Double

    HDOP

    ESRIGNSS_HDOP

    Double

    VDOP

    ESRIGNSS_VDOP

    Double

    Direction of travel (°)

    ESRIGNSS_DIRECTION

    Double

    Speed (km/h)

    ESRIGNSS_SPEED

    Double

    Compass reading (°)

    ESRISNSR_AZIMUTH

    Double

    Average Horizontal Accuracy (m)

    ESRIGNSS_AVG_H_RMS

    Double

    Average Vertical Accuracy (m)

    ESRIGNSS_AVG_V_RMS

    Double

    Averaged Positions

    ESRIGNSS_AVG_POSITIONS

    Long

    Standard Deviation (m)

    ESRIGNSS_H_STDDEV

    Double

  • Einer Eingabe-Polyline- oder Polygon-Feature-Class werden die folgenden Felder hinzugefügt. Falls noch keine Geodatabase-Domänen vorhanden sind, werden diese ebenfalls erstellt und mit bestimmten Feldern verknüpft.

    Feld-AliasFeldnameDatentypDomäne

    Average horizontal accuracy (m)

    ESRIGNSS_AVG_H_RMS

    Double

    Average vertical accuracy (m)

    ESRIGNSS_AVG_V_RMS

    Double

    Worst horizontal accuracy (m)

    ESRIGNSS_WORST_H_RMS

    Double

    Worst vertical accuracy (m)

    ESRIGNSS_WORST_V_RMS

    Double

    Worst fix type

    ESRIGNSS_WORST_FIXTYPE

    Short

    ESRI_FIX_TYPE_DOMAIN

    • 0 - Fix not valid
    • 1 - GPS
    • 2 - Differential GPS
    • 4 - RTK Fixed
    • 5 - RTK Float

    Number of manual locations

    ESRIGNSS_MANUAL_LOCATIONS

    Long

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Features

Die zu aktualisierende Eingabe-Feature-Class. Die Eingabe kann eine Point-, Polyline- oder Polygon-Feature-Class sein.

Feature Layer

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Features

Die aktualisierten Features.

Feature Layer

arcpy.management.AddGPSMetadataFields(in_point_features)
NameErläuterungDatentyp
in_point_features

Die zu aktualisierende Eingabe-Feature-Class. Die Eingabe kann eine Point-, Polyline- oder Polygon-Feature-Class sein.

Feature Layer

Abgeleitete Ausgabe

NameErläuterungDatentyp
updated_point_features

Die aktualisierten Features.

Feature Layer

Codebeispiel

AddGPSMetadataFields: Beispiel (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie Sie die Funktion AddGPSMetadataFields verwenden.

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

Verwandte Themen