interface YMKYDFManager : NSObject <YMKMapViewDelegate>
YDFの情報を読み込み、表示するためのクラスです。
- 「YDF」とは
- YDF(YOLP Data Format)は、Yahoo! Open Local Platform(YOLP)の標準データフォーマットです。
地図を表示するAPIと、拠点データを出力するWeb APIとの間の入出力をスムーズに行うため、シンプルなデータ構造に統一します。
YDFについての詳細は、こちらをご覧ください。
なお、座標測地系について、YDFの仕様としては世界測地系および日本測地系に対応していますが、本SDKでは世界測地系のみに対応しています。
タスク
初期化
地図に表示・非表示
メソッド
initWithUrlString:
YMKYDFManager
の初期化用メソッドです。指定したURLからYDFを取得して初期化します。
-(id)initWithUrlString:(NSString *)urlString
引数 | 内容 |
---|---|
urlString | YDFデータを取得するためのURL |
戻り値 | 成功した場合、YMKYDFManager インスタンス。失敗した場合はnil 。 |
initWithXmlString:
YMKYDFManager
の初期化用メソッドです。XML形式のYDFデータから初期化します。
-(id)initWithXmlString:(NSString *)xmlString
引数 | 内容 |
---|---|
xmlString | XML形式のYDFデータ |
戻り値 | 成功した場合、YMKYDFManager インスタンス。失敗した場合はnil 。 |
initWithJsonString:
YMKYDFManager
の初期化用メソッドです。JSON形式のYDFデータから初期化します。
-(id)initWithJsonString:(NSString *)jsonString
引数 | 内容 |
---|---|
jsonString | JSON形式のYDFデータ |
戻り値 | 成功した場合、YMKYDFManager インスタンス。失敗した場合はnil 。 |
showWithMapView:
地図上にYDFデータを表示します。
-(void)showWithMapView:(YMKMapView *)mapView
引数 | 内容 |
---|---|
mapView | 表示対象のYMKMapView インスタンス |
removeWithMapView:
地図上からYDFデータを削除します。
-(void)removeWithMapView: