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
| Nom | Description |
|---|---|
| GeoCoordinate() |
Initialise une nouvelle instance dont aucun jeu de GeoCoordinate champs de données n’est défini. |
| GeoCoordinate(Double, Double) |
Initialise une nouvelle instance de la GeoCoordinate classe à partir des données de latitude et de longitude. |
| GeoCoordinate(Double, Double, Double) |
Initialise une nouvelle instance de la GeoCoordinate classe à partir des données de latitude, longitude et altitude. |
| GeoCoordinate(Double, Double, Double, Double, Double, Double, Double) |
Initialise une nouvelle instance de la GeoCoordinate classe à partir de latitude, longitude, altitude, précision horizontale, précision verticale, vitesse et cours. |
GeoCoordinate()
Initialise une nouvelle instance dont aucun jeu de GeoCoordinate champs de données n’est défini.
public:
GeoCoordinate();
public GeoCoordinate();
Public Sub New ()
Remarques
Tous les champs de données sont définis sur NaN. La nouvelle instance de GeoCoordinate est équivalente à Unknown.
Ce constructeur doit être utilisé pour la sérialisation.
S’applique à
GeoCoordinate(Double, Double)
Initialise une nouvelle instance de la GeoCoordinate classe à 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 l’emplacement. Peut aller de -90.0 à 90.0.
- longitude
- Double
Longitude de l’emplacement. Peut aller de -180.0 à 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 GeoCoordinate classe à 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. Peut aller de -90.0 à 90.0.
- longitude
- Double
Longitude. Peut aller de -180.0 à 180.0
Exceptions
latitude, longitudeou 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 GeoCoordinate classe à partir de latitude, longitude, altitude, précision horizontale, précision verticale, vitesse et cours.
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 l’emplacement. Peut aller de -90.0 à 90.0.
- longitude
- Double
Longitude de l’emplacement. Peut aller de -180.0 à 180.0.
- horizontalAccuracy
- Double
Précision des coordonnées de latitude et de longitude, en mètres. Doit être supérieur ou égal à 0. Si la valeur 0 est fournie à ce constructeur, la HorizontalAccuracy propriété est définie NaNsur .
- verticalAccuracy
- Double
Précision de l’altitude, en mètres. Doit être supérieur ou égal à 0. Si la valeur 0 est fournie à ce constructeur, la VerticalAccuracy propriété est définie NaNsur .
- speed
- Double
Vitesse mesurée en mètres par seconde. Peut être négatif, 0, positif ou NaN, si inconnu. Une vitesse négative peut indiquer le déplacement à l’inverse.
- course
- Double
La direction du voyage, plutôt que l’orientation. Ce paramètre est mesuré en degrés par rapport à true nord. Doit passer de 0 à 360.0, ou être NaN.
Exceptions
latitude, , longitudehorizontalAccuracy, , verticalAccuracyou course est hors de portée.