GeoCoordinate Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy GeoCoordinate.
Przeciążenia
GeoCoordinate() |
Inicjuje nowe wystąpienie, które nie ma ustawionego GeoCoordinate pola danych. |
GeoCoordinate(Double, Double) |
Inicjuje GeoCoordinate nowe wystąpienie klasy z danych szerokości i długości geograficznej. |
GeoCoordinate(Double, Double, Double) |
Inicjuje GeoCoordinate nowe wystąpienie klasy z danych szerokości geograficznej, długości geograficznej i wysokości. |
GeoCoordinate(Double, Double, Double, Double, Double, Double, Double) |
Inicjuje GeoCoordinate nowe wystąpienie klasy z szerokości geograficznej, długości geograficznej, wysokości, dokładności poziomej, dokładności pionowej, szybkości i kursu. |
GeoCoordinate()
Inicjuje nowe wystąpienie, które nie ma ustawionego GeoCoordinate pola danych.
public:
GeoCoordinate();
public GeoCoordinate ();
Public Sub New ()
Uwagi
Wszystkie pola danych są ustawione na NaNwartość . Nowe wystąpienie klasy GeoCoordinate jest równoważne .Unknown
Ten konstruktor powinien być używany do serializacji.
Dotyczy
GeoCoordinate(Double, Double)
Inicjuje GeoCoordinate nowe wystąpienie klasy z danych szerokości i długości geograficznej.
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)
Parametry
- latitude
- Double
Szerokość geograficzna lokalizacji. Zakres od -90,0 do 90,0.
- longitude
- Double
Długość geograficzna lokalizacji. Zakres od -180.0 do 180.0.
Wyjątki
Szerokość geograficzna lub długość geograficzna jest poza zakresem.
Uwagi
Wartości szerokości i długości geograficznej muszą odpowiadać rzeczywistej lokalizacji na świecie.
Dotyczy
GeoCoordinate(Double, Double, Double)
Inicjuje GeoCoordinate nowe wystąpienie klasy z danych szerokości geograficznej, długości geograficznej i wysokości.
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)
Parametry
- latitude
- Double
Szerokość geograficzna. Zakres od -90,0 do 90,0.
- longitude
- Double
Długość geograficzna. Zakres od -180.0 do 180.0
Wyjątki
latitude
, longitude
lub altitude
jest poza zakresem.
Uwagi
Wartości szerokości i długości geograficznej muszą odpowiadać rzeczywistej lokalizacji na świecie.
Dotyczy
GeoCoordinate(Double, Double, Double, Double, Double, Double, Double)
Inicjuje GeoCoordinate nowe wystąpienie klasy z szerokości geograficznej, długości geograficznej, wysokości, dokładności poziomej, dokładności pionowej, szybkości i kursu.
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)
Parametry
- latitude
- Double
Szerokość geograficzna lokalizacji. Zakres od -90,0 do 90,0.
- longitude
- Double
Długość geograficzna lokalizacji. Zakres od -180.0 do 180.0.
- horizontalAccuracy
- Double
Dokładność współrzędnych szerokości i długości geograficznej w metrach. Musi być równa 0 lub większa. Jeśli do tego konstruktora zostanie podana wartość 0, HorizontalAccuracy właściwość zostanie ustawiona na NaNwartość .
- verticalAccuracy
- Double
Dokładność wysokości, w metrach. Musi być równa 0 lub większa. Jeśli do tego konstruktora zostanie podana wartość 0, VerticalAccuracy właściwość zostanie ustawiona na NaNwartość .
- speed
- Double
Prędkość mierzona w metrach na sekundę. Może być ujemna, 0, dodatnia lub NaN, jeśli jest nieznana. Ujemna prędkość może wskazywać na ruch odwrotny.
- course
- Double
Kierunek podróży, a nie orientacja. Ten parametr jest mierzony w stopniach względem rzeczywistej północy. Musi mieścić się w zakresie od 0 do 360,0 lub mieć wartość NaN.
Wyjątki
latitude
, , longitude
horizontalAccuracy
verticalAccuracy,
lub course
jest poza zakresem.