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
| 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
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.
- 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.