模块:Adjacent stations/广州地铁/sandbox

local x = "%1站 (广州)"
local xs = "%1站 (广州市)"
local y = "%1站 (地铁)"
local yn = "%1 (地铁)"
local z = "%1站 (广州地铁)"
local fs = "%1站 (佛山)"

local p = {
	["system title"] = "[[广州地铁]]",
	["station format"] = {
		"%1站",
		-- 消歧义
		-- 1号线
		["广州东站"] = yn,
		["体育中心"] = z,
		["烈士陵园"] = x,
		["西门口"] = x,
		["长寿路"] = x,
		["芳村"] = xs,
		["坑口"] = xs,

		-- 2号线
		["嘉禾望崗"] = "[[嘉禾望岗站|嘉禾望岗]]",
		["萧岗"] = "[[蕭崗站|萧岗]]",
		["广州火车站"] = yn,
		["南浦"] = x,
		["会江"] = "[[會江站|会江]]",
		["广州南站"] = yn,

		-- 3号线
		["大石"] = x,
		["广州塔"] = y,
		["永泰"] = x,
		["人和"] = x,
		["机场北"] = "[[機場北站 (廣州)|机场北]]",
		["天河客运站"] = yn,
		["番禺客运站"] = yn,

		-- 4号线
		["黄村"] = "[[黃村站 (廣州)|黃村]]",
		["车陂"] = "[[車陂站|车陂]]",
		["车陂南"] = "[[車陂南站|车陂南]]",
		["万胜围"] = y,
		["大学城北"] = x,
		["大学城南"] = x,
		["官桥"] = y,
		["东涌"] = x,
		["黄阁"] = xs,
		["庆盛"] = y,
		["塘坑"] = x,

		-- 5号线
		["动物园"] = x,
		["西村"] = x,
		["西场"] = "[[西场站 (广州)|西场]]",
		["小北"] = x,
		["大沙东"] = "[[大沙東站|大沙东]]",
		["文冲"] = "[[文沖站|文冲]]",

		-- 6号线
		["浔峰岗"] = "[[潯峰崗站|浔峰岗]]",
		["文化公园"] = x,
		["北京路"] = x,
		["东湖"] = x,
		["沙河"] = "[[沙河站 (廣州地鐵)|沙河]]",
		["植物园"] = x,
		["龙洞"] = "[[龍洞站 (廣州)|龙洞]]",
		["黄陂"] = x,
		["萝岗"] = '[[蘿崗站|萝岗]]',
		["香雪"] = z,

		-- 7号线
		['锦龙'] = fs,
		['陈村'] = y,
		['陈村北'] = "[[陳村北站|陈村北]]",
		["大洲"] = xs,
		['板桥'] = x,
		['深井'] = x,
		['长洲'] = x,
		['科学城东'] = x,

		-- 8号线
		["江村"] = y,
		["石井"] = "[[石井站 (廣州)|石井]]",
		["鹅掌坦"] = "[[鵝掌坦站|鹅掌坦]]",
		["华林寺"] = "[[華林寺站|华林寺]]",
		["沙园"] = "[[沙園站|沙园]]",
		["中大"] = xs,
		["新洲"] = x,
		['草堂'] = x,
		['莲花'] = x,

		-- 9号线
		["森林公园"] = x,
		["莲塘"] = x,
		["清塘"] = x,
		["广州北站"] = yn,
		
		-- 10号线
		["天河路"] = x,
		
		-- 11号线
		['石围塘'] = y,
		["上涌公园"] = "[[上涌公園站|上涌公园]]",
		['龙潭'] = xs,
		['天河东'] = z,
		["华景路"] = "[[華景路站|华景路]]",
		
		-- 12号线
		['棠溪'] = y,
		["二沙岛"] = '[[二沙島站|二沙岛]]',
		['岭南广场'] = '[[嶺南廣場站|岭南广场]]',

		-- 13号线
		['朝阳'] = x,
		['庆丰'] = x,
		['马场'] = x,
		["南岗"] = z,
		["沙村"] = x,
		["新塘"] = z,
		["新沙"] = x,

		-- 14号线
		["太和"] = x,
		["新和"] = z,
		["太平"] = x,
		["从化客运站"] = yn,
		["东风"] = x,
		["红卫"] = x,
		["新南"] = x,
		["温泉"] = x,

		-- 16号线
		['少年宫'] = x,
		['增城火车站'] = yn,
		['石滩'] = z,
		['仙村'] = y,
		
		-- 18号线
		["横沥"] = xs,
		['空港经济区'] = x,
		['中山'] = '[[中山站 (中山市)|中山]]',

		-- 21号线
		["山田"] = x,
		["金坑"] = x,
		["水西"] = x,
		["科学城"] = x,
		["长平"] = z,
		
		-- 22号线
		["机场东"] = x,
		["白云站"] = "[[白云站 (广州地铁)|白云站]]",
		["陈头岗"] = "[[陳頭崗站|陈头岗]]",
		
		-- 24号线
		["神山"] = z,
		["桃源"] = x,
		["黄石"] = x,
		
		-- 28号线
		["佛山西站"] = "[[佛山西站 (地铁)|佛山西站]]",
		["沙堤"] = "[[沙堤站 (佛山)|沙堤]]",
		
		["寮步"] = "[[寮步站 (地铁)|寮步]]",

		-- 广佛线
		["石溪"] = x,
		["燕岗"] = "[[燕崗站 (廣州)|燕岗]]",
		["鹤洞"] = "[[鶴洞站 (廣州)|鹤洞]]",
		["菊树"] = "[[菊樹站|菊树]]",
		["龙溪"] = "[[龍溪站 (廣州)|龙溪]]",
		["金融高新区"] = '[[金融高新區站|金融高新区]]',
		["千灯湖"] = '[[千燈湖站|千灯湖]]',
		["𧒽岗"] = y,
		["东平"] = "[[东平站 (佛山)|东平]]",
		["祖庙"] = '[[祖廟站|祖庙]]',
		["同济路"] = '[[同濟路站|同济路]]',
		["季华园"] = '[[季華園站|季华园]]',
		["新城东"] = '[[新城東站|新城东]]',

		-- APM线
		["体育中心南"] = x,
		["黄埔大道"] = "[[黃埔大道站|黄埔大道]]",
		["大剧院"] = x,

		-- THZ1
		["广州塔T"] = "[[广州塔站 (有轨电车)|广州塔]]",
		["万胜围T"] = "[[万胜围站 (有轨电车)|万胜围]]",

		-- THP1
		["岭头"] = x,
		["市民广场"] = x,
		["会议中心"] = x,
		["水西T"] = "[[水西站 (有轨电车)|水西]]",
		["地铁长平"] = "[[地铁长平站 (黄埔有轨电车)|地铁长平]]",
		["地铁水西"] = "[[地铁水西站 (黄埔有轨电车)|地铁水西]]",
		["地铁香雪"] = "[[地铁香雪站 (黄埔有轨电车)|地铁香雪]]",
		
		-- THP2
	},
	["lines"] = {
		["1"] = {
			["title"] = "[[广州地铁1号线|1号线]]",
			["color"] = "f3d03e",
			["left terminus"] = "西塱",
			["right terminus"] = "广州东站"
		},
		["2"] = {
			["title"] = "[[广州地铁2号线|2号线]]",
			["color"] = "00629b",
			["left terminus"] = "广州南站",
			["right terminus"] = "嘉禾望岗"
		},
		["3"] = {
			["title"] = "[[广州地铁3号线|3号线]]",
			["color"] = "eca154",
			["left terminus"] = "番禺广场",
			["right terminus"] = {"机场北", "天河客运站"}
		},
		["4"] = {
			["title"] = "[[广州地铁4号线|4号线]]",
			["color"] = "00843d",
			["left terminus"] = "南沙客运港",
			["right terminus"] = "黄村"
		},
		["5"] = {
			["title"] = "[[广州地铁5号线|5号线]]",
			["color"] = "c5003e",
			["left terminus"] = "滘口",
			["right terminus"] = "文沖"
		},
		["6"] = {
			["title"] = "[[广州地铁6号线|6号线]]",
			["color"] = "80225f",
			["left terminus"] = "浔峰岗",
			["right terminus"] = "香雪"
		},
		["7"] = {
			["title"] = "[[广州地铁7号线|7号线]]",
			["color"] = "97d700",
			["left terminus"] = "美的大道",
			["right terminus"] = "大学城南"
		},
		["8"] = {
			["title"] = "[[广州地铁8号线|8号线]]",
			["color"] = "008c95",
			["left terminus"] = "滘心",
			["right terminus"] = "万胜围"
		},
		["9"] = {
			["title"] = "[[广州地铁9号线|9号线]]",
			["color"] = "71cc98",
			["left terminus"] = "飞鹅岭",
			["right terminus"] = "高增"
		},
		["10"] = {
			["title"] = "[[广州地铁10号线|10号线]]",
			["color"] = "7d9bc1",-- 未开通,标志色仅供参考
			["left terminus"] = "西塱",
			["right terminus"] = "天河客运站"
		},
		["11"] = {
			["title"] = "[[广州地铁11号线|11号线]]",
			["color"] = "470a68",-- 未开通,标志色仅供参考
			["circular"] = true,
			["left terminus"] = "外环",
			["right terminus"] = "内环"
		},
		["12"] = {
			["title"] = "[[广州地铁12号线|12号线]]",
			["color"] = "59621d",-- 未开通,标志色仅供参考
			["left terminus"] = "浔峰岗",
			["right terminus"] = "大学城南"
		},
		["13"] = {
			["title"] = "[[广州地铁13号线|13号线]]",
			["color"] = "8e8c13",
			["left terminus"] = "鱼珠",
			["right terminus"] = "新沙"
		},
		["14"] = {
			["title"] = "[[广州地铁14号线|14号线]]",
			["color"] = "81312f",
			["left terminus"] = "嘉禾望岗",
			["right terminus"] = "东风"
		},
		["14z"] = {
			["title"] = "[[广州地铁14号线|14号线]]",
			["color"] = "81312f",
			["left terminus"] = "新和",
			["right terminus"] = "镇龙"
		},
		["15"] = {
			["title"] = "[[广州地铁15号线|15号线]]",
			["color"] = "AE8A79"-- 未开通,标志色仅供参考
		},
		["16"] = {
			["title"] = "[[广州地铁16号线|16号线]]",
			["color"] = "9E652E"-- 未开通,标志色仅供参考
		},
		["17"] = {
			["title"] = "[[广州地铁17号线|17号线]]",
			["color"] = "8B84D7"-- 未开通,标志色仅供参考
		},
		["18"] = {
			["title"] = "[[广州地铁18号线|18号线]]",
			["color"] = "0047ba",
			["left terminus"] = "冼村",
			["right terminus"] = "万顷沙"
		},
		["19"] = {
			["title"] = "[[广州地铁19号线|19号线]]",
			["color"] = "bb29bb"-- 未开通,标志色仅供参考
		},
		["20"] = {
			["title"] = "[[广州地铁20号线|20号线]]",
			["color"] = "d9017a"-- 未开通,标志色仅供参考
		},
		["21"] = {
			["title"] = "[[广州地铁21号线|21号线]]",
			["color"] = "201747",
			["left terminus"] = "员村",
			["right terminus"] = "增城广场"
		},
		["22"] = {
			["title"] = "[[广州地铁22号线|22号线]]",
			["color"] = "cd5228",
			["left terminus"] = "陈头岗",
			["right terminus"] = "番禺广场"
		},
		["24"] = {
			["title"] = "[[广州地铁24号线|24号线]]",
			["color"] = "3fb9bd",-- 未开通,标志色仅供参考
			["left terminus"] = "广州北站",
			["right terminus"] = "纪念堂"
		},
		["广佛"] = {
			["title"] = "[[广佛地铁|广佛线]]",
			["color"] = "c4d600",
			["left terminus"] = "新城东",
			["right terminus"] = "沥滘"
		},
		["APM"] = {
			["title"] = "[[珠江新城旅客自动输送系统|APM線]]",
			["color"] = "00b5e2",
			["left terminus"] = "广州塔",
			["right terminus"] = "林和西"
		},
		["THZ1"] = {
			["title"] = "[[广州海珠有轨电车1号线|海珠有轨1号线]]",
			["color"] = "43b02a",
			["left terminus"] = "广州塔T",
			["right terminus"] = "万胜围T"
		},
		["THP1"] = {
			["title"] = "[[广州黄埔有轨电车1号线|黄埔有轨1号线]]",
			["color"] = "D42D1B",
			["left terminus"] = "地铁香雪",
			["right terminus"] = "新丰路",
		},
		["_default"] = {
			["title"] = "[[广州地铁%1号线|%1号线]]",
			["color"] = "bbbbbb"
		},
	},
	["aliases"] = {
		["g"] = "广佛",
		["gf"] = "广佛",
		["guangfo"] = "广佛",
		["a"] = "APM",
		["apm"] = "APM",
		["k"] = "14",
		["kc"] = "14",
		["thz1"] = "THZ1",
		['黄埔1'] = 'THP1',
		['thp1'] = 'THP1',
	}
}
local stationAliases = {
	-- 同站名转换(注:只适用于消歧义部分已经列出的车站)
	-- 1号线
	['廣州東站'] = '广州东站',
	['广州东'] = '广州东站',
	['體育中心'] = '体育中心',

	-- 2号线
	["廣州火車站"] = "广州火车站",
	["广州"] = "广州火车站",
	["广州南"] = "广州南站",

	-- 3号线
	["機場北"] = "机场北",
	["天河客運站"] = "天河客运站",
   	["天河客运"] = "天河客运站",
	["番禺客运"] = "番禺客运站",
	
	-- 4号线
	["萬勝圍"] = "万胜围",
	["黃村"] = "黄村",
	["大學城北"] = "大学城北",
	["大學城南"] = "大学城南",
	["東涌"] = "东涌",

	-- 5号线

	-- 6号线
	["黃陂"] = "黄陂",

	-- 7号线

	-- 8号线

	-- 9号线
	["广州北"] = "广州北站",

	-- 10号线

	-- 11号线

	-- 12号线

	-- 13号线

	-- 14号线
	["東風"] = "东风",
	["从化客运"] = "从化客运站",
	["紅衛"] = "红卫",

	-- 18号线

	-- 21号线

	-- 22号线
	["白云"] = "白云站",

	-- 24号线

	-- 28号线
	["佛山西"] = "佛山西站",

	-- 广佛线
	["燕崗"] = "燕岗",
	["鶴洞"] = "鹤洞",
	["龍溪"] = '龙溪',
	["虫雷岗"] = '𧒽岗',
	["虫雷崗"] = '𧒽岗',
	["佛山东平"] = '东平',

	-- APM

	-- THZ1
	["廣州塔T"] = '广州塔T',
	["萬勝圍T"] = '万胜围T',

	-- THP1

	-- THP2

}
for k, v in pairs(stationAliases) do
	p["station format"][k] = p["station format"][v]
end
return p