GeoCoordinate Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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.
- 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.