模块:BusRoutesConverter

求闻百科,共笔求闻

深圳

名称起讫站票价运营注释
广999
已停运
1布心总站
5:40-22:30
火车站
6:30-23:10
2元巴士公汽
10黄埔雅苑公交总站
6:00-23:00
东湖公园南门总站
6:00-23:00
2元巴士公汽
101动物园总站
6:30-22:00
华新村总站
6:30-22:30
2.5元巴士四分
102
已停运
103
已停运
103B
已停运
104动物园总站
6:30-21:30
宁水花园总站
6:40-22:30
2.5元巴士四分
107
已停运
108
已停运
109
已停运
11紫薇阁总站
6:20-22:30
国贸
7:00-23:00
2.5元巴士公汽
111梅林一村总站
6:30-23:00
长岭东公交场站
6:30-23:00
2.5元巴士公汽
113莲塘梧桐苑总站
6:10-22:30
月亮湾公交综合车场
6:10-22:30
2-7元巴士五分莲塘街道办特区报社中集集团总部
12颂德花园公交总站
6:20-23:00
火车站
6:30-23:30
2.5元巴士公汽
121
已停运
122赤湾地铁站总站
6:30-19:30
御领公馆公交首末站
6:30-19:30
2元巴士四分
13宁水花园总站
6:00-22:30
上步码头总站
6:00-22:30
2元巴士公汽
14莲花山总站
6:30-22:30
北斗总站
6:30-22:30
2元巴士公汽
17水库总站
5:40-22:30
火车站
6:30-23:10
2元巴士公汽

苏州市区

名称起讫站票价运营注释
快线1号木渎公交换乘枢纽站
6:00-21:00
钟南街首末站
6:00-22:00
2元苏州三分
快线1号早区间
已停运
143苏州站北广场公交枢纽
6:00-22:30
独墅湖高教区首末站
6:00-21:30
2元园区一分经园区行政中心西、独墅湖图书馆;原 快线2号
快线2号早区间
已停运

昆山

