GeoCoordinate Costruttori

Definizione

Inizializza una nuova istanza di GeoCoordinate.

Overload

Nome Descrizione
GeoCoordinate()

Inizializza una nuova istanza di GeoCoordinate senza campi dati impostati.

GeoCoordinate(Double, Double)

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

GeoCoordinate(Double, Double, Double)

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

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

Inizializza una nuova istanza della GeoCoordinate classe dalla 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 dai dati di GeoCoordinate latitudine e longitudine.

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. Può variare da -90,0 a 90,0.

longitude
Double

Longitudine della posizione. Può variare da -180.0 a 180.0.

Eccezioni

Latitudine o longitudine non è compreso nell'intervallo.

Commenti

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

Si applica a

GeoCoordinate(Double, Double, Double)

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

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. Può variare da -90,0 a 90,0.

longitude
Double

Longitudine. Intervallo di maggio compreso tra -180.0 e 180.0

altitude
Double

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

Eccezioni

latitude, longitudeo altitude non è compreso nell'intervallo.

Commenti

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

Si applica a

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

Inizializza una nuova istanza della GeoCoordinate classe dalla 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. Può variare da -90,0 a 90,0.

longitude
Double

Longitudine della posizione. Può variare da -180.0 a 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. Deve essere maggiore o uguale a 0. Se a questo costruttore viene fornito un valore pari a 0, la HorizontalAccuracy proprietà verrà impostata su NaN.

verticalAccuracy
Double

Accuratezza dell'altitudine, in metri. Deve essere maggiore o uguale a 0. Se a questo costruttore viene fornito un valore pari a 0, la VerticalAccuracy proprietà 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

Direzione del viaggio, anziché orientamento. Questo parametro viene misurato in gradi rispetto al vero nord. Deve essere compreso tra 0 e 360.0 oppure essere NaN.

Eccezioni

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

Si applica a