GeoCoordinate クラス

定義

緯度および経度の座標で決定される地理的な場所を表します。Represents a geographical location that is determined by latitude and longitude coordinates. 高度、精度、速度、およびコースの情報も含めることができます。May also include altitude, accuracy, speed, and course information.

public ref class GeoCoordinate : IEquatable<System::Device::Location::GeoCoordinate ^>
public class GeoCoordinate : IEquatable<System.Device.Location.GeoCoordinate>
type GeoCoordinate = class
    interface IEquatable<GeoCoordinate>
Public Class GeoCoordinate
Implements IEquatable(Of GeoCoordinate)
継承
GeoCoordinate
実装

コンストラクター

GeoCoordinate()

データ フィールドが設定されていない、GeoCoordinate の新しいインスタンスを初期化します。Initializes a new instance of GeoCoordinate that has no data fields set.

GeoCoordinate(Double, Double)

緯度と経度のデータから、GeoCoordinate クラスの新しいインスタンスを初期化します。Initializes a new instance of the GeoCoordinate class from latitude and longitude data.

GeoCoordinate(Double, Double, Double)

緯度、経度、高度のデータから、GeoCoordinate クラスの新しいインスタンスを初期化します。Initializes a new instance of the GeoCoordinate class from latitude, longitude, and altitude data.

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

緯度、経度、高度、水平精度、垂直精度、速度、コースのデータから、GeoCoordinate クラスの新しいインスタンスを初期化します。Initializes a new instance of the GeoCoordinate class from latitude, longitude, altitude, horizontal accuracy, vertical accuracy, speed, and course.

フィールド

Unknown

緯度フィールドと経度フィールドが不明の GeoCoordinate オブジェクトを表します。Represents a GeoCoordinate object that has unknown latitude and longitude fields.

プロパティ

Altitude

GeoCoordinate のメートル単位の高度を取得します。Gets the altitude of the GeoCoordinate, in meters.

Course

真北からの角度で見出しを取得または設定します。Gets or sets the heading in degrees, relative to true north.

HorizontalAccuracy

GeoCoordinate で指定された緯度と経度のメートル単位の精度を取得または設定します。Gets or sets the accuracy of the latitude and longitude that is given by the GeoCoordinate, in meters.

IsUnknown

GeoCoordinate が緯度または経度のデータを含むかどうかを示す値を取得します。Gets a value that indicates whether the GeoCoordinate does not contain latitude or longitude data.

Latitude

GeoCoordinate の緯度を取得または設定します。Gets or sets the latitude of the GeoCoordinate.

Longitude

GeoCoordinate の経度を取得または設定します。Gets or sets the longitude of the GeoCoordinate.

Speed

毎秒メートル単位の速度を取得または設定します。Gets or sets the speed in meters per second.

VerticalAccuracy

GeoCoordinate で指定された高度のメートル単位の精度を取得または設定します。Gets or sets the accuracy of the altitude given by the GeoCoordinate, in meters.

メソッド

Equals(GeoCoordinate)

緯度と経度のみを基にして、GeoCoordinate オブジェクトがパラメーターと等しいかどうかを判断します。Determines if the GeoCoordinate object is equivalent to the parameter, based solely on latitude and longitude.

Equals(Object)

緯度と経度のみを基にして、指定した GeoCoordinate が現在の GeoCoordinate と等しいかどうかを判断します。Determines if a specified GeoCoordinate is equal to the current GeoCoordinate, based solely on latitude and longitude.

GetDistanceTo(GeoCoordinate)

この GeoCoordinate と指定された別の GeoCoordinate によって指定された緯度座標と経度座標間の距離を返します。Returns the distance between the latitude and longitude coordinates that are specified by this GeoCoordinate and another specified GeoCoordinate.

GetHashCode()

GeoCoordinate のハッシュ関数として機能します。Serves as a hash function for the GeoCoordinate.

GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

緯度と経度が含まれる文字列を返します。Returns a string that contains the latitude and longitude.

演算子

Equality(GeoCoordinate, GeoCoordinate)

2 つの GeoCoordinate オブジェクトが同一の場所を参照するかどうかを判断します。Determines whether two GeoCoordinate objects refer to the same location.

Inequality(GeoCoordinate, GeoCoordinate)

2 つの GeoCoordinate オブジェクトが異なる場所に対応しているかどうかを判断します。Determines whether two GeoCoordinate objects correspond to different locations.

適用対象