昆山
名称起讫站票价运营注释
1火车站北广场
5:50-22:25
新生首末站
5:50-22:25
1元昆山一分
10火车站北广场
5:55-20:00
红杨路东达路
5:55-19:30
1元昆山一分
100轨道交通光明路站
5:30-21:30
雍景湾
5:30-20:00
1-4元昆山一分
101昆山南站
6:15-20:30
轨道交通光明路站
6:05-21:00
1-4元昆山四分大站快线
102轨道交通兆丰路站
5:40-22:00
雍景湾
5:40-20:30
1-4元昆山一分
103轨道交通兆丰路站
6:00-19:00
火车站南广场
6:00-17:30
1-5元昆山四分大站快线
104超华商贸城
6:00-20:00
市北村客运站
6:00-20:00
1-4元昆山五分
105火车站北广场
5:50-20:00
石牌中学
5:50-20:00
1-4元昆山一分
106火车站北广场
6:00-20:30
蓬朗客运老站
5:33-19:30
1-4元昆山一分
107昆山南站
6:00-19:00
蓬欣社区
6:00-19:00
1-4元昆山四分
108朝阳路跃进路
6:00-19:00
牛头泾
5:45-19:00
1-4元昆山一分
109火车站北广场
5:45-19:30
南港望江路
5:45-19:30
1-5元昆山一分
11昆山南站
5:50-20:00
新浦路公交首末站
5:50-20:00
1-3元昆山四分
111火车站南广场
5:30-20:30
南港望江路
5:30-20:30
1-4元昆山四分
112歇马桥
5:15-19:00
汽车客运南站
5:56-19:30
1-4元昆山三分
112延伸线淀山湖客运站
6:30-16:40
汽车客运南站
6:30-18:30
1-4元昆山三分定时班车
113汽车客运南站
5:50-20:00
淀山湖汽车站
5:25-19:00
1-5元昆山三分
115巴城客运站
6:00-19:00
汽车客运南站
6:00-19:00
1-4元昆山五分经城北路东定路、昆北路紫竹路、中华园路长江路
117巴城客运站
5:50-20:30
汽车客运南站
5:50-20:30
1-4元昆山五分登云学院、中山路震川路、柏庐公园
118浦东软件园首末站
6:00-20:40
火车站北广场
6:00-20:40
1-5元昆山一分
118区间城铁阳澄湖站
6:00-20:00
湖亭路迎宾路1元昆山五分
119
已停运
12火车站北广场
6:05-19:30
黄浦江北路迎宾路
6:05-19:30
1-4元昆山一分
120汽车客运北站
6:20-19:30
栈泾路
5:30-18:45
1-4元昆山二分
121市北村客运站
7:00-15:40
蒋巷村
7:30-17:00
1元昆山二分
122汽车客运南站
6:00-20:00
相石桥
5:40-20:00
1-5元昆山三分经长江路春晖路
124昆山南站
5:30-20:00
石浦客运站
5:50-20:50
1-4元昆山四分
125超华商贸城
5:45-21:00
张浦良渚实验学校
5:45-21:00
1-3元昆山一分
126汽车客运南站
5:30-20:30
朱街首末站东
5:45-21:00
1-3元昆山三分
127樾河路公交首末站
6:00-19:00
台商学校
6:25-20:00
1-5元昆山二分
128城铁阳澄湖站
6:00-21:00
庆丰路柏庐路
6:00-20:30
1-4元昆山一分
129汽车客运北站
6:00-18:00
城铁阳澄湖站
6:30-18:00
1-4元昆山二分
130周庄客运站
5:30-20:00
汽车客运南站
5:45-20:00
1-6元昆山三分
132昆山南站
6:00-20:00
沿沪产业带首末站
6:00-20:00
1-4元昆山四分
133周庄客运站
6:00-18:00
昆山南站
6:30-19:00
1-6元昆山四分
134创业生活园首末站
5:50-19:00
昆山南站
5:50-19:00
1-5元昆山四分
135淀山湖汽车站
5:20-20:00
国际会展中心
6:50-21:30
1-7元昆山二分大站快线;合并原 昆山136(第一代)
136轨道交通花桥站
6:00-19:30
周庄客运站
6:00-18:30
1-5元昆山四分昆山游7
137
已停运
138荣心首末站
6:00-18:30
金鸡河大桥
6:00-18:30
1-4元昆山五分
139新生公交首末站
6:00-18:00
中医院南
6:00-18:00
1元昆山五分
15亿丰装饰城
6:00-20:00
茂迪路
6:00-20:00
1元昆山二分
150
已停运
151轨道交通花桥站
6:50-19:30
南港望江路
5:50-18:30
1-3元昆山四分
152轨道交通光明路站
7:00-19:30
慧聚广场东
6:00-18:30
1-2元昆山四分
153轨道交通光明路站
7:00-19:30
合丰客运站
6:00-18:00
1元昆山四分
155美琦新村
6:00-19:00
盛庄首末站
6:00-20:00
1-4元昆山四分
156张浦客运站
5:45-18:15
中医院南
6:25-19:00
1-3元昆山五分大站快线
158火车站南广场
6:00-18:50
燕桥浜路长阳路
6:45-19:30
1-2元昆山四分
159昆山南站
6:00-20:30
浦东软件园
6:00-20:30
1-4元昆山四分
16汽车客运南站
5:50-21:00
栈泾路
5:50-21:00
1-4元昆山三分
161周庄客运站
5:40-20:30
体育中心首末站
5:40-20:30
1-6元昆山五分
163巴城客运站
6:00-20:00
市北村客运站
6:00-20:00
1-3元昆山二分
166巴城客运站
5:50-19:00
宗仁卿纪念医院
6:30-20:00
1-3元昆山五分
168石牌环湖社区
6:00-18:00
体育中心首末站
6:00-18:00
1-4元昆山五分
17汽车客运南站
6:00-20:30
樾河路公交首末站
6:00-20:00
1元昆山二分
18汽车客运南站
5:45-20:00
新生公交首末站
5:30-20:00
1-3元昆山三分
19亿丰装饰城
6:00-20:00
大学园区首末站
6:00-20:00
1-4元昆山五分
1区间火车站北广场
7:00-18:02
新生公交首末站
7:02-18:15
1元昆山一分
2昆山南站
6:00-23:05
新乐村首末站
5:30-22:00
1元昆山四分
20体育中心首末站
6:00-21:00
慧聚广场东
6:00-21:00
1-4元昆山五分
201
已停运
202城铁阳澄湖站
7:20-18:20
茗景园C区
7:30-17:40
1元昆山六分定时班车
203吴淞江客运站
6:35-20:40
全亚冠公司
7:05-18:10
1元昆山六分
204茗景园C区
6:30-20:00
体育中心首末站
6:30-19:25
1元昆山六分
205昆山南站
6:20-18:30
吴淞江客运站
6:00-18:30
1元昆山六分
207吴淞江小学
6:30-18:30
新城域花园
6:30-18:30
1元昆山六分
208汽车客运南站
6:30-18:30
沪士电子
6:30-18:30
1元昆山六分
21火车站北广场
6:00-19:30
洪湖路瓦浦河路
6:00-19:20
1-3元昆山一分
210A火车站南广场
6:30-17:20
综保区首末站
6:30-17:20
1元昆山四分
210B火车站北广场
6:00-20:30
综保区首末站
6:30-20:30
1元昆山一分
211
已停运
212
暂停运营
国际会展中心
6:30、8:20、10:00
16:00、17:00
太湖路同丰路
7:20、9:10、15:00、18:10
1元昆山六分
213昆山南站
6:30-20:00
同丰路太湖路
6:15-19:00
1元昆山六分
214
已停运
215世茂广场
6:30-18:30
亿丰装饰城
6:30-18:30
1元昆山六分
216国际会展中心
6:30-18:30
太湖路同丰路1元昆山六分
217玫瑰路芦莺路
7:00-8:30
19:00-20:30
丁香路1元昆山六分
218A公交保养二场
6:30-17:30
1元昆山六分
218B公交保养二场
6:30-17:10
1元昆山六分
219
暂停运营
双林大桥
6:30-16:20
栈泾兰苑
7:10-17:10
1元昆山六分
22昆山南站
5:50-21:00
大学园区首末站
5:50-21:00
1元昆山五分经鑫源热电、东门、四季华城
220平安驾校花桥分校
6:20-19:10
服务外包基地
6:20-20:00
1元昆山六分
221服务外包基地
6:15-18:50
轨道交通兆丰路站
6:00-20:00
1元昆山六分
222轨道交通光明路站
6:00-20:00
博览中心首末站
6:00-20:00
1元昆山六分
223
已停运
224陆家交管所
6:00-20:30
坚田电机1元昆山四分
225合丰客运站
6:00-20:00
蒋巷南苑
6:00-20:00
1元昆山四分
226陆家交管所
6:10-18:00
合丰客运站
6:05-18:00
1元昆山四分
227集善路金峰路招商新村1元昆山六分仅上课日服务
228国际信息城
6:00-21:30
轨道交通兆丰路站
6:00-21:30
1元昆山六分经集善路金中路
229利胜路星光路
6:30-19:40
轨道交通兆丰路站
6:30-20:30
1元昆山六分
23九方城公交首末站
6:00-20:10
1元昆山二分经在水一方、鹿城路马鞍山路
230张浦良渚实验学校
6:45-17:30
江南春堤首末站
8:00-17:30
1元昆山六分经张浦第二小学、京东路商秧路西、俱进路新吴街
231张浦良渚实验学校
6:40-17:30
江南春堤首末站
7:30-17:30
1元昆山六分经新吴街通湖路、海虹路花苑路、垌坵路俱进路
232张浦良渚实验学校
6:40-17:30
江南春堤首末站
8:00-17:30
1元昆山六分经海虹路通湖路、新吴园、花苑路振新路
233张浦良渚实验学校
7:20-15:30
姜杭
7:20-15:30
1元昆山六分
234尚明甸
6:10、6:20
张浦中学
17:45
1元昆山六分仅上课日服务
235张浦客运站
7:00-17:30
金华村
7:00-17:30
1元昆山六分
236张浦客运站
6:30-17:30
振苏
6:30-17:30
1元昆山六分
237
已停运
238张浦客运站
6:20-17:45
南港望江路
6:20-17:45
1元昆山六分
239南姚村委会
7:50-17:00
顾家潭
8:20-15:50
1元昆山六分
24九方城公交首末站
6:00-20:10
1元昆山二分经鹿城路马鞍山路、在水一方
25
已停运
250沿沪产业带首末站
6:30、6:35、6:40
杨树庄
全程:15:00、15:02
短线:15:05
1元昆山四分
250秦峰路首末站杨树庄
全程:15:00、15:02
短线:15:05
1元昆山四分
251
已停运
252秦峰路首末站
6:40-18:00
沿沪产业带首末站
6:40-18:00
1元昆山四分经千灯(尚书路)、日月光
253秦峰路首末站
5:45-19:30
轨道交通花桥站
6:20-20:30
1元昆山四分
254秦峰路首末站
6:30-17:30
陆家
6:10-17:50
1元昆山四分
255淀山湖汽车站
6:00-17:30
红亮村
6:00-17:30
1元昆山三分
257淀山湖汽车站
5:40-18:00
金家庄
6:00-18:00
1元昆山三分
258
已停运
26中医院南
6:00-22:30
国际会展中心
6:00-22:30
1元昆山五分
260锦溪客运站
6:30-17:40
周庄卫生院
6:40-17:50
1元昆山三分
261周庄客运站
5:20-21:45
周庄卫生院1元昆山三分
262
已停运
263澄尚
7:00-16:30
东垞
7:00-16:30
1元昆山三分
265周庄卫生院
6:40-17:10

