Freigeben über


GeoCoordinate Konstruktoren

Definition

Initialisiert eine neue Instanz von GeoCoordinate.

Überlädt

GeoCoordinate()

Initialisiert eine neue Instanz von GeoCoordinate ohne festgelegte Datenfelder.

GeoCoordinate(Double, Double)

Initialisiert eine neue Instanz der GeoCoordinate-Klasse aus Breiten- und Längendaten.

GeoCoordinate(Double, Double, Double)

Initialisiert eine neue Instanz der GeoCoordinate-Klasse aus Breiten-, Längen- und Höhendaten.

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

Initialisiert eine neue Instanz der GeoCoordinate-Klasse aus Breite, Länge, Höhe, horizontaler Genauigkeit, vertikaler Genauigkeit, Geschwindigkeit und Kurs.

GeoCoordinate()

Initialisiert eine neue Instanz von GeoCoordinate ohne festgelegte Datenfelder.

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

Hinweise

Alle Datenfelder sind auf NaNfestgelegt. Die neue instance von GeoCoordinate entspricht Unknown.

Dieser Konstruktor sollte für die Serialisierung verwendet werden.

Gilt für:

GeoCoordinate(Double, Double)

Initialisiert eine neue Instanz der GeoCoordinate-Klasse aus Breiten- und Längendaten.

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)

Parameter

latitude
Double

Die Breitenkoordinate der Position. Der Wert kann zwischen -90,0 und 90,0 liegen.

longitude
Double

Die Längenkoordinate der Position. Der Wert kann zwischen –180,0 und 180,0 liegen.

Ausnahmen

Breite oder Länge liegt außerhalb des Bereichs.

Hinweise

Die Breiten- und Längengradwerte müssen einem tatsächlichen Standort auf dem Globus entsprechen.

Gilt für:

GeoCoordinate(Double, Double, Double)

Initialisiert eine neue Instanz der GeoCoordinate-Klasse aus Breiten-, Längen- und Höhendaten.

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)

Parameter

latitude
Double

Die Breitenkoordinate. Der Wert kann zwischen -90,0 und 90,0 liegen.

longitude
Double

Die Längenkoordinate. Der Wert kann zwischen -180,0 und 180,0 liegen.

altitude
Double

Die Höhe in Meter. Dieser Wert kann negativ, 0, positiv oder NaN sein, falls nicht bekannt.

Ausnahmen

latitude, longitude oder altitude liegt außerhalb des Bereichs.

Hinweise

Die Breiten- und Längengradwerte müssen einem tatsächlichen Standort auf dem Globus entsprechen.

Gilt für:

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

Initialisiert eine neue Instanz der GeoCoordinate-Klasse aus Breite, Länge, Höhe, horizontaler Genauigkeit, vertikaler Genauigkeit, Geschwindigkeit und Kurs.

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)

Parameter

latitude
Double

Die Breitenkoordinate der Position. Der Wert kann zwischen -90,0 und 90,0 liegen.

longitude
Double

Die Längenkoordinate der Position. Der Wert kann zwischen –180,0 und 180,0 liegen.

altitude
Double

Die Höhe in Meter. Dieser Wert kann negativ, 0, positiv oder NaN sein, falls nicht bekannt.

horizontalAccuracy
Double

Die Genauigkeit der Breiten- und Längenkoordinaten in Meter. Muss mindestens 0 sein. Wenn für diesen Konstruktor der Wert 0 (null) angegeben ist, wird die HorizontalAccuracy-Eigenschaft auf NaN festgelegt.

verticalAccuracy
Double

Die Genauigkeit der Höhe in Meter. Muss mindestens 0 sein. Wenn für diesen Konstruktor der Wert 0 (null) angegeben ist, wird die VerticalAccuracy-Eigenschaft auf NaN festgelegt.

speed
Double

Die Geschwindigkeit in Meter pro Sekunde. Dieser Wert kann negativ, 0, positiv oder NaN sein, falls nicht bekannt. Eine negative Geschwindigkeit kann eine Rückwärtsbewegung angeben.

course
Double

Die Fahrtrichtung anstelle der Ausrichtung. Dieser Parameter wird in Grad in Bezug auf die echte Nordrichtung gemessen. Muss zwischen 0 und 360,0 liegen oder NaN sein.

Ausnahmen

latitude, longitude, horizontalAccuracy, verticalAccuracy, oder course liegt außerhalb des Bereichs.

Gilt für: