The MDM_EXIF_GPS type exposes the following members.
Constructors
Name | Description | |
---|---|---|
MDM_EXIF_GPS |
Initializes a new instance of this class.
|
Methods
Name | Description | |
---|---|---|
AddTag | Overloaded. | |
DestoryModel |
Destroys the metadata model
which will remove all tags of this model from the bitmap.
(Inherited from MetadataModel.) | |
GetEnumerator |
Retrieves an object that can iterate through the individual MetadataTags in this MetadataModel.
(Inherited from MetadataModel.) | |
GetTag |
Returns the specified metadata tag.
(Inherited from MetadataModel.) | |
GetTagArray<(Of <(T>)>) |
Returns an array containing the data of the specified tag.
(Inherited from MetadataModel.) | |
GetTagFromIndex |
Returns the tag at the given index.
(Inherited from MetadataModel.) | |
GetTagText |
Returns the string contained by the specified tag.
(Inherited from MetadataModel.) | |
GetTagValue<(Of <(T>)>) |
Returns the value of the specified tag.
(Inherited from MetadataModel.) | |
GetUInt32Array |
Returns an array containg the data of the specified tag
as unsigned 32bit integer.
(Inherited from MetadataModel.) | |
GetUInt32Value |
Returns the value of the tag as unsigned 32bit integer.
(Inherited from MetadataModel.) | |
RegexSearch |
Searches for a pattern in each metadata tag and returns the result as a list.
(Inherited from MetadataModel.) | |
RemoveTag |
Removes the specified tag from the bitmap.
(Inherited from MetadataModel.) | |
SetTagValue | Overloaded. | |
SetTagValueUndefined |
Sets the value of the specified tag as undefined.
(Inherited from MetadataModel.) | |
TagExists |
Returns whether the specified tag exists.
(Inherited from MetadataModel.) | |
ToString |
Converts the model of the MetadataModel object to its equivalent string representation.
(Inherited from MetadataModel.) |
Fields
Name | Description | |
---|---|---|
dib |
Handle to the encapsulated FreeImage-bitmap.
(Inherited from MetadataModel.) |
Properties
Name | Description | |
---|---|---|
Altitude |
Gets or sets the altitude based on the reference in AltitudeDirection.
Altitude is expressed as one rational value. The reference unit is meters.
| |
AltitudeDirection | ||
AltitudeSign |
Gets or sets the sign of the SignedAltitude.
| |
AreaInformation |
Gets or sets a character string recording the name of the GPS area.
The first byte indicates the character code used, and this is followed by
the name of the GPS area. Since the Type is not ASCII, NULL termination is
not necessary.
| |
Count |
Returns the number of metadata tags this instance represents.
(Inherited from MetadataModel.) | |
DateStamp |
Gets or sets date information relative to UTC (Coordinated Universal Time).
| |
DateTimeStamp |
Gets or sets date and time information relative to UTC (Coordinated Universal Time).
| |
DestinationBearing |
Gets or sets the bearing to the destination point.
The range of values is from 0.00 to 359.99.
| |
DestinationDirectionReference |
Gets or sets the reference used for giving the bearing to the destination point.
| |
DestinationLatitude |
Gets or sets the latitude of the destination point. The latitude is expressed as three rational
values giving the degrees, minutes, and seconds, respectively. Constant length of 3.
| |
DestinationLatitudeDirection |
Gets or sets a value indicating whether the destination point
is north or south latitude.
| |
DestinationLongitude |
Gets or sets the longitude of the destination point. The longitude is expressed as three rational
values giving the degrees, minutes, and seconds, respectively. Constant length of 3.
| |
DestinationLongitudeDirection |
Gets or sets a value indicating whether the destination point
is east or west longitude.
| |
DestinationUnit |
Gets or sets the unit used to express the distance to the destination point.
| |
DOP |
Gets or sets the GPS DOP (data degree of precision). An HDOP value is written during
two-dimensional measurement, and PDOP during three-dimensional measurement.
| |
Exists |
Returns whether this model exists in the bitmaps metadata structure.
(Inherited from MetadataModel.) | |
ImageDirection |
Gets or sets the direction of the image when it was captured.
The range of values is from 0.00 to 359.99.
| |
ImageDirectionReference |
Gets or sets the reference for giving the direction of GPS receiver movement.
| |
IsDifferential |
Gets or sets a value indicating whether differential correction was applied to
the GPS receiver.
| |
Item |
Returns the metadata tag at the given index. This operation is slow when accessing all tags.
(Inherited from MetadataModel.) | |
Latitude |
Gets or sets the latitude of the image. The latitude is expressed as three rational
values giving the degrees, minutes, and seconds, respectively. Constant length of 3.
| |
LatitudeDirection |
Gets or sets a value indicating whether the Latitude
is north or south latitude.
| |
List |
Returns a list of all metadata tags this instance represents.
(Inherited from MetadataModel.) | |
Longitude |
Gets or sets the longitude of the image. The longitude is expressed as three rational
values giving the degrees, minutes, and seconds, respectively. Constant length of 3.
| |
LongitudeDirection |
Gets or sets a value indicating whether Longitude
is east or west longitude.
| |
MapDatum |
Gets or sets the geodetic survey data used by the GPS receiver. If the survey data
is restricted to Japan, the value of this tag is 'TOKYO' or 'WGS-84'.
| |
MeasureMode3D |
Gets or sets a value indicating the GPS measurement mode.
true indicates three-dimensional measurement;
false indicated two-dimensional measurement was in progress.
| |
Model |
Retrieves the datamodel that this instance represents.
(Overrides MetadataModel..::.Model.) | |
ProcessingMethod |
Gets or sets a character string recording the name of the method used
for location finding. The first byte indicates the character code used,
and this is followed by the name of the method. Since the Type is not ASCII,
NULL termination is not necessary.
| |
Satellites |
Gets or sets the GPS satellites used for measurements. This tag can be used to describe
the number of satellites, their ID number, angle of elevation, azimuth, SNR and other
information in ASCII notation. The format is not specified.
| |
SignedAltitude |
Gets or sets the signed altitude.
Altitude is expressed as one rational value. The reference unit is meters.
| |
Speed |
Gets or sets the speed of GPS receiver movement.
| |
SpeedUnit |
Gets or sets the unit used to express the GPS receiver Speed of movement.
| |
Status |
Gets or sets a value indicating the status of the GPS receiver when the image was recorded.
true indicates measurement was in progress;
false indicates measurement was Interoperability.
| |
TimeStamp |
Gets or sets the time as UTC (Coordinated Universal Time). Constant length of 3.
| |
Track |
Gets or sets the direction of GPS receiver movement.
The range of values is from 0.00 to 359.99.
| |
TrackDirectionReference |
Gets or sets the reference for giving the direction of GPS receiver movement.
| |
VersionID |
Gets or sets the GPS version ID. Constant length of 4.
|