TOP > 仕様書

データ仕様

名称 フィールド名 制限 UNI
QUE
Not
Null
備考
鉄道概要コード rr_cd 整数2桁 - 鉄道会社概要コード
路線コード line_cd 整数5桁 - 鉄道コード + エリアコード + 連番
※大手私鉄のみエリアコード = 0
駅コード station_cd 整数7桁 路線コード + 連番
路線並び順 line_sort 整数5桁 - - 新路線追加時等に調整
駅並び順 station_sort 整数7桁 - - 新駅追加時等に調整
駅グループコード station_g_cd 整数7桁 - 複数路線駅をコードで統一
駅タイプ r_type 整数1桁 - 1:通常駅 2:地下鉄駅
鉄道概要名 rr_name 文字列 64byte - JR/大手私鉄/その他
路線名 line_name 文字列 128byte - 路線名称
駅名 station_name 文字列 128byte - 駅名称
都道府県コード pref_cd 整数2桁 - 北海道〜沖縄+その他
経度 lon 数値 - - 小数点含む [ 世界測地系(WGS84) ]
緯度 lat 数値 - - 小数点含む [ 世界測地系(WGS84) ]
表示フラグ f_flag 0 or 1 - 0:非表示 1:表示
※世界測地系(WGS84) / 日本測地系(TOKYO97) の変換については「座標変換」をご利用ください。
測地系の説明はFAQを参照ください。
文字列のバイト数はEUCの場合です。文字コードによっては異なりますのでご注意ください。


駅グループコード仕様

駅グループコードは以下のルールで同一の値を持ちます。
(1)同一改札内の駅
(2)改札が異なっていても乗換可能な駅(※注意)

例1 鉄道会社/路線が異なる同一駅

station_cd station_g_cd rr_name line_name station_name
1130208 1130208 JR JR山手線 新宿
1131103 1130208 JR JR中央本線(東京〜塩尻) 新宿
1131211 1130208 JR JR中央線 新宿
1131310 1130208 JR JR中央・総武線 新宿
1132104 1130208 JR JR埼京線 新宿
1132806 1130208 JR JR成田エクスプレス 新宿
1133304 1130208 JR JR湘南新宿ライン 新宿
2400101 1130208 京王電鉄 京王京王線 新宿
2500101 1130208 小田急電鉄 小田急小田原線 新宿
2800218 1130208 東京メトロ 東京メトロ丸の内線 新宿
9930128 1130208 東京都交通局 都営大江戸線 新宿
9930401 1130208 東京都交通局 都営新宿線 新宿

例2 駅名が異なる同一駅

station_cd station_g_cd rr_name line_name station_name
2800115 2800115 東京メトロ 東京メトロ銀座線 赤坂見附
2800213 2800115 東京メトロ 東京メトロ丸の内線 赤坂見附
2800616 2800115 東京メトロ 東京メトロ有楽町線 永田町
2800804 2800115 東京メトロ 東京メトロ半蔵門線 永田町
2800913 2800115 東京メトロ 東京メトロ南北線 永田町

例3 同一駅でも、距離が離れている場合は異なる station_g_cd となる

station_cd station_g_cd rr_name line_name station_name
1160722 1160722 JR JR関西本線(大和路線)(加茂〜JR難波) JR難波
3200101 3200101 南海 南海本線 難波
3200701 3200101 南海 高野線(りんかんサンライン) 難波
3100101 3100101 近鉄 近鉄難波線 近鉄難波
9961810 3100101 大阪市交通局 大阪市営地下鉄御堂筋線 なんば
9962005 3100101 大阪市交通局 大阪市営地下鉄四つ橋線 なんば
9962206 3100101 大阪市交通局 大阪市営地下鉄千日前線 なんば


乗換可能な駅とは、おおよそ改札間の距離が200m以内の駅ですが、必ずしもこの定義に当てはまるわけではありません。
上記定義に当てはまらない例
(1)JR大阪駅、JR東西線 北新地、阪急 梅田、大阪市営地下鉄 梅田、西梅田各駅は最も遠い駅同士では400m以上離れていますが、各駅間で200m以内の乗換可能な駅を含んでいるため同一グループコードとします。その他にも200m以上離れていても同一グループコードにしている駅があります。
(2)広島市電、長崎市電ほか、各駅間の距離が短い場合は200m以内でも同一グループにしていない駅があります。


駅グループコードに関して

六地蔵駅
JR奈良線と京都市営地下鉄の六地蔵駅については、出口からの徒歩距離200m以内のため、同一グループコードとします。
※京阪宇治線六地蔵駅は離れているため、上記2駅とは異なるグループコードとなります。