GeoCoordinate Construtores

Definição

Inicializa uma nova instância de GeoCoordinate.

Sobrecargas

Nome Description
GeoCoordinate()

Inicializa uma nova instância que não tem nenhum conjunto de campos de GeoCoordinate dados.

GeoCoordinate(Double, Double)

Inicializa uma nova instância da classe a GeoCoordinate partir de dados de latitude e longitude.

GeoCoordinate(Double, Double, Double)

Inicializa uma nova instância da classe de GeoCoordinate dados de latitude, longitude e altitude.

GeoCoordinate(Double, Double, Double, Double, Double, Double, Double)

Inicializa uma nova instância da classe de GeoCoordinate latitude, longitude, altitude, precisão horizontal, precisão vertical, velocidade e curso.

GeoCoordinate()

Inicializa uma nova instância que não tem nenhum conjunto de campos de GeoCoordinate dados.

public:
 GeoCoordinate();
public GeoCoordinate();
Public Sub New ()

Comentários

Todos os campos de dados são definidos como NaN. A nova instância é 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 a GeoCoordinate partir de 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 de -180,0 a 180,0.

Exceções

Latitude ou longitude está fora de alcance.

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 de GeoCoordinate 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. O intervalo de maio é de -180.0 a 180.0

altitude
Double

A altitude em metros. Pode ser negativo, 0, positivo ou NaN, se desconhecido.

Exceções

latitude, longitudeou 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 de GeoCoordinate 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 de -180,0 a 180,0.

altitude
Double

A altitude em metros. Pode ser negativo, 0, positivo ou NaN, se desconhecido.

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 esse 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 esse 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 a movimentação inversa.

course
Double

A direção da viagem, em vez de orientação. Esse parâmetro é medido em graus relativos ao norte verdadeiro. Deve variar de 0 a 360,0 ou ser NaN.

Exceções

latitude, longitude, horizontalAccuracyou verticalAccuracycourse está fora do intervalo.

Aplica-se a