GeoCoordinate Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de GeoCoordinate.
Sobrecargas
GeoCoordinate() |
Inicializa uma nova instância de GeoCoordinate que não tem nenhum campo de dados definido. |
GeoCoordinate(Double, Double) |
Inicializa uma nova instância da classe GeoCoordinate dos dados de latitude e longitude. |
GeoCoordinate(Double, Double, Double) |
Inicializa uma nova instância da classe GeoCoordinate com base nos dados de latitude, longitude e altitude. |
GeoCoordinate(Double, Double, Double, Double, Double, Double, Double) |
Inicializa uma nova instância da classe GeoCoordinate com base na latitude, longitude, altitude, precisão horizontal, precisão vertical, velocidade e curso. |
GeoCoordinate()
Inicializa uma nova instância de GeoCoordinate que não tem nenhum campo de dados definido.
public:
GeoCoordinate();
public GeoCoordinate ();
Public Sub New ()
Comentários
Todos os campos de dados são definidos como NaN. A nova instância de GeoCoordinate é equivalente a Unknown.
Esse construtor deve ser usado para serialização.
Aplica-se a
GeoCoordinate(Double, Double)
Inicializa uma nova instância da classe GeoCoordinate dos dados de latitude e longitude.
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)
Parâmetros
- latitude
- Double
A latitude da localização. Pode variar de -90,0 a 90,0.
- longitude
- Double
A longitude da localização. Pode variar de -180,0 a 180,0.
Exceções
A latitude ou a longitude está fora do intervalo.
Comentários
Os valores de latitude e longitude devem corresponder a um local real no globo.
Aplica-se a
GeoCoordinate(Double, Double, Double)
Inicializa uma nova instância da classe GeoCoordinate com base nos dados de latitude, longitude e altitude.
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)
Parâmetros
- latitude
- Double
Latitude. Pode variar de -90,0 a 90,0.
- longitude
- Double
Longitude. Pode variar de -180,0 a 180,0
Exceções
latitude
, longitude
ou altitude
está fora do intervalo.
Comentários
Os valores de latitude e longitude devem corresponder a um local real no globo.
Aplica-se a
GeoCoordinate(Double, Double, Double, Double, Double, Double, Double)
Inicializa uma nova instância da classe GeoCoordinate com base na latitude, longitude, altitude, precisão horizontal, precisão vertical, velocidade e curso.
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)
Parâmetros
- latitude
- Double
A latitude da localização. Pode variar de -90,0 a 90,0.
- longitude
- Double
A longitude da localização. Pode variar de -180,0 a 180,0.
- horizontalAccuracy
- Double
A precisão das coordenadas de latitude e longitude, em metros. Deve ser maior ou igual a 0. Se um valor igual a 0 for fornecido para esse construtor, a propriedade HorizontalAccuracy será definida como NaN.
- verticalAccuracy
- Double
A precisão da altitude, em metros. Deve ser maior ou igual a 0. Se um valor igual a 0 for fornecido para esse construtor, a propriedade VerticalAccuracy será definida como NaN.
- speed
- Double
A velocidade é medida em metros por segundo. Poderá ser negativo, 0, positivo ou NaN, se for desconhecido. Uma velocidade negativa pode indicar uma movimentação em ordem inversa.
- course
- Double
A direção do percurso, em vez da orientação. Esse parâmetro é medido em graus em relação ao norte verdadeiro. Deve variar de 0 a 360,0 ou ser NaN.
Exceções
latitude
, longitude
, horizontalAccuracy
, verticalAccuracy,
ou course
está fora do intervalo.