Condividi tramite


GeoCoordinate Costruttori

Definizione

Inizializza una nuova istanza di GeoCoordinate.

Overload

GeoCoordinate()

Inizializza una nuova istanza di GeoCoordinate senza campi dati impostati.

GeoCoordinate(Double, Double)

Inizializza una nuova istanza della classe GeoCoordinate dai dati di longitudine e latitudine.

GeoCoordinate(Double, Double, Double)

Inizializza una nuova istanza della classe GeoCoordinate dai dati di altitudine, longitudine e latitudine.

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

Inizializza una nuova istanza della classe GeoCoordinate da latitudine, longitudine, altitudine, accuratezza orizzontale, accuratezza verticale, velocità e corso.

GeoCoordinate()

Inizializza una nuova istanza di GeoCoordinate senza campi dati impostati.

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

Commenti

Tutti i campi dati sono impostati su NaN. La nuova istanza di GeoCoordinate è equivalente a Unknown.

Questo costruttore deve essere usato per la serializzazione.

Si applica a

GeoCoordinate(Double, Double)

Inizializza una nuova istanza della classe GeoCoordinate dai dati di longitudine e latitudine.

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)

Parametri

latitude
Double

Latitudine della posizione. Il valore può essere compreso tra -90.0 e 90.0.

longitude
Double

Longitudine della posizione. Il valore può essere compreso tra -180.0 e 180.0.

Eccezioni

La latitudine o la longitudine non è compresa nell'intervallo.

Commenti

I valori di latitudine e longitudine devono corrispondere a una posizione effettiva sul globo.

Si applica a

GeoCoordinate(Double, Double, Double)

Inizializza una nuova istanza della classe GeoCoordinate dai dati di altitudine, longitudine e latitudine.

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)

Parametri

latitude
Double

Latitudine. Il valore può essere compreso tra -90.0 e 90.0.

longitude
Double

Longitudine. Il valore può essere compreso tra -180.0 e 180.0.

altitude
Double

Altitudine in metri. Può essere negativo, 0, positivo o NaN, se sconosciuto.

Eccezioni

latitude, longitude o altitude non è compreso nell'intervallo consentito.

Commenti

I valori di latitudine e longitudine devono corrispondere a una posizione effettiva sul globo.

Si applica a

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

Inizializza una nuova istanza della classe GeoCoordinate da latitudine, longitudine, altitudine, accuratezza orizzontale, accuratezza verticale, velocità e corso.

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)

Parametri

latitude
Double

Latitudine della posizione. Il valore può essere compreso tra -90.0 e 90.0.

longitude
Double

Longitudine della posizione. Il valore può essere compreso tra -180.0 e 180.0.

altitude
Double

Altitudine in metri. Può essere negativo, 0, positivo o NaN, se sconosciuto.

horizontalAccuracy
Double

Accuratezza delle coordinate di latitudine e longitudine, in metri. Versione 0 o successive. Se a questo costruttore viene fornito il valore 0, la proprietà HorizontalAccuracy verrà impostata su NaN.

verticalAccuracy
Double

Accuratezza dell'altitudine, in metri. Versione 0 o successive. Se a questo costruttore viene fornito il valore 0, la proprietà VerticalAccuracy verrà impostata su NaN.

speed
Double

Velocità misurata in metri al secondo. Può essere negativo, 0, positivo o NaN, se sconosciuto. Una velocità negativa può indicare lo spostamento inverso.

course
Double

La direzione di viaggio anziché l'orientamento. Questo parametro è misurato in gradi rispetto al vero nord. Deve essere compreso tra 0 e 360,0 o essere NaN.

Eccezioni

latitude, longitude, horizontalAccuracy, verticalAccuracy, o course non è compreso nell'intervallo consentito.

Si applica a