6:40-17:10
1元昆山三分
265周庄卫生院
6:40-17:10

6:40-17:10
1元昆山三分
266锦周公路园区大道
6:40
周庄中学
17:50
1元昆山三分仅上课日服务
267周庄卫生院
上课日:6:30-20:10
非上课日:6:40-20:10
苏大应用技术学院
7:00-20:10
1元昆山三分
268长牵路
6:35
周庄中学
17:50
1元昆山三分仅上课日服务
269周庄客运站
7:15-15:50
1元昆山三分
27火车站北广场
6:00-20:00
陆家
6:00-20:00
1-4元昆山四分
270石牌中学
6:30-17:10
毛浜堰
6:30-17:10
1元昆山五分
271巴城客运站
7:00-17:15
瑞香路首末站
7:00-17:15
1元昆山五分
272巴城小学
7:00-17:10
莫家甸
6:15-17:10
1元昆山五分定时班车
273石牌中学
6:15-18:00
瑞香路首末站
6:15-18:00
1元昆山五分定时班车
275新生公交首末站
8:00、15:01
石牌客运站
6:30、6:40、15:50
1元昆山五分仅上课日服务
276巴城小学
7:00-20:24
浦东软件园
7:00-21:00
1元昆山五分
277石牌中学
7:40-17:10
1元昆山五分顺→逆→顺时针环线
278
已停运
279石牌中学
6:30-16:50
中华路凤栖路
6:30-16:50
1元昆山五分
28超华商贸城
6:00-21:00
昆山南站
6:00-21:00
1元昆山四分
280市北村客运站
6:20-18:00
汽车客运北站
6:20-18:45
1元昆山二分每日8:30-15:30双向发出的班次不经新久力太阳能
281华城美地
6:20-18:05
新浦路公交首末站
6:50-18:00
1元昆山二分经建管所、知心花园、宋家港路339省道
282东方村
7:10-16:10
新浦路公交首末站1元昆山二分
283金茂工业园首末站
6:00-18:00
黄浦江北路迎宾路
6:00-18:00
1元昆山二分
284迎周路迎宾路
17:50
昆太路横泾路1元昆山二分仅上课日服务
284迎周路迎宾路
17:50
美琦新村
6:00、18:30
1元昆山二分仅上课日服务
286汽车客运北站
6:45-17:10
横娄村
6:00-18:00
1元昆山二分
287腰娄
6:00-17:10
美琦新村
6:40-18:00
1元昆山二分
288汽车客运北站
6:00-18:00
斜塘村
6:00-18:00
1元昆山二分
289华城美地
8:00-20:00
新浦路公交首末站
9:00-19:00
1元昆山二分经迎宾社区、东辉缘、社区卫生服务站
29昆山南站
6:00-22:45
玉湖公园
6:00-21:30
1元昆山四分
290锦溪客运站
6:30-17:30
虬西1元昆山三分
291锦溪客运站
7:00-17:30
马援庄
6:30-17:30
1元昆山三分
292锦溪客运站
7:00-17:40
周家浜
6:30-17:10
1元昆山三分定时班车
293锦溪客运站
7:00-16:45
锦辉路锦祥路
6:30-17:30
1元昆山三分定时班车
294锦溪客运站
7:00-17:30
孟子浜
6:30-17:50
1元昆山三分定时班车
295锦溪客运站
7:00-17:40
忠东
6:30-17:10
1元昆山三分定时班车
296锦溪客运站
6:30-17:30
1元昆山三分经鑫河湾、农贸市场
297锦溪客运站
7:00-17:40
祝家甸
6:30-17:10
1元昆山三分定时班车
298A锦溪客运站
6:30-21:00
1元昆山三分经诚鑫五金、泰德兴电子
298B锦溪客运站
6:30-21:00
1元昆山三分经泰德兴电子、诚鑫五金
299锦溪客运站
7:10-17:40
南前
6:30-17:10
1元昆山三分定时班车
3汽车客运南站
6:00-22:30
1元昆山三分顺→逆→顺时针环线
30汽车客运南站
6:00-20:30
吴淞江客运站
6:00-20:30
1-4元昆山二分
301东大桥
6:50
新乐首末站
15:50
1元昆山六分仅上课日服务
302新南路柏庐南路
6:15、6:20、7:00
茗景园C区
15:35、15:40
17:46-17:56
1元昆山六分仅上课日服务
304新华舍
6:40
新城路元丰路
17:10
1元昆山六分仅上课日服务
31昆山南站
6:05-23:05
大学园区首末站
6:05-22:15
1元昆山五分经文化艺术中心、西山风景区、葛江中学
32汽车客运南站
6:00-20:00
大学园区首末站
6:00-20:00
1元昆山五分
322夏桥公交首末站
6:10-18:00
陆家交管所
6:10-18:00
1元昆山四分
323中西医结合医院
5:40-21:30
春天大道1元昆山六分
324中西医结合医院
6:25-19:30
轨道交通光明路站
6:25-19:30
1元昆山六分
325
已停运
326
已停运
33汽车客运南站
5:55-20:30
白塘路昆太路
6:00-20:30
1元昆山三分
330张浦客运站
6:40-17:30
1元昆山六分
331张浦客运站
6:40-17:30
1元昆山六分
332张浦客运站
6:30-17:00
大市小学
上课日:7:05-18:10
非上课日:7:05-17:30
1元昆山六分
333
已停运
334南港望江路
7:20-15:30
大市
7:20-15:30
1元昆山六分
335南港望江路
7:10-17:30
尚明甸村
7:10-17:30
1元昆山六分合并原 昆山337
336张浦客运站
6:25-6:50
周巷小学
17:05、17:10、17:15
1元昆山六分仅上课日服务
337
已停运
338
已停运
339南港望江路
7:20-16:45
鸟步厍
8:10-17:30
1元昆山六分
34汽车客运南站
5:55-20:30
美琦新村1元昆山三分
35荣心首末站
6:00-18:00
九方城公交首末站
6:00-18:00
1元昆山二分
350秦峰路首末站
6:30-18:00
沿沪产业带首末站
6:30-18:00
1元昆山四分经千灯体育公园、新虹路玉溪路
351香馨家园北区
6:45、7:10
淀山湖小学
17:15、17:40
1元昆山三分仅上课日服务
352秦峰路首末站
6:00-18:00
1元昆山四分定时班车
353
已停运
354马安新村
6:45、7:10
淀山湖小学
17:15、17:40
1元昆山三分仅上课日服务
355秦峰路首末站
6:30-18:00
鳌峰园
6:30-18:00
1元昆山四分
356淀山湖汽车站
6:00-17:30
欧维五金
6:25-18:00
1元昆山三分
357淀山湖汽车站
7:15-18:00
石墩村
6:15-18:15
1元昆山三分
358淀山湖汽车站
6:20-17:20
1元昆山三分经双护村、顾家厍;原 昆山256
359淀山湖汽车站
6:20-17:20
1元昆山三分经神童泾、金家港;原 昆山259
370
已停运
371信义小学
8:20、17:20
石牌客运站
6:15、6:50、19:00
1元昆山五分仅上课日服务
372巴城客运站
7:00-18:00
浦东软件园首末站
6:30-17:30
1元昆山五分
390锦溪客运站
6:30-17:40
顾村
6:30-17:40
1元昆山三分定时班车
391锦溪卫生院
6:30、17:40
锦溪交警中队1元昆山三分
4汽车客运南站
6:06-22:20
1元昆山三分逆→顺→逆时针环线
401
已停运
402
已停运
403
已停运
404
已停运
405
已停运
406
已停运
407
已停运
409
已停运
410
已停运
411
已停运
412
已停运
413
已停运
414
已停运
415
已停运
416
已停运
418
已停运
422
已停运
423
已停运
424
已停运
425
已停运
426
已停运
427
已停运
428
已停运
429
已停运
431红杨花园
6:20、7:00
费俊龙中学
7:30、17:30
1元昆山五分仅上课日服务;原 昆山学生公交31号
432
已停运
434
已停运
435
已停运
437
已停运
438
已停运
439
已停运
5玉湖公园
6:00-21:30
精成科技
6:00-21:30
1元昆山二分
51汽车客运北站
6:00-19:30
永芳塑胶
5:30-18:45
1-3元昆山二分
53火车站北广场
5:30-19:00
汽车客运北站
6:00-19:30
1-3元昆山一分
55汽车客运南站
5:45-19:30
汽车客运北站
6:00-19:30
1元昆山二分
58新乐村首末站
6:00-19:00
机器人产业园
6:00-19:00
1-4元昆山二分
59玉湖公园
6:00-21:40
新城路元丰路
6:00-18:40
1-4元昆山二分
6汽车客运南站
6:00-21:00
金茂工业园首末站
6:00-21:00
1-4元昆山三分
60环庆路首末站
6:05-19:00
海关
6:25-19:00
1元昆山二分
7江南春堤首末站
6:00-21:00
金茂工业园首末站
6:00-21:00
1-4元昆山二分
8荣心首末站
6:00-22:00
慧聚广场东
6:35-22:00
1元昆山五分
82朝阳西路
6:00-19:00
美琦新村
6:00-19:00
1元昆山二分
88汽车客运南站
5:55-21:00
火车站南广场
5:35-21:00
1元昆山四分
89
已停运
9合丰客运站
5:55-20:00
玉湖公园
6:00-20:00
1-4元昆山二分
961栈泾竹苑
6:30-18:30
1元昆山二分
962A华城美地
6:30-18:30
1元昆山二分
962B华城美地
6:30-18:30
1元昆山二分
963盛庄首末站
6:30-17:30
金融街
6:30-18:30
1元昆山六分
964陈巷花园
6:30-18:00
1元昆山四分
965九方城公交首末站
8:00-19:00
1元昆山二分经菊园一村、水岸花园
966博览中心首末站
6:10-20:00
轨道交通花桥站1元昆山六分
968翰林路通湖路
6:10-17:30

