This documentation is archived and is not being maintained.
GeoCoordinate Constructor (Double, Double, Double, Double, Double, Double, Double)
Visual Studio 2010
Initializes a new instance of the GeoCoordinate class from latitude, longitude, altitude, horizontal accuracy, vertical accuracy, speed, and course.
Assembly: System.Device (in System.Device.dll)
public: GeoCoordinate( double latitude, double longitude, double altitude, double horizontalAccuracy, double verticalAccuracy, double speed, double course )
Parameters
- latitude
- Type: System::Double
The latitude of the location. May range from -90.0 to 90.0.
- longitude
- Type: System::Double
The longitude of the location. May range from -180.0 to 180.0.
- altitude
- Type: System::Double
The altitude in meters. May be negative, 0, positive, or NaN, if unknown.
- horizontalAccuracy
- Type: System::Double
The accuracy of the latitude and longitude coordinates, in meters. Must be greater than or equal to 0. If a value of 0 is supplied to this constructor, the HorizontalAccuracy property will be set to NaN.
- verticalAccuracy
- Type: System::Double
The accuracy of the altitude, in meters. Must be greater than or equal to 0. If a value of 0 is supplied to this constructor, the VerticalAccuracy property will be set to NaN.
- speed
- Type: System::Double
The speed measured in meters per second. May be negative, 0, positive, or NaN, if unknown. A negative speed can indicate moving in reverse.
- course
- Type: System::Double
The direction of travel, rather than orientation. This parameter is measured in degrees relative to true north. Must range from 0 to 360.0, or be NaN.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | latitude, longitude, horizontalAccuracy, verticalAccuracy, or course is out of range. |
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show: