都道府県を選択すると、該当する県を走っている鉄道路線の一覧が表示されます。
さらに、鉄道路線をどれか選択すると、その路線の全部の駅が表示されます。
この検索機能は、鉄道路線のAPIと、PHP、JavaScriptを使って作成しました。
APIのデータを取得する部分がPHP、都道府県、鉄道路線、駅名の一覧を上位階層から順番にプルダウンで選択できるようにしたのがJavaScriptです。
このツールでは、選択された駅をベースに、HotPepperをAPI検索し、その駅近辺の飲食店を表示するようにしています。
他の用途としては、鉄道路線別駅一覧の出力にも応用できます。
もちろん、CSVやテキストファイルに出力することもできます。