模块:RailSystems/NJM

求闻百科,共笔求闻

南京地铁相关条目数据模块,请勿直接引用此模块。

上述文档内容嵌入自Module:RailSystems/NJM/doc编辑 | 历史
编者可以在本模块的沙盒创建 | 镜像和测试样例创建页面进行实验。
请将模块自身所属的分类添加在文档中。本模块的子页面
local p = {
	name = '南京地铁',
	title = '[[南京地铁]]'
}

p.lines = {
	['1'] = { title = "南京地铁1号线|1号线", color = '009ACE' },
	['2'] = { title = "南京地铁2号线|2号线", color = 'A6093D' },
	['3'] = { title = "南京地铁3号线|3号线", color = '009A44' },
	['4'] = { title = "南京地铁4号线|4号线", color = '7D55C7' },
	['5'] = { title = "南京地铁5号线|5号线", color = 'F2DA51' },
	['6'] = { title = "南京地铁6号线|6号线", color = '4BBBB4' },
	['7'] = { title = "南京地铁7号线|7号线", color = '4A7729' },
	['8'] = { title = "南京地铁8号线|8号线" },
	['9'] = { title = "南京地铁9号线|9号线", color = 'FA4616' },
	['10'] = { title = "南京地铁10号线|10号线", color = 'B9975B' },
	['11'] = { title = "南京地铁11号线|11号线", color = 'EF426F' },
	['12'] = { title = "南京地铁12号线|12号线" },
	['13'] = { title = "南京地铁13号线|13号线" },
	['14'] = { title = "南京地铁14号线|14号线" },
	['15'] = { title = "南京地铁15号线|15号线" },
	['S1'] = { title = "宁高城际轨道交通|S1号线", color = '4BBBB4' },
	['S2'] = { title = "宁马城际轨道交通|S2号线" },
	['S3'] = { title = "宁和城际轨道交通|S3号线", color = 'BA84AC' },
	['S4'] = { title = "宁滁城际轨道交通|S4号线", color = 'E25303' },
	['S5'] = { title = "宁仪城际轨道交通|S5号线" },
	['S6'] = { title = "宁句城际轨道交通|S6号线", color = 'C98BDB' },
	['S7'] = { title = "宁溧城际轨道交通|S7号线", color = 'B46B7A' },
	['S8'] = { title = "宁天城际轨道交通|S8号线", color = 'FF8000' },
	['S9'] = { title = "宁高城际轨道交通|S9号线", color = 'FFC600' },
}

local lineAliases = {
	['宁高'] = 'S1',
	['寧高'] = 'S1',
	['机场'] = 'S1',
	['機場'] = 'S1',
	['宁马'] = 'S2',
	['寧馬'] = 'S2',
	['宁和'] = 'S3',
	['寧和'] = 'S3',
	['宁滁'] = 'S4',
	['滁宁'] = 'S4',
	['寧滁'] = 'S4',
	['宁仪'] = 'S5',
	['寧儀'] = 'S5',
	['宁句'] = 'S6',
	['寧句'] = 'S6',
	['宁溧'] = 'S7',
	['寧溧'] = 'S7',
	['宁天'] = 'S8',
	['寧天'] = 'S8',
}
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号线
	['新化'] = '新化站(南京地铁)|新化',
	['大桥'] = '大桥站(南京地铁)|大桥',
	['浦东路'] = '浦东路站(南京地铁)|浦东路',
	
	-- 12号线
	['成山路'] = '成山路站(南京地铁)|成山路',
	
	-- 13号线
	['月牙湖'] = '月牙湖站(南京地铁)|月牙湖',
	['嫩江路'] = '嫩江路站(南京地铁)|嫩江路',
	
	-- 14号线
	
	-- 15号线
	['浦口火车站'] = '浦口火车站(南京地铁)|浦口火车站',
	
	-- S1号线
	
	-- S2号线
	
	-- S3号线
	
	-- S4号线
	
	-- S5号线
	
	-- S6号线
	['句容'] = '句容站(南京地铁)|句容',
	['古泉'] = '古泉站(南京地铁)|古泉',
	
	-- S7号线
	['溧水'] = '溧水站(南京地铁)|溧水',
	
	-- S8号线
	
	-- S9号线
	
