Partager via


GeoCoordinate Constructeurs

Définition

Initialise une nouvelle instance de GeoCoordinate.

Surcharges

GeoCoordinate()

Initialise une nouvelle instance de GeoCoordinate sans aucun champ de données défini.

GeoCoordinate(Double, Double)

Initialise une nouvelle instance de la classe GeoCoordinate à partir des données de latitude et de longitude.

GeoCoordinate(Double, Double, Double)

Initialise une nouvelle instance de la classe GeoCoordinate à partir des données de latitude, longitude et altitude.

GeoCoordinate(Double, Double, Double, Double, Double, Double, Double)

Initialise une nouvelle instance de la classe GeoCoordinate à partir des données de latitude, longitude, altitude, précision horizontale, précision verticale, vitesse et trajet.

GeoCoordinate()

Initialise une nouvelle instance de GeoCoordinate sans aucun champ de données défini.

public:
 GeoCoordinate();
public GeoCoordinate ();
Public Sub New ()

Remarques

Tous les champs de données sont définis sur NaN. Le nouveau instance de GeoCoordinate équivaut à Unknown.

Ce constructeur doit être utilisé pour la sérialisation.

S’applique à

GeoCoordinate(Double, Double)

Initialise une nouvelle instance de la classe GeoCoordinate à partir des données de latitude et de longitude.

public:
 GeoCoordinate(double latitude, double longitude);
public GeoCoordinate (double latitude, double longitude);
new System.Device.Location.GeoCoordinate : double * double -> System.Device.Location.GeoCoordinate
Public Sub New (latitude As Double, longitude As Double)

Paramètres

latitude
Double

Latitude de la localisation. Les valeurs peuvent être comprises entre -90,0 et 90,0.

longitude
Double

Longitude de la localisation. Les valeurs peuvent être comprises entre -180,0 et 180,0.

Exceptions

La latitude ou la longitude est hors limites.

Remarques

Les valeurs de latitude et de longitude doivent correspondre à un emplacement réel sur le globe.

S’applique à

GeoCoordinate(Double, Double, Double)

Initialise une nouvelle instance de la classe GeoCoordinate à partir des données de latitude, longitude et altitude.

public:
 GeoCoordinate(double latitude, double longitude, double altitude);
public GeoCoordinate (double latitude, double longitude, double altitude);
new System.Device.Location.GeoCoordinate : double * double * double -> System.Device.Location.GeoCoordinate
Public Sub New (latitude As Double, longitude As Double, altitude As Double)

Paramètres

latitude
Double

Latitude. Les valeurs peuvent être comprises entre -90,0 et 90,0.

longitude
Double

Longitude. Les valeurs peuvent être comprises entre -180,0 et 180,0.

altitude
Double

Altitude en mètres. Peut être négative, égale à 0, positive ou NaN, si inconnue.

Exceptions

latitude, longitude, or altitude est hors limites.

Remarques

Les valeurs de latitude et de longitude doivent correspondre à un emplacement réel sur le globe.

S’applique à

GeoCoordinate(Double, Double, Double, Double, Double, Double, Double)

Initialise une nouvelle instance de la classe GeoCoordinate à partir des données de latitude, longitude, altitude, précision horizontale, précision verticale, vitesse et trajet.

public:
 GeoCoordinate(double latitude, double longitude, double altitude, double horizontalAccuracy, double verticalAccuracy, double speed, double course);
public GeoCoordinate (double latitude, double longitude, double altitude, double horizontalAccuracy, double verticalAccuracy, double speed, double course);
new System.Device.Location.GeoCoordinate : double * double * double * double * double * double * double -> System.Device.Location.GeoCoordinate
Public Sub New (latitude As Double, longitude As Double, altitude As Double, horizontalAccuracy As Double, verticalAccuracy As Double, speed As Double, course As Double)

Paramètres

latitude
Double

Latitude de la localisation. Les valeurs peuvent être comprises entre -90,0 et 90,0.

longitude
Double

Longitude de la localisation. Les valeurs peuvent être comprises entre -180,0 et 180,0.

altitude
Double

Altitude en mètres. Peut être négative, égale à 0, positive ou NaN, si inconnue.

horizontalAccuracy
Double

Précision des coordonnées de longitude et de latitude, en mètres. Doit être supérieure ou égale à 0. Si une valeur égale à 0 est fournie à ce constructeur, la propriété HorizontalAccuracy prend la valeur NaN.

verticalAccuracy
Double

Précision de l'altitude, en mètres. Doit être supérieure ou égale à 0. Si une valeur égale à 0 est fournie à ce constructeur, la propriété VerticalAccuracy prend la valeur NaN.

speed
Double

Vitesse mesurée en mètres par seconde. Peut être négative, égale à 0, positive ou NaN, si inconnue. Une vitesse négative peut indiquer un déplacement en sens inverse.

course
Double

Direction du déplacement, à distinguer de l'orientation. Ce paramètre est mesuré en degrés par rapport au nord géographique. Sa valeur doit être comprise entre 0 et 360,0 ou être égale à NaN.

Exceptions

latitude, longitude, horizontalAccuracy, verticalAccuracy, ou course est hors limites.

S’applique à