HeartRails Express | 路線/駅名データサービス
「HeartRails Express」 は、路線/駅名データ等の地理情報を、XML、JSON(P) 形式の API により無料でご提供させていただくサービスです。
商用、非商用を問わず、無料。
APIとしては5つ提供されている。
- エリア情報取得 API
- 都道府県情報取得 API
- 路線情報取得 API
- 駅情報取得 API
- 最寄駅情報取得 API
マッシュアップで使えそうなのは下2つのAPI。どのAPIもJSONPに対応している。
サンプルレスポンス(「新宿」が含まれる路線、駅の緯度経度と郵便番号、路線上の次の駅と前の駅が返される):
http://express.heartrails.com/api/xml?method=getStations&name=新宿
緯度経度を引数に最寄り駅をいくつか返す。距離(単位はメートル)や駅情報取得APIにあるデータが出力される。
http://express.heartrails.com/api/xml?method=getStations&x=135.0&y=35.0
データが豊富に出力されるのでマッシュアップしやすい印象だ。
API提供元のサイトではサンプルのアプリケーションとして、GoogleMapsや食べログ、Yahoo!とのマッシュアップが見れる。
路線/駅名情報を検索、で例えば山手線を選択するとGoogleMaps上に路線が赤い線で引かれる。住所/地名から最寄駅を検索、ではGoogleAjaxSearchの検索ボックスから直接検索できるようになっている。


はじめまして、heartrails です。
heartrails のサービスを取り上げていただき、ありがとうございます。
今後も面白いサービスを作っていくつもりですので、
また何か機会がありましたら、よりしくお願いいたします。
Comment by heartrails — January 12, 2007 @ 10:19 pm