6:10-17:30
1元昆山六分
968翰林路通湖路
6:10-17:30

6:10-17:30
1元昆山六分
C1
已停运
C10周庄客运站
6:30-17:30
4号线同里站(甘泉路)2元昆山三分定时班车
C10周庄客运站
6:30-17:30
4号线同里站(同津大道)
8:00-19:00
2元昆山三分定时班车
C11(苏州)沿沪产业带首末站
6:00-17:55
(上海)漕盈路站交通枢纽
7:15-19:00
2元昆山四分
C2汽车客运南站
6:00-18:00
园区综合保税区东区首末站
6:00-18:00
2元昆山三分
C3(苏州)秦峰路首末站
5:55-17:55
(上海)漕盈路站交通枢纽
7:00-19:00
2元昆山四分
C5(苏州)度城东村
6:00-18:00
(上海)漕盈路站交通枢纽
6:50-18:50
2元昆山三分
C7(苏州)轨道交通光明路站
6:30-17:30
(上海)安亭北站
7:20-19:00
2元昆山六分
C8国际会展中心
8:00-19:10
铁路太仓南站
9:15-20:20
2元昆山二分定时班车;大站快线
C9石牌中学
6:00-17:30
唐市客运站
7:00-18:00
2元昆山五分定时班车
K1
已停运
K122
已停运
K29
已停运
K8
已停运
T1先导段昆山南站
5:30-22:30
鹿城路首末站1元昆山四分
T2昆山南站
5:30-19:00
汽车客运北站
6:00-19:30
1-3元昆山二分昆山52
T2区间昆山南站
5:50-21:30
金浦大桥东1元昆山四分
W502白河潭公交微枢纽
6:00-18:30
1元昆山二分昆山微巴4号
W505轨道正仪站
5:30-23:10
1元昆山五分
W506城铁阳澄湖站
5:30-23:10
1元昆山五分
W507湖滨花园南
5:30-23:10
海创大厦1元昆山五分
W508新江南生活荟
5:30-23:10
财富广场1元昆山五分
W509新江南生活荟
5:30-23:10
1元昆山五分
W510体育中心首末站
7:00-19:00
1元昆山五分仅节假日服务
W511轨道江浦站
5:30-23:10
虹祺路花园路北1元昆山五分
W512白马泾
5:30-23:20
1元昆山一分
W513玉山广场西
5:30-23:50
1元昆山一分
W515轨道绣衣站
5:30-23:10
1元昆山一分顺→逆→顺时针环线
W516城市广场
5:30-23:50
1元昆山一分
W517樾河路公交首末站
6:00-23:10
1元昆山二分
W518白河潭公交微枢纽
5:30-23:10
新浦路公交首末站1元昆山二分
W519金融街
7:00-9:00
16:00-19:00
开发区企业科技园1元昆山二分
W520兵希
5:30-23:40
1元昆山二分
W521首创奥莱首末站
7:30-21:30
世贸广场东1元昆山二分
W522首创奥莱首末站
5:30-23:10
盛庄首末站1元昆山二分
W523博览中心首末站
6:00-19:30
万科南门1元昆山六分
W524金融街
5:30-23:20
1元昆山二分
X1国际信息城
20:20-22:20
轨道交通兆丰路站
20:20-23:45
1元昆山六分大站快线,经西环路金峰路
兵希中学定制慧聚广场东
6:30
兵希中学
17:50
1元昆山六分
包桥小学定制竹猗弄
6:05
包桥小学
17:05
1元昆山二分
南星渎中学定制1八字桥
6:15
山淞路美丰路
17:55
1元昆山二分
南星渎中学定制2九方城公交首末站
6:10
山淞路美丰路
17:55
1元昆山二分
南星渎中学定制3恒盛路北门路
6:00
山淞路美丰路
17:55
1元昆山二分
南星渎中学定制4新城南路新南路
6:30
山淞路美丰路
17:55
1元昆山三分
吴淞江学校定制1恒盛路北门路
6:00
吴淞江学校
18:00
1元昆山一分
吴淞江学校定制2尚城国际花园
6:10
吴淞江学校
18:00
1元昆山二分
吴淞江学校定制3萧林路紫竹路
6:10
吴淞江学校
18:10
1元昆山二分
汽车客运北站-国防园汽车客运北站
6:54-16:44
国防园
6:35-17:56
1元昆山一分定时班车
夜1火车站北广场
23:20-5:20
八字桥
23:20-5:20
1元昆山一分
夜2荣心首末站
18:55-5:40
蓬朗客运站
18:55-5:40
1元昆山五分
夜3城市广场
21:20-23:35
市北村客运站
22:00-22:40
1-2元昆山二分大站快线
夜4玉山广场
20:30-23:40
市北村客运站
21:35-22:35
1-4元昆山一分大站快线
夜5轨道共青站
21:40-23:50
巴城客运站
22:20-23:10
1-4元昆山五分大站快线
夜6锦溪客运站
21:30-22:10
轨道共青站
21:30-23:50
1-6元昆山五分大站快线
夜7城市广场
20:50-23:50
千灯
22:00-22:40
1-3元昆山四分大站快线
学生专线17号
已停运
学生专线18号
已停运
学生专线19号
已停运
学生专线20号
已停运
学生专线21号
已停运
学生专线30号
已停运
学生专线33号
已停运
学生专线36号
已停运
学生专线8号
已停运
微巴1号美琦新村
6:30-18:30

