-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmap_data.js
409 lines (404 loc) · 20.2 KB
/
map_data.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
window.positions = {
"朝天门": {"x": 1296, "y": 674},
"小什字": {"x": 1243, "y": 719},
"较场口": {"x": 1190, "y": 733},
"七星岗": {"x": 1095, "y": 733},
"两路口": {"x": 1008, "y": 734},
"鹅岭": {"x": 939, "y": 753},
"大坪": {"x": 858, "y": 766},
"石油路": {"x": 807, "y": 768},
"歇台子": {"x": 742, "y": 771},
"石桥铺": {"x": 670, "y": 770},
"高庙村": {"x": 636, "y": 753},
"马家岩": {"x": 608, "y": 730},
"小龙坎": {"x": 577, "y": 695},
"沙坪坝": {"x": 513, "y": 654},
"杨公桥": {"x": 469, "y": 616},
"烈士墓": {"x": 457, "y": 587},
"磁器口": {"x": 456, "y": 553},
"石井坡": {"x": 456, "y": 521},
"双碑": {"x": 456, "y": 484},
"赖家桥": {"x": 395, "y": 485},
"微电园": {"x": 342, "y": 488},
"陈家桥": {"x": 236, "y": 485},
"大学城": {"x": 149, "y": 485},
"尖顶坡": {"x": 99, "y": 485},
"临江门": {"x": 1156, "y": 695},
"黄花园": {"x": 1124, "y": 669},
"大溪沟": {"x": 1091, "y": 657},
"曾家岩": {"x": 1024, "y": 655},
"牛角沱": {"x": 953, "y": 682},
"李子坝": {"x": 924, "y": 712},
"佛图关": {"x": 897, "y": 735},
"袁家岗": {"x": 858, "y": 816},
"谢家湾": {"x": 859, "y": 869},
"杨家坪": {"x": 860, "y": 917},
"动物园": {"x": 824, "y": 948},
"大堰村": {"x": 787, "y": 950},
"马王场": {"x": 752, "y": 952},
"平安": {"x": 685, "y": 951},
"大渡口": {"x": 636, "y": 953},
"新山村": {"x": 592, "y": 953},
"天堂堡": {"x": 592, "y": 997},
"建桥": {"x": 624, "y": 1023},
"金家湾": {"x": 651, "y": 1044},
"刘家坝": {"x": 669, "y": 1074},
"白居寺": {"x": 667, "y": 1113},
"大江": {"x": 668, "y": 1154},
"鱼洞": {"x": 732, "y": 1154},
"半山": {"x": 506, "y": 966},
"田坝": {"x": 453, "y": 1003},
"中梁山西": {"x": 453, "y": 1038},
"金竹": {"x": 791, "y": 1157},
"鱼胡路": {"x": 837, "y": 1155},
"学堂湾": {"x": 883, "y": 1155},
"大山村": {"x": 932, "y": 1143},
"花溪": {"x": 962, "y": 1114},
"岔路口": {"x": 993, "y": 1088},
"九公里": {"x": 1029, "y": 1050},
"麒龙": {"x": 1071, "y": 1016},
"八公里": {"x": 1103, "y": 992},
"二塘": {"x": 1133, "y": 966},
"六公里": {"x": 1157, "y": 941},
"五公里": {"x": 1157, "y": 904},
"四公里": {"x": 1157, "y": 866},
"南坪": {"x": 1111, "y": 811},
"工贸": {"x": 1076, "y": 783},
"铜元局": {"x": 1049, "y": 764},
"华新街": {"x": 918, "y": 650},
"观音桥": {"x": 916, "y": 607},
"红旗河沟": {"x": 871, "y": 564},
"嘉州路": {"x": 868, "y": 523},
"郑家院子": {"x": 914, "y": 523},
"唐家院子": {"x": 954, "y": 523},
"狮子坪": {"x": 989, "y": 502},
"重庆北站南广场": {"x": 1011, "y": 460},
"龙头寺": {"x": 989, "y": 394},
"童家院子": {"x": 1013, "y": 374},
"金渝": {"x": 1038, "y": 354},
"金童路": {"x": 1052, "y": 323},
"鸳鸯": {"x": 1053, "y": 281},
"园博园": {"x": 1052, "y": 247},
"翠云": {"x": 1099, "y": 219},
"长福路": {"x": 1138, "y": 219},
"回兴": {"x": 1207, "y": 218},
"双龙": {"x": 1248, "y": 218},
"碧津": {"x": 1289, "y": 191},
"江北机场": {"x": 1341, "y": 179},
"双凤桥": {"x": 1329, "y": 137},
"空港广场": {"x": 1330, "y": 106},
"高堡湖": {"x": 1332, "y": 64},
"观月路": {"x": 1424, "y": 24},
"莲花": {"x": 1465, "y": 26},
"举人坝": {"x": 1504, "y": 64},
"新牌坊": {"x": 868, "y": 500},
"民安大道": {"x": 904, "y": 463},
"重庆北站": {"x": 1019, "y": 421},
"保税港": {"x": 1208, "y": 423},
"寸滩": {"x": 1284, "y": 422},
"黑石子": {"x": 1335, "y": 421},
"太平冲": {"x": 1394, "y": 463},
"唐家沱": {"x": 1460, "y": 481},
"干坝子": {"x": 1563, "y": 452},
"鱼嘴": {"x": 1635, "y": 451},
"复盛": {"x": 1682, "y": 344},
"王家城": {"x": 1650, "y": 312},
"龙兴": {"x": 1609, "y": 233},
"高石塔": {"x": 1606, "y": 195},
"普福": {"x": 1608, "y": 156},
"桐梓林": {"x": 1640, "y": 133},
"石船": {"x": 1683, "y": 96},
"石船北": {"x": 1722, "y": 60},
"跳蹬": {"x": 504, "y": 1114},
"华岩中心": {"x": 503, "y": 1075},
"金建路": {"x": 505, "y": 1040},
"中梁山": {"x": 506, "y": 1005},
"华成路": {"x": 507, "y": 928},
"华岩寺": {"x": 469, "y": 904},
"重庆西": {"x": 442, "y": 869},
"凤西路": {"x": 531, "y": 842},
"巴山": {"x": 604, "y": 825},
"石新路": {"x": 635, "y": 799},
"红岩村": {"x": 716, "y": 694},
"忠恕沱": {"x": 718, "y": 650},
"大石坝": {"x": 718, "y": 609},
"大龙山": {"x": 717, "y": 543},
"冉家坝": {"x": 717, "y": 494},
"幸福广场": {"x": 779, "y": 441},
"人和": {"x": 829, "y": 420},
"和睦路": {"x": 873, "y": 418},
"重光": {"x": 907, "y": 390},
"湖霞街": {"x": 908, "y": 347},
"丹鹤": {"x": 958, "y": 284},
"园博中心": {"x": 1015, "y": 242},
"翠云西": {"x": 1018, "y": 202},
"腾芳大道": {"x": 1019, "y": 165},
"中央公园西站": {"x": 1018, "y": 114},
"椿萱大道": {"x": 1018, "y": 72},
"悦港大道": {"x": 1017, "y": 30},
"几江": {"x": 138, "y": 1252},
"鼎山": {"x": 193, "y": 1253},
"琅山": {"x": 229, "y": 1252},
"西彭": {"x": 282, "y": 1252},
"西彭北": {"x": 320, "y": 1250},
"石塔村": {"x": 347, "y": 1220},
"陶家": {"x": 347, "y": 1183},
"黑岩村": {"x": 345, "y": 1147},
"九龙园区": {"x": 340, "y": 1109},
"中梁山公园": {"x": 394, "y": 1116},
"文家湾": {"x": 555, "y": 1115},
"长征厂": {"x": 598, "y": 1113},
"钓鱼嘴": {"x": 716, "y": 1095},
"外河坪南": {"x": 823, "y": 1095},
"李家沱": {"x": 905, "y": 1052},
"五龙庙": {"x": 921, "y": 1013},
"重庆南站": {"x": 920, "y": 980},
"滩子口": {"x": 898, "y": 946},
"奥体中心": {"x": 761, "y": 830},
"茶园": {"x": 1273, "y": 971},
"邱家湾": {"x": 1325, "y": 927},
"长生桥": {"x": 1373, "y": 883},
"刘家坪": {"x": 1367, "y": 821},
"上新街": {"x": 1308, "y": 767},
"大剧院": {"x": 1223, "y": 653},
"江北城": {"x": 1156, "y": 607},
"五里店": {"x": 1149, "y": 556},
"红土地": {"x": 1022, "y": 565},
"黄泥磅": {"x": 934, "y": 565},
"花卉园": {"x": 784, "y": 566},
"光电园": {"x": 737, "y": 449},
"大竹林": {"x": 683, "y": 434},
"康庄": {"x": 631, "y": 430},
"九曲河": {"x": 630, "y": 385},
"礼嘉": {"x": 633, "y": 342},
"金山寺": {"x": 630, "y": 302},
"曹家湾": {"x": 630, "y": 263},
"蔡家": {"x": 578, "y": 245},
"向家岗": {"x": 477, "y": 227},
"龙凤溪": {"x": 354, "y": 128},
"状元碑": {"x": 258, "y": 67},
"天生": {"x": 193, "y": 61},
"北碚": {"x": 147, "y": 64},
"平场": {"x": 791, "y": 341},
"黄茅坪": {"x": 848, "y": 300},
"高义口": {"x": 888, "y": 251},
"国博中心": {"x": 884, "y": 198},
"悦来": {"x": 887, "y": 147},
"甘院子": {"x": 887, "y": 107},
"草家湾": {"x": 854, "y": 66},
"麦子坝": {"x": 805, "y": 47},
"刘家院子": {"x": 764, "y": 48},
"胡家湾": {"x": 724, "y": 48},
"雨台山": {"x": 684, "y": 46},
"胡家桥": {"x": 626, "y": 48},
"红岩坪": {"x": 572, "y": 44},
"沙河坝": {"x": 529, "y": 44},
"茶园东": {"x": 1333, "y": 1021},
"任家山": {"x": 1394, "y": 972},
"梨湾": {"x": 1443, "y": 931},
"樵坪山": {"x": 1504, "y": 901},
"商贸城南": {"x": 1582, "y": 876},
"迎龙": {"x": 1600, "y": 833},
"商贸城北": {"x": 1599, "y": 781},
"小湾": {"x": 1596, "y": 731},
"广阳岛": {"x": 1594, "y": 680},
"孵化楼": {"x": 1597, "y": 630},
"银湖": {"x": 1595, "y": 579},
"双福": {"x": 89, "y": 1114},
"石板南": {"x": 339, "y": 1064},
"石板北": {"x": 339, "y": 1022},
"苗木基地": {"x": 340, "y": 962},
"白市驿南": {"x": 341, "y": 909},
"白市驿": {"x": 341, "y": 839},
"含谷": {"x": 340, "y": 784},
"华新村": {"x": 341, "y": 715},
"中柱村": {"x": 342, "y": 619},
"周家店": {"x": 343, "y": 563},
"西永": {"x": 343, "y": 418},
"土主": {"x": 340, "y": 336},
"团结村": {"x": 339, "y": 302},
"回龙坝": {"x": 341, "y": 261},
"永远村": {"x": 299, "y": 228},
"歇马": {"x": 262, "y": 196},
"曹家坝": {"x": 260, "y": 151},
"科技园": {"x": 262, "y": 111},
"界石": {"x": 1060, "y": 1155},
"界石北": {"x": 1108, "y": 1113},
"鹿角南": {"x": 1183, "y": 1050},
"鹿角北": {"x": 1224, "y": 1013},
"天文寺": {"x": 1293, "y": 882},
"广阳": {"x": 1499, "y": 689},
"望江": {"x": 1497, "y": 518},
"卧龙": {"x": 1523, "y": 485},
"上石梁": {"x": 1605, "y": 418},
"王家沟": {"x": 1640, "y": 389},
"方元坝": {"x": 1689, "y": 277},
"和平村": {"x": 1690, "y": 229},
"贺家桥": {"x": 1688, "y": 187},
"御临": {"x": 1726, "y": 139},
"人民村": {"x": 1770, "y": 103},
"天梨路": {"x": 466, "y": 654},
"土湾": {"x": 662, "y": 692},
"半山路": {"x": 794, "y": 693},
"化龙桥": {"x": 858, "y": 692},
"李家坪": {"x": 858, "y": 651},
"蚂蝗梁": {"x": 860, "y": 608},
"鲤鱼池": {"x": 1023, "y": 606},
"刘家台": {"x": 1090, "y": 605},
"海尔路": {"x": 1150, "y": 494},
"何家梁": {"x": 1209, "y": 394},
"上果路": {"x": 1210, "y": 357},
"上湾路": {"x": 1208, "y": 319},
"服装城大道": {"x": 1208, "y": 280},
"桐岩村": {"x": 1169, "y": 180},
"悦龙大道": {"x": 1138, "y": 153},
"中央公园": {"x": 1140, "y": 115},
"望乡台": {"x": 1138, "y": 73},
"花石沟": {"x": 1137, "y": 29},
"兰花路": {"x": 1036, "y": 914},
"南湖": {"x": 1036, "y": 868},
"南岸区府": {"x": 1071, "y": 843},
"南滨路": {"x": 1121, "y": 773},
"人民广场": {"x": 1057, "y": 695},
"龙头寺公园": {"x": 1024, "y": 520},
"民心佳园": {"x": 1069, "y": 376},
"三亚湾": {"x": 1118, "y": 335},
"环山公园": {"x": 1254, "y": 321},
"长河": {"x": 1312, "y": 283},
"渝北广场": {"x": 1294, "y": 136},
"鹿山": {"x": 1253, "y": 111},
"中央公园东站": {"x": 1202, "y": 112},
"王家庄": {"x": 815, "y": 146},
"涂山": {"x": 1326, "y": 602},
"弹子石": {"x": 1275, "y": 551},
"弹子石北": {"x": 1272, "y": 511},
"大佛寺": {"x": 1300, "y": 482},
"鸡冠石": {"x": 1341, "y": 480},
"五里坪": {"x": 1431, "y": 423},
"石坪": {"x": 1431, "y": 392},
"工业园区": {"x": 1430, "y": 281},
"金凤南": {"x": 148, "y": 841},
"二郎": {"x": 590, "y": 875},
"巴国城": {"x": 656, "y": 885},
"双山公园": {"x": 686, "y": 911},
"重钢": {"x": 705, "y": 1007},
"九宫庙": {"x": 742, "y": 1039},
"外河坪北": {"x": 824, "y": 1058},
"李家沱东": {"x": 968, "y": 1054},
"虎溪": {"x": 152, "y": 572},
"建新村": {"x": 153, "y": 442},
"三岔河": {"x": 152, "y": 412},
"黑松林": {"x": 152, "y": 376},
"青木关": {"x": 153, "y": 340},
"凤凰": {"x": 154, "y": 306},
"同兴": {"x": 460, "y": 339},
"童家溪": {"x": 456, "y": 300},
"断碑": {"x": 456, "y": 269},
"团石堡": {"x": 615, "y": 218},
"天印村": {"x": 682, "y": 217},
"石龙村": {"x": 747, "y": 219},
"水土": {"x": 557, "y": 152},
"王家桥": {"x": 708, "y": 153},
"方家山": {"x": 1209, "y": 31},
"竹林湾": {"x": 1266, "y": 28},
"空港工业园": {"x": 1402, "y": 68},
"盛家林": {"x": 1453, "y": 68},
"谭家院子": {"x": 1559, "y": 24},
"王家镇": {"x": 1600, "y": 23},
"贺家寨": {"x": 1639, "y": 61},
"井口": {"x": 455, "y": 413},
"鸳鸯东": {"x": 1109, "y": 280},
"新龙湾": {"x": 1382, "y": 282},
"天堡村": {"x": 1497, "y": 279},
"白石村": {"x": 1543, "y": 279},
"生基堡": {"x": 1610, "y": 279},
"桂花湾": {"x": 521, "y": 186},
"水土北": {"x": 556, "y": 113},
"雨台山西": {"x": 581, "y": 87},
"复兴": {"x": 664, "y": 17},
"滨江新城": {"x": 89, "y": 1222},
"土堡": {"x": 90, "y": 1188},
"双福南": {"x": 90, "y": 1155},
"双福北": {"x": 88, "y": 1061},
"走马": {"x": 91, "y": 1012},
"龙潭沟": {"x": 93, "y": 949},
"金凤北": {"x": 149, "y": 786},
"福来村": {"x": 153, "y": 687},
"曾家": {"x": 153, "y": 633},
"陈家桥北": {"x": 237, "y": 420},
"上桥": {"x": 459, "y": 818},
"凤鸣山": {"x": 488, "y": 777},
"凤天路": {"x": 514, "y": 744},
"天星桥": {"x": 514, "y": 703},
"沙正街": {"x": 513, "y": 593},
"玉带山": {"x": 556, "y": 556},
"南桥寺": {"x": 590, "y": 529},
"体育公园": {"x": 630, "y": 496},
"动步公园": {"x": 782, "y": 479},
"洪湖东路": {"x": 828, "y": 460},
"渝鲁": {"x": 1085, "y": 502},
"仁济": {"x": 1331, "y": 688},
"上浩": {"x": 1268, "y": 802},
"海棠溪": {"x": 1236, "y": 832},
"罗家坝": {"x": 1206, "y": 857},
"海峡路": {"x": 958, "y": 867},
"陈家坪": {"x": 686, "y": 831},
"彩云湖": {"x": 640, "y": 846},
"华龙": {"x": 531, "y": 887}
}
window.lines = (function () {
var lines = {}; // 记录了所有线路的信息,key是路线名字,value是该路线站点名字的一维数组
var map_str =
'1号线:朝天门、小什字、较场口、七星岗、两路口、鹅岭、大坪、石油路、歇台子、石桥铺、高庙村、马家岩、小龙坎、沙坪坝、杨公桥、烈士墓、磁器口、石井坡、双碑、赖家桥、微电园、陈家桥、大学城、尖顶坡\n' +
'2号线:较场口、临江门、黄花园、大溪沟、曾家岩、牛角沱、李子坝、佛图关、大坪、袁家岗、谢家湾、杨家坪、动物园、大堰村、马王场、平安、大渡口、新山村、天堂堡、建桥、金家湾、刘家坝、白居寺、大江、鱼洞\n' +
'2号线支线:天堂堡、半山、田坝、中梁山西\n' +
'3号线:鱼洞、金竹、鱼胡路、学堂湾、大山村、花溪、岔路口、九公里、麒龙、八公里、二塘、六公里、五公里、四公里、南坪、工贸、铜元局、两路口、牛角沱、华新街、观音桥、红旗河沟、嘉州路、郑家院子、唐家院子、狮子坪、重庆北站南广场、龙头寺、童家院子、金渝、金童路、鸳鸯、园博园、翠云、长福路、回兴、双龙、碧津、江北机场、双凤桥、空港广场、高堡湖、观月路、莲花、举人坝\n' +
'4号线:新牌坊、民安大道、重庆北站、保税港、寸滩、黑石子、太平冲、唐家沱、干坝子、鱼嘴、复盛、王家城、生基堡、龙兴、高石塔、普福、桐梓林、石船、石船北\n' +
'5号线:跳蹬、华岩中心、金建路、中梁山、半山、华成路、华岩寺、重庆西、凤西路、巴山、石新路、石桥铺、歇台子、红岩村、忠恕沱、大石坝、大龙山、冉家坝、幸福广场、人和、和睦路、重光、湖霞街、丹鹤、园博中心、翠云西、腾芳大道、中央公园西站、椿萱大道、悦港大道\n' +
'5号线支线:几江、鼎山、琅山、西彭、西彭北、石塔村、陶家、黑岩村、九龙园区、中梁山公园、跳蹬、文家湾、长征厂、白居寺、钓鱼嘴、外河坪南、李家沱、五龙庙、重庆南站、滩子口、杨家坪、奥体中心、歇台子\n' +
'6号线:茶园、邱家湾、长生桥、刘家坪、上新街、小什字、大剧院、江北城、五里店、红土地、黄泥磅、红旗河沟、花卉园、大龙山、冉家坝、光电园、大竹林、康庄、九曲河、礼嘉、金山寺、曹家湾、蔡家、向家岗、龙凤溪、状元碑、天生、北碚\n' +
'6号线支线1:礼嘉、平场、黄茅坪、高义口、国博中心、悦来、甘院子、草家湾、麦子坝、刘家院子、胡家湾、雨台山、胡家桥、红岩坪、沙河坝\n' +
'6号线支线2:茶园、茶园东、任家山、梨湾、樵坪山、商贸城南、迎龙、商贸城北、小湾、广阳岛、孵化楼、银湖\n' +
'7号线:双福、九龙园区、石板南、石板北、苗木基地、白市驿南、白市驿、含谷、华新村、中柱村、周家店、微电园、西永、土主、团结村、回龙坝、永远村、歇马、曹家坝、科技园、状元碑\n' +
'8号线:界石、界石北、鹿角南、鹿角北、茶园、天文寺、刘家坪、广阳、望江、卧龙、干坝子、上石梁、王家沟、复盛、方元坝、和平村、贺家桥、御临、人民村\n' +
'9号线:天梨路、沙坪坝、小龙坎、土湾、半山路、化龙桥、李家坪、蚂蝗梁、观音桥、鲤鱼池、刘家台、江北城、五里店、海尔路、保税港、何家梁、上果路、上湾路、服装城大道、回兴、桐岩村、悦龙大道、中央公园、望乡台、花石沟\n' +
'10号线:兰花路、南湖、南岸区府、南坪、南滨路、七星岗、人民广场、曾家岩、鲤鱼池、红土地、龙头寺公园、重庆北站南广场、重庆北站、民心佳园、三亚湾、上湾路、环山公园、长河、江北机场、渝北广场、鹿山、中央公园东站、中央公园、中央公园西站、悦来、王家庄\n' +
'11号线:涂山、弹子石、弹子石北、大佛寺、鸡冠石、太平冲、五里坪、石坪、工业园区\n' +
'12号线:金凤南、白市驿、重庆西、二郎、巴国城、双山公园、平安、重钢、九宫庙、外河坪北、李家沱、李家沱东、九公里、鹿角南\n' +
'13号线:虎溪、大学城、建新村、三岔河、黑松林、青木关、凤凰、土主、同兴、童家溪、断碑、向家岗、团石堡、天印村、石龙村、悦来\n' +
'14号线:水土、王家桥、草家湾、悦港大道、花石沟、方家山、竹林湾、高堡湖、空港工业园、盛家林、举人坝、谭家院子、王家镇、贺家寨、石船、御临\n' +
'15号线:双碑、井口、同兴、礼嘉、平场、湖霞街、鸳鸯、鸳鸯东、服装城大道、长河、新龙湾、工业园区、天堡村、白石村、生基堡、方元坝\n' +
'16号线:向家岗、桂花湾、水土、水土北、雨台山西、胡家桥、复兴\n' +
'17号线:几江、滨江新城、土堡、双福南、双福、双福北、走马、龙潭沟、金凤南、金凤北、福来村、曾家、虎溪、陈家桥、陈家桥北、西永\n' +
'环线:重庆西、上桥、凤鸣山、凤天路、天星桥、沙坪坝、沙正街、玉带山、南桥寺、体育公园、冉家坝、动步公园、洪湖东路、民安大道、重庆北站南广场、渝鲁、五里店、弹子石、涂山、仁济、上新街、上浩、海棠溪、罗家坝、四公里、南湖、海峡路、谢家湾、奥体中心、陈家坪、彩云湖、二郎、华龙、重庆西';
// 对文字版的地图信息做处理,填充lines对象
var temp_list = map_str.split('\n');
for (var i in temp_list) {
var l = temp_list[i].split(':');
lines[l[0]] = l[1].split('、')
}
return lines;
})();
window.map_input = (function(positions){
var map_input = {};
// 先将每两个站点之间的路径初始化为无穷大
for(var name in positions){
map_input[name] = {};
for(var other in positions){
if(name != other){
map_input[name][other] = Infinity;
}
}
}
// 再沿着每条轻轨线构造两个站点之间的路径长度
for(var line_name in lines){
var line_sites = lines[line_name];
for(var i = 1; i < line_sites.length; i++){
var curr_site = line_sites[i];
var last_site = line_sites[i-1];
var dis = Math.sqrt(Math.pow(positions[curr_site].x - positions[last_site].x, 2) + Math.pow(positions[curr_site].y - positions[last_site].y, 2))
map_input[curr_site][last_site] = map_input[last_site][curr_site] = dis;
}
}
return map_input;
})(window.positions);