野良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

まとめ

こういうのは、公式に公開されてるやつを使うべきやけど、いちおう、メモ。