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
| Nazwa | Opis |
|---|---|
| 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 geograficznej i długości geograficznej. |
| GeoCoordinate(Double, Double, Double) |
Inicjuje GeoCoordinate nowe wystąpienie klasy z danych o 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 NaN. 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 geograficznej 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. Może wahać się od -90.0 do 90.0.
- longitude
- Double
Długość geograficzna lokalizacji. Może wahać się od -180.0 do 180.0.
Wyjątki
Szerokość geograficzna lub długość geograficzna są 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 o 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. Może wahać się od -90.0 do 90.0.
- longitude
- Double
Długość. Zakres od -180.0 do 180.0
Wyjątki
latitude, lub longitudealtitude 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. Może wahać się od -90.0 do 90.0.
- longitude
- Double
Długość geograficzna lokalizacji. Może wahać się od -180.0 do 180.0.
- horizontalAccuracy
- Double
Dokładność współrzędnych szerokości i długości geograficznej w metrach. Musi być większe lub równe 0. 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ć większe lub równe 0. 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 należeć do zakresu od 0 do 360,0 lub mieć wartość NaN.
Wyjątki
latitude, , longitude, horizontalAccuracyverticalAccuracy, lub course jest poza zakresem.