GpsData Class#
Definition#
Namespace: P1.ImageSdk
A GPS data bundle, that defines an auxillary GPS’s position on earth, along with a date-time stamp More…
public class GpsData
Remarks#
A GPS data bundle, that defines an auxillary GPS’s position on earth, along with a date-time stamp
Coordinates are stored in degrees and minutes (of arc) with decimals. (No seconds of arc components.)
Conveniece properties LatitudeAsDecimal and LongitudeAsDecimal, returns the the decimal degrees representation. These are calculated using the formular: decimalDegrees = degrees + minutes / 60
There are no convenience converters for convertion to a degree, minute & second representation. However, the seconds components can be calculated from the minutes: seconds = (minutes - floor(minutes)) * 60
The GPS timestamp might not contain a date component. This depends on the GPS device used, when the IIQ file was created. The member GpsDateTimeComponents.HasDate defines if date components (year, month, day) are present.
Members#
The date and time for when the location data was collected |
|
latitude point in (integer) degrees from 0 or 90. Use LatitudeSign to find the hemisphere |
|
Minute of arc part of the latitude coordinate (North-South) |
|
latitude sign. This is used to define the hemisphere. +1 is nothern hemisphere and -1 is southern hemisphere |
|
East-West point in (integer) degrees from 0 to +180, where 0 is near Greenwich, England. Use LongitudeSign to find the hemisphere |
|
Minute of arc part of the longitude coordinate (East-West) |
|
longitude sign. This is used to define the hemisphere. +1 is eastern hemisphere and -1 is western hemisphere |
|
Height of camera in meters, above sea level. Negative values means, below sea level. |
Properties#
Return degrees only latitude coordinate. (Degrees with decimals) |
|
Return degrees only longitude coordinate. (Degrees with decimals) |