GeoCoordinate Constructeurs

Définition

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

altitude
Double

Altitude en mètres. Peut être négatif, 0, positif ou NaN, si inconnu.

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.

altitude
Double

Altitude en mètres. Peut être négatif, 0, positif ou NaN, si inconnu.

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.

S’applique à