-- 模板格式需要
	
}

local stationAliases = {
	-- 1号线
	['鼓樓'] = '鼓楼',
	['中華門'] = '中华门',
	
    -- 2号线
    ['魚嘴'] = '鱼嘴', 
    ['奧體東'] = '奥体东',
	['雲錦路'] = '云锦路',
    ['金馬路'] = '金马路',
    ['世紀大道'] = '世纪大道',
	
	-- 3号线
	['林場'] = '林场',
	
	-- 4号线
	['中央商務區'] = '中央商务区',
	['濱江'] = '滨江',
	['龍江'] = '龙江',
	['草場門'] = '草场门',
	['王家灣'] = '王家湾',
	['徐莊'] = '徐庄',
	['靈山'] = '灵山',
	
	-- 5号线
	['下關'] = '下关',
	['虹橋'] = '虹桥',
	['光華門'] = '光华门',
	['前莊'] = '前庄',
	
	-- 6号线
	['長途東站'] = '长途东站',
	['棲霞山'] = '栖霞山',
	
	-- 7号线
	['堯化門'] = '尧化门',
	['西善橋'] = '西善桥',
	
	-- 8号线
	['滄波門'] = '沧波门',
	['板橋'] = '板桥',
	['江寧'] = '江宁',
	['銅井'] = '铜井',
	
	-- 9号线
	['綠博園'] = '绿博园',
	['黃河路'] = '黄河路',
	['博覽中心'] = '博览中心',
	
	-- 10号线
	['楊莊'] = '杨庄',
	['奧體中心'] = '奥体中心',
	
	-- 11号线
	['大橋'] = '大桥',
	['浦東路'] = '浦东路',
	
	-- 12号线
	-- 13号线
	-- 14号线
	-- 15号线
	['浦口火車站'] = '浦口火车站',
	
	-- S1号线
	
	-- S3号线
	['劉村'] = '刘村',
	
	-- S7号线
	['團山'] = '团山',
	
	-- S8号线
	
	-- S9号线
	['銅山'] = '铜山',
	
}
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 = { ['#field'] = 'type', ['#default'] = '秣周东路', ['future'] = '秣陵街道' },
}
p.lines['4'].terminals = { 
	left = { ['#field'] = 'type', ['#default'] = '龙江', ['future'] = '珍珠泉' },
	right = '仙林湖',
}
p.lines['5'].terminals = { left = '方家营', right = '吉印大道' }
p.lines['6'].terminals = { left = '南京南站', right = '栖霞山' }
p.lines['7'].terminals = {
	left = '仙新路',
	right = { ['#field'] = 'type', ['#default'] = '幕府西路', ['future'] = '西善桥' },
}
p.lines['8'].terminals = { left = '十月广场', right = '中华门' }
p.lines['9'].terminals = { left = '红山新城', right = '江苏大剧院·宪法广场' }
p.lines['10'].terminals = {
	left = { ['#field'] = 'type', ['#default'] = '安德门', ['future'] = '东麒路'},
	right = '雨山路',
}
p.lines['11'].terminals = { left = '浦洲路', right = '马骡圩' }
p.lines['S1'].terminals = { left = '南京南站', right = '空港新城江宁' }
p.lines['S2'].terminals = { left = '西善桥', right = '当涂南' }
p.lines['S3'].terminals = { left = '南京南站', right = '高家冲' }
p.lines['S4'].terminals = { left = '南京北站', right = '滁州高铁站' }
p.lines['S5'].terminals = { left = '仙林湖', right = '扬州西站' }
p.lines['S6'].terminals = { left = '马群', right = '句容' }
p.lines['S7'].terminals = { left = '空港新城江宁', right = '无想山' }
p.lines['S8'].terminals = { left = '长江大桥北',right = '金牛湖' }
p.lines['S9'].terminals = { left = '翔宇路南', right = '高淳' }


return p