From 0dbbf683362bed9df58fcb703f8b5f16eac81a9e Mon Sep 17 00:00:00 2001 From: Mark fleming Date: Sat, 4 Aug 2018 08:06:05 -0400 Subject: [PATCH] Add GPS Horizontal Positioning Error tag (#133) --- MetadataExtractor/Formats/Exif/GpsDirectory.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/MetadataExtractor/Formats/Exif/GpsDirectory.cs b/MetadataExtractor/Formats/Exif/GpsDirectory.cs index de66ced44..8506088b3 100644 --- a/MetadataExtractor/Formats/Exif/GpsDirectory.cs +++ b/MetadataExtractor/Formats/Exif/GpsDirectory.cs @@ -29,7 +29,9 @@ namespace MetadataExtractor.Formats.Exif { - /// Describes Exif tags that contain Global Positioning System (GPS) data. + /// Describes Exif tags that contain Global Positioning System (GPS) data. + //// See: http://www.vieas.com/en/exif23.html + /// /// Drew Noakes https://drewnoakes.com [SuppressMessage("ReSharper", "MemberCanBePrivate.Global")] public sealed class GpsDirectory : ExifDirectoryBase @@ -124,6 +126,9 @@ public sealed class GpsDirectory : ExifDirectoryBase public const int TagDifferential = 0x001E; + /// GPSHPositioningError Horizontal positioning error RATIONAL 1 + public const int TagHorizontalPosError = 0x001f; + private static readonly Dictionary _tagNameMap = new Dictionary(); static GpsDirectory() @@ -164,6 +169,7 @@ static GpsDirectory() _tagNameMap[TagAreaInformation] = "GPS Area Information"; _tagNameMap[TagDateStamp] = "GPS Date Stamp"; _tagNameMap[TagDifferential] = "GPS Differential"; + _tagNameMap[TagHorizontalPosError] = "GPS Horizontal Positioning Error"; } public GpsDirectory()