6:30-18:30
1元昆山二分
微巴1号美琦新村
6:30-18:30

6:30-18:30
1元昆山二分
微巴2号跃进路合兴路
6:00-18:00
永芳塑胶
6:00-18:00
1元昆山一分
微巴3号荣心首末站
6:00-18:00
葛江中学
6:00-18:00
1元昆山五分
微巴5号九方城公交首末站
6:00-18:00
红杨路东达路
6:30-19:00
1元昆山二分
微巴6号荣心首末站
6:00-18:00
万和苑首末站
6:00-18:00
1元昆山五分
微巴7号会展中心
7:30-18:00
第一人民医院1元昆山二分
微巴8号
暂停运营
兰亭天悦首末站
6:00-19:00
新江南生活荟西1元昆山五分
巴城客运站-昆山水之梦乐园巴城客运站
9:30-18:00
昆山水之梦乐园
9:30-18:00
1元昆山二分仅昆山水之梦乐园开放时服务
汉浦中学定制紫竹小学
6:20
汉浦路崇科路
18:00
1元昆山四分
沙葛小学定制孔巷路黄浦江路
7:00
沙葛小学
17:35
1元昆山四分
游1
已停运
游3
已停运
游5
已停运
游6
已停运
炎武小学西定制1浦园
6:40
炎武小学西校区
17:00
1元昆山四分
炎武小学西定制2石浦现代医院
6:40
炎武小学西校区
17:00
1元昆山四分
炎武小学西定制3千灯裕花园
7:30
炎武小学西校区
17:00、17:50
1元昆山三分和昆山四分经华美达国际
炎武小学西定制4汉城国际
7:30
炎武小学西校区
17:00、17:50
1元昆山四分
石浦中学定制1浦园
6:20
炎武小学西校区
17:45
1元昆山三分经石浦现代医院
石浦中学定制2千灯裕花园
6:30
炎武小学西校区
17:45
1元昆山四分经汉城国际
石牌小学定制凤鸣园
17:30
石牌小学
17:10、17:20、17:50
1元昆山三分和昆山五分
石牌小学定制凤鸣园
17:30
石牌小学
17:10、17:20、17:50
1元昆山三分和昆山五分
示范区6(苏州)周庄客运站
5:45-18:30
(上海)东方绿舟站
7:10-19:50
2元昆山三分
第二中学定制金浦路白塘路
6:20
东吴证券
18:05
1元昆山二分
震阳实验学校定制江南春堤
6:10
震阳实验学校
17:45
1元昆山一分
高峰1号火车站北广场
6:30-8:10
15:50-17:30
斜塘村
6:30-8:10
15:50-17:30
1-3元昆山一分
高峰2号
已停运
高峰3号汽车客运南站
6:37、8:11、15:00、16:36
相石桥
6:37、8:11、15:00、16:36
1-5元昆山三分大站快线;经巴比伦花园
高峰4号汽车客运北站
6:30、15:30、16:30
城铁花桥站
6:30、7:45、17:00、17:45
1元昆山二分
高峰7号火车站南广场
6:30、7:40、16:30、17:40
张浦良渚实验学校
6:30、7:40、16:30、17:40
1-3元昆山一分
上述文档内容嵌入自Module:BusRoutesConverter/doc编辑 | 历史
编者可以在本模块的沙盒创建 | 镜像和测试样例创建页面进行实验。
请将模块自身所属的分类添加在文档中。本模块的子页面
-- 此模块用于直接将 CNBUS 的数据转换为 BusRoutes 的数据。
local utilities = require 'Module:BusRoutes/utilities'
local TableTools = require 'Module:TableTools'
local p = {}

