Summary
Adds GNSS fields to a point feature class in a geodatabase.
Usage
The following fields will be added to the input feature class. Geodatabase domains will also be created and associated with specific fields.
Attribute Field alias Field name Field type Domain Notes Position source type
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
Receiver Name
ESRIGNSS_RECEIVER
String (50)
Latitude
Latitude
ESRIGNSS_LATITUDE
Double
Longitude
Longitude
ESRIGNSS_LONGITUDE
Double
Altitude
Altitude
ESRIGNSS_ALTITUDE
Double
Horizontal Accuracy
Horizontal Accuracy (m)
ESRIGNSS_H_RMS
Double
Vertical Accuracy
Vertical Accuracy (m)
ESRIGNSS_V_RMS
Double
Fix Time
Fix Time
ESRIGNSS_FIXDATETIME
Date
UTC
Fix Type
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
Correction Age
ESRIGNSS_CORRECTIONAGE
Double
Station ID
Station ID
ESRIGNSS_STATIONID
Short
ESRI_STATION_ID_DOMAIN
Range 0-1023
Number of Satellites
Number of Satellites
ESRIGNSS_NUMSATS
Short
ESRI_NUM_SATS_DOMAIN
Range 0-99
PDOP
PDOP
ESRIGNSS_PDOP
Double
HDOP
HDOP
ESRIGNSS_HDOP
double
VDOP
VDOP
ESRIGNSS_VDOP
Double
Direction of travel
Direction of travel (°)
ESRIGNSS_DIRECTION
Double
Speed
Speed (km/h)
ESRIGNSS_SPEED
Double
Compass reading
Compass reading (°)
ESRISNSR_AZIMUTH
Double
Average horizontal accuracy
Average Horizontal Accuracy (m)
ESRIGNSS_AVG_H_RMS
Double
Average vertical accuracy
Average Vertical Accuracy (m)
ESRIGNSS_AVG_V_RMS
Double
Number of positions averaged
Averaged Positions
ESRIGNSS_AVG_POSITIONS
Long
Standard deviation
Standard Deviation (m)
ESRIGNSS_H_STDDEV
Double
Syntax
arcpy.management.AddGPSMetadataFields(in_point_features)
Parameter | Explanation | Data Type |
in_point_features | The input point feature class to be updated. | Feature Layer |
Derived Output
Name | Explanation | Data Type |
updated_point_features | The updated point features. | Feature Layer |
Code sample
The following Python window script demonstrates how to use the AddGPSMetadataFields tool in immediate mode.
import arcpy
arcpy.AddGPSMetadataFields_management(r'd:\data\fgdb.gdb\xydata')
Environments
Licensing information
- Basic: Yes
- Standard: Yes
- Advanced: Yes