模块:RailSystems/Shenzhen Metro

求闻百科,共笔求闻
文档图示 模块文档[创建] [跳转到代码]

本模块还没有文档页面。

您可以创建文档以让用户更好地理解本模块的用途。
编者可以在本模块的沙盒创建 | 镜像和测试样例创建页面进行实验。
请将模块自身所属的分类添加在文档中。本模块的子页面
local p = {plain_link_template = "'''[[{line_link}|{line_title}]]'''",}

p.name = '深圳地铁'

-- 线路列表
p.lines = {
	['1'] = { title = "深圳地铁1号线|1号线", color = '00AB39' },
	['2'] = { title = "深圳地铁2号线|2号线", color = 'DB6D1C' },
	['3'] = { title = "深圳地铁3号线|3号线", color = '00A2E1' },
	['4'] = { title = "深圳地铁4号线|4号线", color = 'DC241F' },
	['5'] = { title = "深圳地铁5号线|5号线", color = '9950B2' },
	['6'] = { title = "深圳地铁6号线|6号线", color = '3ABCA8' }, 
	['7'] = { title = "深圳地铁7号线|7号线", color = '0035AD' }, 
	['8'] = { title = "深圳地铁8号线|8号线", color = 'DB6D1C' }, 
	['9'] = { title = "深圳地铁9号线|9号线", color = '846E74' }, 
	['10'] = { title = "深圳地铁10号线|10号线", color = 'F8779E' }, 
	['11'] = { title = "深圳地铁11号线|11号线", color = '6A1D44' },
	['12'] = { title = "深圳地铁12号线|12号线", color = 'A392B7' }, -- 未开通,标志色仅供参考
	['13'] = { title = "深圳地铁13号线|13号线", color = 'F6AC18' }, -- 未开通,标志色仅供参考 
	['14'] = { title = "深圳地铁14号线|14号线", color = '99A3A6' }, -- 未开通,标志色仅供参考 
	['15'] = { title = "深圳地铁15号线|15号线", color = '76B900' }, -- 未开通,标志色仅供参考
	['16'] = { title = "深圳地铁16号线|16号线", color = 'AEE2AE' }, -- 未开通,标志色仅供参考
	['20'] = { title = "深圳地铁20号线|20号线", color = 'FFD700' }, -- 未开通,标志色仅供参考
	["_default"] = { title = "[[深圳地鐵%1號線|%1號線]]", color = "bbb" }
}

local lineAliases = {

}
for k, v in pairs(lineAliases) do p.lines[k] = p.lines[v] end

-- 站名
p.stationNames = {
	-- 1号线
	['罗湖'] = '罗湖站(深圳)|罗湖',
	['国贸'] = '国贸站(深圳)|国贸',
	['大剧院'] = '大剧院站(深圳)|大剧院',
	['会展中心'] = '会展中心站(深圳市)|会展中心',
	['车公庙'] = '车公庙站(深圳)|车公庙',
	['桃园'] = '桃园站(深圳)|桃园',
	['大新'] = '大新站(深圳)|大新',
	['西乡'] = '西乡站(深圳)|西乡',
	['机场东'] = '机场东站(深圳)|机场东',
	
	-- 2号线
	['赤湾'] = '赤湾站(深圳地铁)|赤湾',
	['福田'] = '福田站(地铁)|福田',
	['市民中心'] = '市民中心站(深圳)|市民中心',
	['莲塘'] = '蓮塘站(深圳)|莲塘',
    
	-- 3号线
	['益田'] = '益田站(深圳)|益田',
	['莲花村'] = '莲花村站(深圳)|莲花村',
	['塘坑'] = '塘坑站(深圳)|塘坑',
	['横岗'] = '横岗站(深圳地铁)|横岗',
	['双龙'] = '双龙站(深圳)|双龙',
	['梨园'] = '梨园站(深圳)|梨园',
	['新生'] = '新生站(深圳)|新生',
	
	-- 4号线
	['民乐'] = '民乐站(深圳)|民乐',
	['深圳北站'] = '深圳北站#地铁车站|深圳北站',
	['红山'] = '红山站(深圳)|红山',
	['龙华'] = '龙华站(深圳)|龙华',
	['清湖'] = '清湖站(地铁)|清湖',
	
	-- 5号线
	['妈湾'] = '妈湾站(地铁)|妈湾',
	['临海'] = '临海站(深圳)|临海',
	['西丽'] = '西丽站(地铁)|西丽',
	['大学城'] = '大学城站(深圳市)|大学城',
	['坂田'] = '坂田站(地铁)|坂田',
	['杨美'] = '杨美站(深圳)|杨美',

	-- 6号线
	['体育中心'] = '体育中心站(深圳)|体育中心',
	['凤凰城'] = '凤凰城站(深圳)|凤凰城',
	['光明'] = '光明站(深圳)|光明',
	['科学公园'] = '科学公园站(深圳)|科学公园',
	
	-- 7号线
	['龙井'] = '龙井站(深圳)|龙井',
	['笋岗'] = '笋岗站(地铁)|笋岗',
	
	-- 8号线
	['海山'] = '海山站(深圳)|海山',
	
	-- 9号线
	['梅村'] = '梅村站(深圳)|梅村',
	['银湖'] = '银湖站(深圳地铁)|银湖',

	-- 10号线
	['华南城'] = '华南城站(深圳)|华南城',
	['平湖'] = '平湖站(地铁)|平湖',
	['黄阁'] = '黄阁站(深圳)|黄阁',
	
	-- 11号线
	['长安汽车站'] = '长安汽车站(地铁)|长安汽车站',
	['沙井'] = '沙井站(深圳)|沙井',
	['桥头'] = '桥头站(深圳)|桥头',
	['机场北'] = '机场北站(深圳)|机场北',
	['机场'] = '机场站(深圳)|机场',
	['南山'] = '南山站(深圳)|南山',
	
	-- 13号线
	['西丽火车站'] = '西丽火车站(地铁)|西丽火车站',
}

local stationAliases = {
	-- 1号线
	['大劇院'] = '大剧院',
	
	-- 2号线
	['後海'] = '后海',
	['蓮塘'] = '莲塘',
	
	-- 5号线	
	['靈芝'] = '灵芝',

	-- 9号线	
	['紅樹灣南'] = '红树湾南',
	
	-- 10号线	
	['華南城'] = '华南城',

	-- 11号线
	['长安汽車站'] = '长安汽车站',
	
	-- 13号线
	['西麗火車站'] = '西丽火车站',
}
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 = '盐田路' }
p.lines['3'].terminals = { left = '福保', right = '双龙' }
p.lines['4'].terminals = { left = '福田口岸', right = '牛湖' }
p.lines['5'].terminals = { left = '赤湾', right = '黄贝岭' }
p.lines['7'].terminals = { left = '西丽湖', right = '太安' }
p.lines['9'].terminals = { left = '前湾', right = '文锦' }
p.lines['11'].terminals = { left = '碧头', right = '福田' }

return p