GeoCoordinate コンストラクター

定義

GeoCoordinateの新しいインスタンスを初期化します。

オーバーロード

名前 説明
GeoCoordinate()

データ フィールドが設定されていない GeoCoordinate の新しいインスタンスを初期化します。

GeoCoordinate(Double, Double)

緯度と経度のデータから GeoCoordinate クラスの新しいインスタンスを初期化します。

GeoCoordinate(Double, Double, Double)

緯度、経度、高度のデータから、 GeoCoordinate クラスの新しいインスタンスを初期化します。

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

緯度、経度、高度、水平精度、垂直精度、速度、およびコースから、 GeoCoordinate クラスの新しいインスタンスを初期化します。

GeoCoordinate()

データ フィールドが設定されていない GeoCoordinate の新しいインスタンスを初期化します。

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

注釈

すべてのデータ フィールドは NaNに設定されます。 GeoCoordinateの新しいインスタンスは、Unknownと同じです。

このコンストラクターは、シリアル化に使用する必要があります。

適用対象

GeoCoordinate(Double, Double)

緯度と経度のデータから GeoCoordinate クラスの新しいインスタンスを初期化します。

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)

パラメーター

latitude
Double

場所の緯度です。 5 月の範囲は -90.0 から 90.0 です。

longitude
Double

場所の経度です。 5 月の範囲は -180.0 から 180.0 です。

例外

緯度または経度が範囲外です。

注釈

緯度と経度の値は、地球の実際の場所に対応している必要があります。

適用対象

GeoCoordinate(Double, Double, Double)

緯度、経度、高度のデータから、 GeoCoordinate クラスの新しいインスタンスを初期化します。

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)

パラメーター

latitude
Double

緯度。 5 月の範囲は -90.0 から 90.0 です。

longitude
Double

経度。 5 月の範囲は -180.0 から 180.0

altitude
Double

メートル単位の高度。 不明な場合は、負、0、正、または NaNがあります。

例外

latitudelongitude、または altitude が範囲外です。

注釈

緯度と経度の値は、地球の実際の場所に対応している必要があります。

適用対象

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

緯度、経度、高度、水平精度、垂直精度、速度、およびコースから、 GeoCoordinate クラスの新しいインスタンスを初期化します。

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)

パラメーター

latitude
Double

場所の緯度です。 5 月の範囲は -90.0 から 90.0 です。

longitude
Double

場所の経度です。 5 月の範囲は -180.0 から 180.0 です。

altitude
Double

メートル単位の高度。 不明な場合は、負、0、正、または NaNがあります。

horizontalAccuracy
Double

緯度と経度の座標の精度 (メートル単位)。 0 以上である必要があります。 このコンストラクターに値 0 を指定すると、 HorizontalAccuracy プロパティは NaN に設定されます。

verticalAccuracy
Double

高度の精度 (メートル単位)。 0 以上である必要があります。 このコンストラクターに値 0 を指定すると、 VerticalAccuracy プロパティは NaN に設定されます。

speed
Double

1 秒あたりの測定速度をメートル単位で指定します。 不明な場合は、負、0、正、または NaNがあります。 負の速度は、逆に動く可能性があります。

course
Double

方向ではなく、移動の方向。 このパラメーターは、真北を基準に度単位で測定されます。 0 ~ 360.0 の範囲、または NaNする必要があります。

例外

latitudelongitudehorizontalAccuracyverticalAccuracy、または course が範囲外です。

適用対象