GeoCoordinate Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa uma nova instância de GeoCoordinate.
Sobrecargas
| Name | Description |
|---|---|
| GeoCoordinate() |
Inicializa uma nova instância de GeoCoordinate que não tem campos de dados definidos. |
| GeoCoordinate(Double, Double) |
Inicializa uma nova instância da GeoCoordinate classe a partir dos dados de latitude e longitude. |
| GeoCoordinate(Double, Double, Double) |
Inicializa uma nova instância da GeoCoordinate classe a partir de dados de latitude, longitude e altitude. |
| GeoCoordinate(Double, Double, Double, Double, Double, Double, Double) |
Inicializa uma nova instância da GeoCoordinate classe a partir de latitude, longitude, altitude, precisão horizontal, precisão vertical, velocidade e curso. |
GeoCoordinate()
Inicializa uma nova instância de GeoCoordinate que não tem campos de dados definidos.
public:
GeoCoordinate();
public GeoCoordinate();
Public Sub New ()
Observações
Todos os campos de dados são definidos para NaN. A nova instância de GeoCoordinate é equivalente a Unknown.
Este construtor deve ser usado para serialização.
Aplica-se a
GeoCoordinate(Double, Double)
Inicializa uma nova instância da GeoCoordinate classe a partir 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 do local. Pode variar de -90,0 a 90,0.
- longitude
- Double
A longitude do local. Pode variar entre -180,0 e 180,0.
Exceções
A latitude ou longitude está fora do alcance.
Observações
Os valores de latitude e longitude devem corresponder a uma localização real no globo.
Aplica-se a
GeoCoordinate(Double, Double, Double)
Inicializa uma nova instância da GeoCoordinate classe a partir de 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 entre -180,0 e 180,0
Exceções
latitude, longitude, ou altitude está fora do alcance.
Observações
Os valores de latitude e longitude devem corresponder a uma localização real no globo.
Aplica-se a
GeoCoordinate(Double, Double, Double, Double, Double, Double, Double)
Inicializa uma nova instância da GeoCoordinate classe a partir de 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 do local. Pode variar de -90,0 a 90,0.
- longitude
- Double
A longitude do local. Pode variar entre -180,0 e 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 de 0 for fornecido a este construtor, a HorizontalAccuracy propriedade será definida como NaN.
- verticalAccuracy
- Double
A precisão da altitude, em metros. Deve ser maior ou igual a 0. Se um valor de 0 for fornecido a este construtor, a VerticalAccuracy propriedade será definida como NaN.
- speed
- Double
A velocidade medida em metros por segundo. Pode ser negativo, 0, positivo ou NaN, se desconhecido. Uma velocidade negativa pode indicar que se está a mover em marcha-atrás.
- course
- Double
A direção do movimento, em vez da orientação. Este parâmetro é medido em graus relativos ao norte verdadeiro. Deve variar de 0 a 360.0, ou ser NaN.
Exceções
latitude, longitude, horizontalAccuracy, verticalAccuracy, , ou course está fora do alcance.