Esempio n. 1
0
 public GPSImgDirection(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 2
0
 public GPSSpeed(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 3
0
 public GPSTrack(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 4
0
 public GPSStatus(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 5
0
 public GPSMeasureMode(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 6
0
 public GPSDestBearing(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 7
0
 public GPSSatellites(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 8
0
 public GPSLongitudeRef(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 9
0
 public GPSAltitude(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 10
0
 public GPSDifferential(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
     b_value = mValue[0] == 1;
 }
Esempio n. 11
0
        public static GPSDirectoryEntry CreateGPSDirectoryEntry(FileReader aPefFile)
        {
            ushort tagID = aPefFile.ReadUI2();

            switch (tagID)
            {
            case GPSVersionID.TagID:
                return(new GPSVersionID(aPefFile, tagID));

            case GPSLatitudeRef.TagID:
                return(new GPSLatitudeRef(aPefFile, tagID));

            case GPSLatitude.TagID:
                return(new GPSLatitude(aPefFile, tagID));

            case GPSLongitudeRef.TagID:
                return(new GPSLongitudeRef(aPefFile, tagID));

            case GPSLongitude.TagID:
                return(new GPSLongitude(aPefFile, tagID));

            case GPSAltitudeRef.TagID:
                return(new GPSAltitudeRef(aPefFile, tagID));

            case GPSAltitude.TagID:
                return(new GPSAltitude(aPefFile, tagID));

            case GPSTimeStamp.TagID:
                return(new GPSTimeStamp(aPefFile, tagID));

            case GPSSatellites.TagID:
                return(new GPSSatellites(aPefFile, tagID));

            case GPSStatus.TagID:
                return(new GPSStatus(aPefFile, tagID));

            case GPSMeasureMode.TagID:
                return(new GPSMeasureMode(aPefFile, tagID));

            case GPSDOP.TagID:
                return(new GPSDOP(aPefFile, tagID));

            case GPSSpeedRef.TagID:
                return(new GPSSpeedRef(aPefFile, tagID));

            case GPSSpeed.TagID:
                return(new GPSSpeed(aPefFile, tagID));

            case GPSTrackRef.TagID:
                return(new GPSTrackRef(aPefFile, tagID));

            case GPSTrack.TagID:
                return(new GPSTrack(aPefFile, tagID));

            case GPSImgDirectionRef.TagID:
                return(new GPSImgDirectionRef(aPefFile, tagID));

            case GPSImgDirection.TagID:
                return(new GPSImgDirection(aPefFile, tagID));

            case GPSMapDatum.TagID:
                return(new GPSMapDatum(aPefFile, tagID));

            case GPSDestLatitudeRef.TagID:
                return(new GPSDestLatitudeRef(aPefFile, tagID));

            case GPSDestLatitude.TagID:
                return(new GPSDestLatitude(aPefFile, tagID));

            case GPSDestLongitudeRef.TagID:
                return(new GPSDestLongitudeRef(aPefFile, tagID));

            case GPSDestLongitude.TagID:
                return(new GPSDestLongitude(aPefFile, tagID));

            case GPSDestBearingRef.TagID:
                return(new GPSDestBearingRef(aPefFile, tagID));

            case GPSDestBearing.TagID:
                return(new GPSDestBearing(aPefFile, tagID));

            case GPSDestDistanceRef.TagID:
                return(new GPSDestDistanceRef(aPefFile, tagID));

            case GPSDestDistance.TagID:
                return(new GPSDestDistance(aPefFile, tagID));

            case GPSProcessingMethod.TagID:
                return(new GPSProcessingMethod(aPefFile, tagID));

            case GPSAreaInformation.TagID:
                return(new GPSAreaInformation(aPefFile, tagID));

            case GPSDateStamp.TagID:
                return(new GPSDateStamp(aPefFile, tagID));

            case GPSDifferential.TagID:
                return(new GPSDifferential(aPefFile, tagID));

            default:
                return(new GPSDirectoryEntry(aPefFile, tagID));
            }
        }
Esempio n. 12
0
 public GPSAreaInformation(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 13
0
 public GPSProcessingMethod(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 14
0
 public GPSDestDistance(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 15
0
 public GPSMapDatum(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 16
0
 public GPSTimeStamp(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 17
0
 public GPSDestLatitudeRef(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }
Esempio n. 18
0
 public GPSDestLongitude(FileReader aPefFile, ushort aTagID)
     : base(aPefFile, aTagID)
 {
 }