あなたのジオ開発を加速する!heartrails geoapi/express
DESCRIPTION
http://geoapi.heartrails.com/http://express.heartrails.com/ハートレイルズでは、位置情報を利用した開発を支援するAPIを無償でご提供しています。緯度経度からの最寄り駅や市町村名の取得、その逆変換といった操作を、簡単に実行することが出来ます。最寄り駅は駅名だけでなく、前後の駅や路線名も同時に取得出来ます。これらのAPIの具体的な利用方法と利用例をご紹介いたします。TRANSCRIPT
あなたのジオ開発を加速する! HeartRails Geo API HeartRails Express
ハートレイルズ 大久保 康平 (id:kuboon)
HeartRails Geo API
HeartRails Geo API
• エリア情報取得 • 都道府県情報取得 • 市区町村情報取得 • 町域情報取得
エリア情報を取得してみた
<response> <area>北海道</area> <area>東北</area> <area>関東</area> <area>中部</area> <area>近畿</area> <area>中国</area> <area>四国</area> <area>九州</area>
</response>
エリア指定して都道府県取得
h?p://geoapi.heartrails.com/api/xml?method=getPrefectures&area=関東 <response> <prefecture>茨城県</prefecture> <prefecture>栃木県</prefecture> <prefecture>群馬県</prefecture> <prefecture>埼玉県</prefecture> <prefecture>千葉県</prefecture> <prefecture>東京都</prefecture> <prefecture>神奈川県</prefecture> </response>
階層構造になっております
関東
東京都
北区
王子四丁目
十条台一丁目
足立区
神奈川県
横浜市西区
みなとみらい一丁目
久保町
相模原市緑区
こんなのが作れます
コピペするだけ
他にも
• 郵便番号 ⇒ 市町村 • 緯度経度 ⇒ 最寄りの市町村
HeartRails Express
HeartRails Express
• 路線情報取得 • 駅情報取得 • 最寄駅情報取得
神奈川県を通る路線一覧
{"response":{"line":["JR中央本線","JR京浜東北線","JR南武支線","JR南武線","JR御殿場線","JR東海道本線","JR根岸線","JR横浜線","JR横須賀線","JR湘南新宿ライン","JR相模線","JR鶴見線","京浜急行久里浜線","京浜急行大師線","京浜急行本線","京浜急行逗子線","京王相模原線","伊豆箱根鉄道大雄山線","大山鋼索線","小田急多摩線","小田急小田原線","小田急江ノ島線","東急こどもの国線","東急東横線","東急田園都市線","東急目黒線","東海道新幹線","横浜みなとみらい線","横浜市ブルーライン","横浜新都市交通","江ノ島電鉄線","湘南モノレール","相模鉄道いずみ野線","相模鉄道本線","箱根登山鉄道線","箱根登山鉄道鋼索線","グリーンライン"]}}
横浜みなとみらい線の駅一覧 • {"response":{"staOon":[ • {"postal":"2200011","x":139.622049,"prefecture":"神奈川県","next":"新高
島","prev":null,"y":35.465759,"line":"横浜みなとみらい線","name":"横浜"}, • {"postal":"2200012","x":139.626487,"prefecture":"神奈川県","next":"みなとみら
い","prev":"横浜","y":35.461953,"line":"横浜みなとみらい線","name":"新高島"}, • {"postal":"2200012","x":139.632458,"prefecture":"神奈川県","next":"馬車
道","prev":"新高島","y":35.457677,"line":"横浜みなとみらい線","name":"みなとみらい"},
• {"postal":"2310005","x":139.636203,"prefecture":"神奈川県","next":"日本大通り","prev":"みなとみらい","y":35.450072,"line":"横浜みなとみらい線","name":"馬車道"},
• {"postal":"2310021","x":139.642724,"prefecture":"神奈川県","next":"元町・中華街","prev":"馬車道","y":35.446794,"line":"横浜みなとみらい線","name":"日本大通り"},
• {"postal":"2310023","x":139.650737,"prefecture":"神奈川県","next":null,"prev":"日本大通り","y":35.442308,"line":"横浜みなとみらい線","name":"元町・中華街"}
• ]}}
{ "line":"横浜みなとみらい線", "name":"みなとみらい", "prev":"新高島", "next":"馬車道", "x":139.632458, "y":35.457677, "prefecture":"神奈川県", "postal":"2200012" },
横浜を通る路線一覧
{"response":{"staOon":[{"postal":"2200011","x":139.622108,"prefecture":"神奈川県","next":null,"prev":"東神奈川","y":35.465667,"line":"JR京浜東北線","name":"横浜"},{"postal":"2200011","x":139.622108,"prefecture":"神奈川県","next":"戸塚","prev":"川崎","y":35.465667,"line":"JR東海道本線","name":"横浜"},{"postal":"2200011","x":139.622108,"prefecture":"神奈川県","next":"桜木町","prev":null,"y":35.465667,"line":"JR根岸線","name":"横浜"},{"postal":"2200011","x":139.622108,"prefecture":"神奈川県","next":"保土ヶ谷","prev":"新川崎","y":35.465667,"line":"JR横須賀線","name":"横浜"},{"postal":"2200011","x":139.622108,"prefecture":"神奈川県","next":"保土ヶ谷","prev":"新川崎","y":35.465667,"line":"JR湘南新宿ライン","name":"横浜"},{"postal":"2200011","x":139.623125,"prefecture":"神奈川県","next":"戸部","prev":"神奈川","y":35.466248,"line":"京浜急行本線","name":"横浜"},{"postal":"2200011","x":139.622346,"prefecture":"神奈川県","next":null,"prev":"反町","y":35.466436,"line":"東急東横線","name":"横浜"},{"postal":"2200011","x":139.622049,"prefecture":"神奈川県","next":"新高島","prev":null,"y":35.465759,"line":"横浜みなとみらい線","name":"横浜"},{"postal":"2200005","x":139.620144,"prefecture":"神奈川県","next":"三ツ沢下町","prev":"高島町","y":35.465405,"line":"横浜市ブルーライン","name":"横浜"},{"postal":"2200011","x":139.622049,"prefecture":"神奈川県","next":"平沼橋","prev":null,"y":35.465759,"line":"相模鉄道本線","name":"横浜"}]}}
ところで
「ジオ開発」
勝手な造語なので注意 (他所ではたぶん通じません)
ジオなんとか
「ジオニズム」
ところで
ジオ開発の宿命
ジオ開発の宿命
ジオ開発の宿命
• 緯度経度から何を得るか • 取れる情報でサービスが決まる • 無いものは作れないし、
そもそも思いつかない
そこにハートレイルズの APIがあったなら!
是非、ご利用ください
To be the rails between your hearts.