GeoCoordinate Constructores

Definición

Inicializa una nueva instancia de la clase GeoCoordinate.

Sobrecargas

GeoCoordinate()

Inicializa una nueva instancia de GeoCoordinate sin ningún campo de datos establecido.

GeoCoordinate(Double, Double)

Inicializa una instancia nueva de la clase GeoCoordinate a partir de datos de latitud y longitud.

GeoCoordinate(Double, Double, Double)

Inicializa una instancia nueva de la clase GeoCoordinate a partir de datos de latitud, longitud y altitud.

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

Inicializa una nueva instancia de la clase GeoCoordinate a partir de la latitud, longitud, altitud, exactitud horizontal, exactitud vertical, velocidad y rumbo.

GeoCoordinate()

Inicializa una nueva instancia de GeoCoordinate sin ningún campo de datos establecido.

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

Comentarios

Todos los campos de datos se establecen en NaN. La nueva instancia de GeoCoordinate es equivalente a Unknown.

Este constructor se debe usar para la serialización.

Se aplica a

GeoCoordinate(Double, Double)

Inicializa una instancia nueva de la clase GeoCoordinate a partir de datos de latitud y longitud.

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

Latitud de la ubicación. Puede oscilar entre -90.0 y 90.0.

longitude
Double

Longitud de la ubicación. Puede oscilar entre -180.0 y 180.0.

Excepciones

Latitud o longitud fuera del intervalo.

Comentarios

Los valores de latitud y longitud deben corresponder a una ubicación real en el globo.

Se aplica a

GeoCoordinate(Double, Double, Double)

Inicializa una instancia nueva de la clase GeoCoordinate a partir de datos de latitud, longitud y altitud.

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

Latitud. Puede oscilar entre -90.0 y 90.0.

longitude
Double

Longitud. Puede oscilar entre -180.0 y 180.0.

altitude
Double

Altitud en metros. Su valor puede ser negativo, 0, positivo o NaN si es desconocido.

Excepciones

latitude, longitude o altitude está fuera del intervalo.

Comentarios

Los valores de latitud y longitud deben corresponder a una ubicación real en el globo.

Se aplica a

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

Inicializa una nueva instancia de la clase GeoCoordinate a partir de la latitud, longitud, altitud, exactitud horizontal, exactitud vertical, velocidad y rumbo.

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

Latitud de la ubicación. Puede oscilar entre -90.0 y 90.0.

longitude
Double

Longitud de la ubicación. Puede oscilar entre -180.0 y 180.0.

altitude
Double

Altitud en metros. Su valor puede ser negativo, 0, positivo o NaN si es desconocido.

horizontalAccuracy
Double

Exactitud de las coordenadas de latitud y longitud, en metros. Debe ser mayor o igual que 0. Si se proporciona el valor 0 a este constructor, la propiedad HorizontalAccuracy se establecerá en NaN.

verticalAccuracy
Double

Exactitud de la altitud, en metros. Debe ser mayor o igual que 0. Si se proporciona el valor 0 a este constructor, la propiedad VerticalAccuracy se establecerá en NaN.

speed
Double

Velocidad medida en metros por segundo. Su valor puede ser negativo, 0, positivo o NaN si es desconocido. Una velocidad negativa puede indicar un movimiento marcha atrás.

course
Double

Dirección de viaje, en lugar de la orientación. Este parámetro se mide en grados relativos al norte verdadero. Debe oscilar entre 0 y 360.0 o ser NaN.

Excepciones

latitude, longitude, horizontalAccuracy, verticalAccuracy, o course está fuera del intervalo.

Se aplica a