GeoCoordinate Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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.
- 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.