模組:Adjacent stations/南宁轨道交通
外观
local p = {
plain_link_template = "[[{line_link}|{line_title}]]",
}
p.lines = {
['1'] = { title = "南宁轨道交通1号线|1号线", color = '00b04f' },
--由于南宁轨道交通大部分线路并未正式通车,此处标注的是暂定色
['2'] = { title = "南宁轨道交通2号线|2号线", color = 'eb3d1a' },
['3'] = { title = "南宁轨道交通3号线|3号线", color = '571887' },
['4'] = { title = "南宁轨道交通4号线|4号线", color = 'dae600' },
['5'] = { title = "南宁轨道交通5号线|5号线", color = '0057a3' },
['6'] = { title = "南宁轨道交通6号线|6号线", color = 'f27d00' },
['7'] = { title = "南宁轨道交通7号线|7号线", color = '945a41' },
['8'] = { title = "南宁轨道交通8号线|8号线", color = '10b3b0' },
}
local lineAliases = {
['M1'] = '1',
['M2'] = '2',
['M3'] = '3',
['M4'] = '4',
['M5'] = '5',
['M6'] = '6',
['M7'] = '7',
['M8'] = '8',
}
for k, v in pairs(lineAliases) do
p.lines[k] = p.lines[v]
end
p.stationNames = {
-- 消歧义
-- 1号线
['西乡塘客运站'] = '西乡塘客运站 (地铁)|西乡塘客运站',
['动物园'] = '动物园站 (南宁)|动物园',
['鲁班路'] = '鲁班路站 (南宁)|鲁班路',
['火车站'] = '火车站 (南宁轨道交通)|火车站',
['民族广场'] = '民族广场站 (南宁)|民族广场',
['南湖'] = '南湖站 (南宁)|南湖',
['会展中心'] = '会展中心站 (南宁)|会展中心',
['埌东客运站'] = '埌东客运站 (地铁)|埌东客运站',
['火车东站'] = '南宁东站|火车东站',
-- 2号线
['安吉客运站'] = '安吉客运站 (地铁)|安吉客运站',
['江南客运站'] = '江南客运站 (地铁)|江南客运站',
['大沙田'] = '大沙田站 (地铁)|大沙田',
['东风路'] = '东风路站 (南宁)|东风路',
['茶亭'] = '茶亭站 (南宁)|茶亭',
-- 3号线
-- 4号线
['体育中心西'] = '体育中心西站 (南宁)|体育中心西',
['体育中心东'] = '体育中心东站 (南宁)|体育中心东',
['五象火车站'] = '五象火车站 (地铁)|五象火车站',
['龙岗'] = '龙岗站 (南宁)|龙岗',
-- 5号线
['金桥客运站'] = '金桥客运站 (地铁)|金桥客运站',
['三塘客运站'] = '三塘客运站 (地铁)|三塘客运站',
['三塘'] = '三塘站 (南宁)|三塘',
-- 6号线
['新屋'] = '新屋站 (南宁)|新屋',
['会展路'] = '会展路站 (南宁)|会展路',
['华南城西'] = '华南城西站 (南宁)|华南城西',
-- 7号线
['沙井'] = '沙井站 (南宁)|沙井',
['乐富'] = '乐富站 (南宁)|乐富',
['古城路'] = '古城路站 (南宁)|古城路',
['民主路'] = '民主路站 (南宁)|民主路',
-- 8号线
}
local stationAliases = {
-- 1號線
['西鄉塘客運站'] = '西乡塘客运站',
['動物園'] = '动物园',
['魯班路'] = '鲁班路',
['火車站'] = '火车站',
['民族廣場'] = '民族广场',
['會展中心'] = '会展中心',
['埌東客運站'] = '埌东客运站',
['火車東站'] = '火车东站',
-- 2號線
['安吉客運站'] = '安吉客运站',
['江南客運站'] = '江南客运站',
['東風路'] = '东风路',
-- 4號線
['體育中心西'] = '体育中心西',
['體育中心东'] = '体育中心东',
['五象火車站'] = '五象火车站',
['龍崗'] = '龙岗',
-- 5號線
['金橋客運站'] = '金桥客运站',
['三塘客運站'] = '三塘客运站',
-- 6號線
['會展路'] = '会展路',
['華南城西'] = '华南城西',
-- 7號線
['樂富'] = '乐富',
}
for k, v in pairs(stationAliases) do
p.stationNames[k] = p.stationNames[v]
end
-- 起讫站
for k, v in pairs(p.lines) do
v.terminals = {}
end
p.lines['1'].terminals = { left = '石埠', right = '火车东站' }
p.lines['2'].terminals = {
left = '西津',
right = { ['#field'] = 'type', ['#default'] = '玉洞', ['P2'] = '六晚', ['future'] = '六晚'},
}
p.lines['3'].terminals = {
left = '科园大道',
right = { ['#field'] = 'type', ['#default'] = '平良立交', ['P2'] = '保税中心南', ['future'] = '保税中心南'},
}
p.lines['4'].terminals = {
left = '洪运路',
right = { ['#field'] = 'type', ['#default'] = '龙岗', ['P2'] = '仙葫', ['future'] = '仙葫'},
}
p.lines['5'].terminals = { left = '那洪', right = '三塘' }
p.lines['6'].terminals = { left = '石埠南', right = '六律' }
p.lines['7'].terminals = { left = '邕津', right = '六村' }
p.lines['8'].terminals = { left = '那莲', right = '那井' }
return p