GMTSLatLng クラス リファレンス


概要

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

GMTCImmutableData を継承します。

公開メンバー関数

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

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

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

プロパティ

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

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

+ (instancetype) latLngFromCoordinate: (CLLocationCoordinate2D) 調整

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

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

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

- (CLLocationCoordinate2D) 座標

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

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

指定された latlng から現在地までのラテラル距離を取得します。

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

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


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

-(double)latitude [read, assign]

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

-(double)longitude [read, assign]

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