Class GpsDescriptor

java.lang.Object
com.drew.metadata.TagDescriptor<GpsDirectory>
com.drew.metadata.exif.GpsDescriptor

public class GpsDescriptor extends TagDescriptor<GpsDirectory>
Provides human-readable string representations of tag values stored in a GpsDirectory.
Author:
Drew Noakes https://drewnoakes.com
  • Constructor Details

    • GpsDescriptor

      public GpsDescriptor(GpsDirectory directory)
  • Method Details

    • getDescription

      public String getDescription(int tagType)
      Description copied from class: TagDescriptor
      Returns a descriptive value of the specified tag for this image. Where possible, known values will be substituted here in place of the raw tokens actually kept in the metadata segment. If no substitution is available, the value provided by getString(tagType) will be returned.
      Overrides:
      getDescription in class TagDescriptor<GpsDirectory>
      Parameters:
      tagType - the tag to find a description for
      Returns:
      a description of the image's value for the specified tag, or null if the tag hasn't been defined.
    • getGpsLatitudeDescription

      public String getGpsLatitudeDescription()
    • getGpsLongitudeDescription

      public String getGpsLongitudeDescription()
    • getGpsTimeStampDescription

      public String getGpsTimeStampDescription()
    • getGpsDestLatitudeDescription

      public String getGpsDestLatitudeDescription()
    • getGpsDestLongitudeDescription

      public String getGpsDestLongitudeDescription()
    • getGpsDestinationReferenceDescription

      public String getGpsDestinationReferenceDescription()
    • getGpsDestDistanceDescription

      public String getGpsDestDistanceDescription()
    • getGpsDirectionDescription

      public String getGpsDirectionDescription(int tagType)
    • getGpsDirectionReferenceDescription

      public String getGpsDirectionReferenceDescription(int tagType)
    • getGpsDopDescription

      public String getGpsDopDescription()
    • getGpsSpeedRefDescription

      public String getGpsSpeedRefDescription()
    • getGpsSpeedDescription

      public String getGpsSpeedDescription()
    • getGpsMeasureModeDescription

      public String getGpsMeasureModeDescription()
    • getGpsStatusDescription

      public String getGpsStatusDescription()
    • getGpsAltitudeRefDescription

      public String getGpsAltitudeRefDescription()
    • getGpsAltitudeDescription

      public String getGpsAltitudeDescription()
    • getGpsProcessingMethodDescription

      public String getGpsProcessingMethodDescription()
    • getGpsAreaInformationDescription

      public String getGpsAreaInformationDescription()
    • getGpsDifferentialDescription

      public String getGpsDifferentialDescription()
    • getGpsHPositioningErrorDescription

      public String getGpsHPositioningErrorDescription()
    • getDegreesMinutesSecondsDescription

      public String getDegreesMinutesSecondsDescription()