模組:CNBUS/SH
外观
![本页使用了标题或全文手工转换](http://upload.wikimedia.org/wikipedia/commons/thumb/c/cd/Zh_conversion_icon_m.svg/35px-Zh_conversion_icon_m.svg.png)
数据
[编辑]本模块使用的数据分别存放在如下的子页面中,如需更新数据可至相应子页面修改。
数据名称 | 存放位置 | |
---|---|---|
公司代表颜色及其他数据存放路径 | Module:CNBUS/SH | |
线路编号、线路(起讫点、方向)、备注、
营运公司(分公司)、全程票价、图片 |
浦西中心城区、及跨区线路线路 | Module:CNBUS/SH/data |
闵行区内线路 | Module:CNBUS/SH/minhang | |
宝山区内线路 | Module:CNBUS/SH/baoshang | |
嘉定区内线路 | Module:CNBUS/SH/jiading | |
浦东新区线路 | Module:CNBUS/SH/pudong | |
金山区内线路 | Module:CNBUS/SH/jinshan | |
松江区内线路 | Module:CNBUS/SH/songjiang | |
青浦区内线路 | Module:CNBUS/SH/qingpu | |
奉贤区内线路 | Module:CNBUS/SH/fengxian | |
崇明区内线路 | Module:CNBUS/SH/chongming | |
上海境内的苏州线路 | 引用:Module:CNBUS/SH/suzhou
数据:Module:CNBUS/SU/wujiang、Module:CNBUS/SU/kunshan、Module:CNBUS/SU/taicang | |
上海境内的嘉兴线路 | 引用:Module:CNBUS/SH/jiaxing | |
表格表头 | Module:CNBUS |
引用方法
[编辑]不建议直接在条目空间中使用#invoke
语法调用本模块,而是使用模板,并在模板中引用本模块。
调用名称 | 参数 | 引用模板 |
---|---|---|
list
|
{{#invoke:CNBUS/SH |list |city=SH |
{{上海公交线路列表}} |
title
|
{{#invoke:CNBUS/SH |title |city=SH |
{{上海公交线路列表}} |
simplelist
|
{{#invoke:CNBUS/SH |simplelist |city=SH |
{{上海公交线路简单列表}} |
colorbox
|
{{#invoke:CNBUS/SH |colorbox |city=SH |
{{上海公交公司色块}} |
上述文档嵌入自Module:CNBUS/SH/doc。 (编辑 | 历史) 编者可以在本模块的沙盒 (创建 | 镜像)和测试样例 (创建)页面进行实验。 本模块的子页面。 |
local sh = {
areas = { },
operators = { }
}
sh.areas['shanghai'] = {
name = "上海",
source = "Module:CNBUS/SH/data",
aliases = { "Shanghai", "SH", "sh", "上海", "default" }
}
sh.areas['pudong'] = {
name = "浦东",
source = "Module:CNBUS/SH/pudong",
aliases = { "Pudong", "PD", "pd", "浦东" }
}
sh.areas['fengxian'] = {
name = "奉贤",
source = "Module:CNBUS/SH/fengxian",
aliases = { "Fengxian", "FX", "fx", "奉贤" }
}
sh.areas['baoshang'] = {
name = "宝山",
source = "Module:CNBUS/SH/baoshang",
aliases = { "Baoshan", "BS", "bs", "宝山" }
}
sh.areas['minhang'] = {
name = "闵行",
source = "Module:CNBUS/SH/minhang",
aliases = { "Minhang", "MH", "mh", "闵行" }
}
sh.areas['songjiang'] = {
name = "松江",
source = "Module:CNBUS/SH/songjiang",
aliases = { "Songjiang", "SJ", "sj", "松江" }
}
sh.areas['qingpu'] = {
name = "青浦",
source = "Module:CNBUS/SH/qingpu",
aliases = { "Qingpu", "QP", "qp", "青浦" }
}
sh.areas['jiading'] = {
name = "嘉定",
source = "Module:CNBUS/SH/jiading",
aliases = { "Jiading", "JD", "jd", "嘉定" }
}
sh.areas['jinshan'] = {
name = "金山",
source = "Module:CNBUS/SH/jinshan",
aliases = { "Jinshan", "JS", "js", "金山" }
}
sh.areas['chongming'] = {
name = "崇明",
source = "Module:CNBUS/SH/chongming",
aliases = { "Chongming", "CM", "cm", "崇明" }
}
sh.areas['suzhou'] = {
name = "苏州",
source = "Module:CNBUS/SH/suzhou",
aliases = { "Suzhou", "SU", "su", "苏州" }
}
sh.areas['jiaxing'] = {
name = "嘉兴",
source = "Module:CNBUS/SH/jiaxing",
aliases = { "Jiaxing", "JX", "jx", "嘉兴" }
}
sh.operators['busgroup'] = {
color = "limegreen",
aliases = { "巴士一分", "巴士二分", "巴士三分", "巴士四分", "巴士五分", "崇明巴士", "金山巴士"}
}
sh.operators['pudong'] = {
color = "skyblue",
aliases = { "浦东杨高", "杨高一分", "杨高二分","浦东金高", "金高一分", "金高二分", "金高三分", "浦东上南", "上南一分", "上南三分", "上南六分", "浦东南汇", "南汇川沙", "南汇新场", "南汇惠南" }
}
sh.operators['lingang'] = {
color = "#24BAB0",
aliases = { "临港公交" }
}
sh.operators['qingpu'] = {
color = "lime",
aliases = { "青浦巴士" }
}
sh.operators['songjiang'] = {
color = "red",
aliases = { "松江公交" }
}
sh.operators['minhang'] = {
color = "magenta",
aliases = { "闵行客运" }
}
sh.operators['jiading'] = {
color = "yellow",
aliases = { "嘉定公交" }
}
sh.operators['jinshan'] = {
color = "pink",
aliases = { "锦山客运" }
}
sh.operators['fengxian'] = {
color = "cornflowerblue",
aliases = { "奉贤公交","奉贤一分","奉贤二分","奉贤三分","奉贤四分","奉贤五分" }
}
sh.operators['zhongxing'] = {
color = "#eae179",
aliases = { "众兴客运" }
}
sh.operators['jinqiu'] = {
color = "#fd6679",
aliases = { "金球巴士" }
}
sh.operators['luhong'] = {
color = "#eeefaf",
aliases = { "露虹汽服" }
}
sh.operators['jingshen'] = {
color = "yellowgreen",
aliases = { "京申大众" }
}
sh.operators['sunlsland'] = {
color = "#8ae6b3",
aliases = { "太阳岛客运", "太阳岛" }
}
sh.operators['airport'] = {
color = "cyan",
aliases = { "空港巴士" }
}
sh.operators['other'] = {
color = "white",
}
sh.operators['multi'] = {
color = "black",
}
return sh