function p.convert(old)
	local new = {_converted = true}
	
	new.areas = p.convertAreas(old.areas)
	new.operators = p.convertOperators(old.operators)
	
	return new
end

function p.convertAreas(old)
	if not old then return old end
	local new = {}
	for k, v in TableTools.sortedPairs(old) do
		new[#new + 1] = p.convertArea(v, k)
	end
	return utilities.complete_index(new)
end

function p.convertArea(old, id)
	return {
		id = id,
		name = old.name,
		page = old.page,
		source = old.source,
		aliases = old.aliases,
		converted = true
	}
end

function p.convertOperators(old)
	if not old then return old end
	local new = {}
	for k, v in TableTools.sortedPairs(old) do
		new[#new + 1] = p.convertOperator(v, k)
	end
	return utilities.complete_index(new)
end

function p.convertOperator(old, id)
	return {
		id = id,
		color = old.color,
		name = old.name,
		page = old.page,
		aliases = old.aliases,
		converted = true,
	}
end

function p.convertLines(old)
	if not old then return old end
	local new = {}
	for k, v in TableTools.sortedPairs(old) do
		if type(v) == 'table' and k ~= '_map' and k ~= '_external' then
			local converted = p.convertLine(v, k)
			if type(converted.routes) == 'table' then
				-- todo
				-- 这里将带有多个路径的线路视为多个不同的线路
				-- 其 id 等信息是相同的
				-- 在显示时会分别单独显示
				-- 后期需要调整
				local routes = converted.routes
				for j, route in ipairs(routes) do
					local clone = TableTools.shallowClone(converted)
					clone.route = route
					clone.routes = nil
					new[#new + 1] = clone
				end
			else
				new[#new + 1] = converted
			end
		end
	end
	local r = utilities.complete_index(new)
	if old._map then
		-- 将 _map 转换为 aliases
		for k, v in pairs(old._map) do
			local line = r[v]
			if line then
				r[k] = line
				if type(line.aliases) == 'table' then
					local aliases = line.aliases
					aliases[#aliases + 1] = k
				else
					line.aliases = {k}
				end
			end
		end
	end
	return r
end

function p.convertLine(old, id)
	local line = {
		id = id,
		name = old.name,
		operators = old.operators,
		note = old.note,
		image = old.image,
		fare = old.fare
	}
	-- #old 不起作用!
	if old[1] and old[2] then
		local prev = {}		-- fill nils
		local routes = {}
		for j, oldRoute in ipairs(old) do
			routes[#routes + 1] = p.convertTerminus(oldRoute, prev)
		end
		line.routes = routes -- a line containing multiple routes
		line.route = routes[1]
	elseif old[1] then
		line.route = p.convertTerminus(old[1])
	end
	
	local oldStatus = old.status
	if type(oldStatus) == 'table' then
		line.since = oldStatus.date
		oldStatus = oldStatus[1]
	end
	
	if oldStatus == -1 then
		line.status = 'closed'
	elseif oldStatus == 0 then
		line.status = 'suspended'
	end
	-- todo
	return line
end

function p.convertTerminus(old, prev)
	local oldLeft = old[1] or (prev and prev.left)
	local oldType = old[2] or (prev and prev.type)
	local oldRight = old[3] or (prev and prev.right)
	local left = type(oldLeft) == 'table' and {id = oldLeft[1], time = oldLeft.time} or oldLeft
	local right = type(oldRight) == 'table' and {id = oldRight[1], time = oldRight.time} or oldRight
	local _type = nil
	if type(oldType) == 'string' then
		_type = oldType
	elseif type(oldType) == 'table' then
		if #oldType <= 1 then
			_type = oldType[1] or nil
		else
			mw.log('线路类型有多个值,无法使用:' .. table.concat(oldType, ', '))
		end
	end
	if prev then
		prev.left = oldLeft
		prev.right = oldRight
		prev.type = oldType
	end
	return {
		left = left,
		right = right,
		type = _type
	}
end

return p