@@ -148,13 +148,21 @@ public final class GpsTagConstants {
148148
149149 public static final int GPS_TAG_GPS_DIFFERENTIAL_VALUE_DIFFERENTIAL_CORRECTED = 1 ;
150150
151+ /**
152+ * Horizontal positioning errors in meters.
153+ *
154+ * @since 1.0.0-alpha6
155+ */
156+ public static final TagInfoRational GPS_TAG_GPS_HOR_POSITIONING_ERROR = new TagInfoRational ("GPSHPositioningError" , 0x001f ,
157+ TiffDirectoryType .EXIF_DIRECTORY_GPS );
158+
151159 public static final List <TagInfo > ALL_GPS_TAGS = Collections .unmodifiableList (Arrays .asList (GPS_TAG_GPS_VERSION_ID , GPS_TAG_GPS_LATITUDE_REF ,
152160 GPS_TAG_GPS_LATITUDE , GPS_TAG_GPS_LONGITUDE_REF , GPS_TAG_GPS_LONGITUDE , GPS_TAG_GPS_ALTITUDE_REF , GPS_TAG_GPS_ALTITUDE , GPS_TAG_GPS_TIME_STAMP ,
153161 GPS_TAG_GPS_SATELLITES , GPS_TAG_GPS_STATUS , GPS_TAG_GPS_MEASURE_MODE , GPS_TAG_GPS_DOP , GPS_TAG_GPS_SPEED_REF , GPS_TAG_GPS_SPEED ,
154162 GPS_TAG_GPS_TRACK_REF , GPS_TAG_GPS_TRACK , GPS_TAG_GPS_IMG_DIRECTION_REF , GPS_TAG_GPS_IMG_DIRECTION , GPS_TAG_GPS_MAP_DATUM ,
155163 GPS_TAG_GPS_DEST_LATITUDE_REF , GPS_TAG_GPS_DEST_LATITUDE , GPS_TAG_GPS_DEST_LONGITUDE_REF , GPS_TAG_GPS_DEST_LONGITUDE , GPS_TAG_GPS_DEST_BEARING_REF ,
156164 GPS_TAG_GPS_DEST_BEARING , GPS_TAG_GPS_DEST_DISTANCE_REF , GPS_TAG_GPS_DEST_DISTANCE , GPS_TAG_GPS_PROCESSING_METHOD , GPS_TAG_GPS_AREA_INFORMATION ,
157- GPS_TAG_GPS_DATE_STAMP , GPS_TAG_GPS_DIFFERENTIAL ));
165+ GPS_TAG_GPS_DATE_STAMP , GPS_TAG_GPS_DIFFERENTIAL , GPS_TAG_GPS_HOR_POSITIONING_ERROR ));
158166
159167 public static byte [] gpsVersion () {
160168 return GPS_VERSION .clone ();
0 commit comments