GeoCoordinate Constructors

Definitie

Initialiseert een nieuw exemplaar van GeoCoordinate.

Overloads

Name Description
GeoCoordinate()

Initialiseert een nieuw exemplaar waarvan GeoCoordinate geen gegevensvelden zijn ingesteld.

GeoCoordinate(Double, Double)

Initialiseert een nieuw exemplaar van de GeoCoordinate klasse op basis van breedtegraad- en lengtegraadgegevens.

GeoCoordinate(Double, Double, Double)

Initialiseert een nieuw exemplaar van de GeoCoordinate klasse op basis van gegevens over breedtegraad, lengtegraad en hoogte.

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

Initialiseert een nieuw exemplaar van de GeoCoordinate klasse op basis van breedtegraad, lengtegraad, hoogte, horizontale nauwkeurigheid, verticale nauwkeurigheid, snelheid en cursus.

GeoCoordinate()

Initialiseert een nieuw exemplaar waarvan GeoCoordinate geen gegevensvelden zijn ingesteld.

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

Opmerkingen

Alle gegevensvelden zijn ingesteld op NaN. De nieuwe instantie van GeoCoordinate is gelijk aan Unknown.

Deze constructor moet worden gebruikt voor serialisatie.

Van toepassing op

GeoCoordinate(Double, Double)

Initialiseert een nieuw exemplaar van de GeoCoordinate klasse op basis van breedtegraad- en lengtegraadgegevens.

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)

Parameters

latitude
Double

De breedtegraad van de locatie. Kan variëren van -90.0 tot 90.0.

longitude
Double

De lengtegraad van de locatie. Kan variëren van -180.0 tot 180.0.

Uitzonderingen

Breedtegraad of lengtegraad valt buiten het bereik.

Opmerkingen

De waarden voor breedtegraad en lengtegraad moeten overeenkomen met een werkelijke locatie op de wereldbol.

Van toepassing op

GeoCoordinate(Double, Double, Double)

Initialiseert een nieuw exemplaar van de GeoCoordinate klasse op basis van gegevens over breedtegraad, lengtegraad en hoogte.

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)

Parameters

latitude
Double

Breedtegraad. Kan variëren van -90.0 tot 90.0.

longitude
Double

Lengtegraad. Mei varieert van -180.0 tot 180.0

altitude
Double

De hoogte in meters. Kan negatief, 0, positief of NaN, indien onbekend, zijn.

Uitzonderingen

latitudeof longitudealtitude valt buiten het bereik.

Opmerkingen

De waarden voor breedtegraad en lengtegraad moeten overeenkomen met een werkelijke locatie op de wereldbol.

Van toepassing op

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

Initialiseert een nieuw exemplaar van de GeoCoordinate klasse op basis van breedtegraad, lengtegraad, hoogte, horizontale nauwkeurigheid, verticale nauwkeurigheid, snelheid en cursus.

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)

Parameters

latitude
Double

De breedtegraad van de locatie. Kan variëren van -90.0 tot 90.0.

longitude
Double

De lengtegraad van de locatie. Kan variëren van -180.0 tot 180.0.

altitude
Double

De hoogte in meters. Kan negatief, 0, positief of NaN, indien onbekend, zijn.

horizontalAccuracy
Double

De nauwkeurigheid van de breedte- en lengtegraadcoördinaten, in meters. Moet groter dan of gelijk zijn aan 0. Als er een waarde van 0 aan deze constructor wordt opgegeven, wordt de HorizontalAccuracy eigenschap ingesteld op NaN.

verticalAccuracy
Double

De nauwkeurigheid van de hoogte, in meters. Moet groter dan of gelijk zijn aan 0. Als er een waarde van 0 aan deze constructor wordt opgegeven, wordt de VerticalAccuracy eigenschap ingesteld op NaN.

speed
Double

De snelheid gemeten in meters per seconde. Kan negatief, 0, positief of NaN, indien onbekend, zijn. Een negatieve snelheid kan duiden op achteruit bewegen.

course
Double

De richting van reizen, in plaats van oriëntatie. Deze parameter wordt gemeten in graden ten opzichte van waar noorden. Moet variëren van 0 tot 360,0 of .NaN

Uitzonderingen

latitude, , longitudehorizontalAccuracy, of verticalAccuracycourse valt buiten het bereik.

Van toepassing op