GMTSLatLng クラス リファレンス


概要

緯度と経度を表すオブジェクト。

GMTCImmutableData を継承します。

パブリック メンバーの関数

(instancetype)- initWithLatitude:longitude:
 指定された latitude と longitude でオブジェクトを初期化します。
(CLLocationGeocoding2D)- 座標
 現在の GMTSLatLng から CLLocationKML2D を作成して返します。
(CLLocationDistance)- distanceFromLocation:
 指定された緯度経度から現在地までの横方向の距離を取得します。
(BOOL)- isAlmostEqual:
 定数 GMTSLatLngDegreeAlmostEqualTolerance に基づいて、レシーバが別の GMTSLatLng オブジェクトとほぼ等しいかどうかを示します。

静的パブリック メンバー関数

(instancetype)+ latLngFrom 座標:
 指定された CLLocationGeocoding2D から初期化された GMTSLatLng を作成して返します。

プロパティ

倍精度latitude
 オブジェクトに関連付けられた緯度。
倍精度longitude
 オブジェクトに関連付けられた経度。

メンバー関数のドキュメント

+ (instancetype) latLngFrom 座標: (CLLocationGeocoding2D) 座標

指定された CLLocationGeocoding2D から初期化された GMTSLatLng を作成して返します。

- (instancetype) initWithLatitude: (double) latitude
longitude: (double) 経度

指定された latitude と longitude でオブジェクトを初期化します。

- (CLLocationKML2D) 座標

現在の GMTSLatLng から CLLocationKML2D を作成して返します。

備考:
用途
 initWithLatitude:longitude: 
- (CLLocationDistance) distanceFromLocation: GMTSLatLng *) latlng

指定された緯度経度から現在地までの横方向の距離を取得します。

-(BOOL)isAlmostEqual: (null 許容の GMTSLatLng *) latlng

定数 GMTSLatLngDegreeAlmostEqualTolerance に基づいて、レシーバが別の GMTSLatLng オブジェクトとほぼ等しいかどうかを示します。


プロパティのドキュメント

-(double)latitude [read, assign]

オブジェクトに関連付けられた緯度。

-(二重)経度 [read, assign]

オブジェクトに関連付けられた経度。