野良API?
MapFanWebのAPIらしきものを見つけた
MapFanWebのルート検索は、出発地とか目的地の検索にAjaxを使ってます。
で、FireFoxアドオンのLiveHttpheaderで見てみたら、APIらしきものを見つけました。
キーワードで住所を検索
URL : http://www.mapfan.com/xml_keywordsrch.cgi?SRCHKIND={検索の種類}&PARAM={キーワード}&SSpot=1
URLのxml_keywordsrchをjson_keywordsrchにすると、json形式で取得できます。
- 検索の種類は
- SRCH_ADR (住所)
- SRCH_ZIP (郵便番号)
- SRCH_NAME (スポット名)
- キーワードは、検索の種類に応じて入れる。
取得できる情報は、基本的に「住所」、「住所の読み仮名」、「郵便番号」、「位置情報」の4つ。
検索の種類がSRCH_NAMEでjson_keywordsrchの時は、この4つプラス「コメント」と「画像」が取得でるみたい。
例1 住所で検索) 京都市中京区寺町通
例2 郵便番号で検索) 1500035
例3 スポット名で検索) 東京タワー
位置情報から住所を取得
URL : http://www.mapfan.com/getmapinfo.cgi?MAP={位置情報}
ただし、番地までは取得できない。
例) E139.42.4.4N35.38.52.5
まとめ
こういうのは、公式に公開されてるやつを使うべきやけど、いちおう、メモ。