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: