├── LICENSE.md ├── README.md ├── data ├── routes │ ├── route1.json │ ├── route10.json │ ├── route100.json │ ├── route11.json │ ├── route12.json │ ├── route13.json │ ├── route14.json │ ├── route15-BoHmuBaHtoo.json │ ├── route15-BoHmuBaHtooBaYintNaung.json │ ├── route15-ShwePaukKan.json │ ├── route16A.json │ ├── route16B.json │ ├── route16C.json │ ├── route17.json │ ├── route18.json │ ├── route19.json │ ├── route2.json │ ├── route20.json │ ├── route21.json │ ├── route22.json │ ├── route23A.json │ ├── route23B.json │ ├── route24A.json │ ├── route24B.json │ ├── route25.json │ ├── route26.json │ ├── route27.json │ ├── route28.json │ ├── route29.json │ ├── route30-Pyay.json │ ├── route30-Thamine.json │ ├── route31.json │ ├── route32.json │ ├── route33.json │ ├── route34.json │ ├── route35.json │ ├── route36-AungMingalar.json │ ├── route36-HtaukKyant.json │ ├── route36-ShwePaukKan.json │ ├── route37-Hlegu.json │ ├── route37-Hmawbi.json │ ├── route37-HtaukKyant.json │ ├── route37-Okekan.json │ ├── route37-Waryarlatt.json │ ├── route38.json │ ├── route39.json │ ├── route3A.json │ ├── route3B.json │ ├── route4.json │ ├── route40.json │ ├── route41.json │ ├── route42.json │ ├── route43.json │ ├── route44.json │ ├── route45.json │ ├── route46.json │ ├── route47.json │ ├── route48.json │ ├── route49.json │ ├── route5.json │ ├── route50.json │ ├── route51.json │ ├── route52.json │ ├── route53.json │ ├── route54.json │ ├── route55.json │ ├── route56.json │ ├── route57.json │ ├── route58.json │ ├── route59.json │ ├── route60-Mini.json │ ├── route60.json │ ├── route61.json │ ├── route62.json │ ├── route63.json │ ├── route64A.json │ ├── route64B.json │ ├── route65A.json │ ├── route65B.json │ ├── route66.json │ ├── route67.json │ ├── route68.json │ ├── route69.json │ ├── route6A.json │ ├── route6B.json │ ├── route70.json │ ├── route71.json │ ├── route72.json │ ├── route73.json │ ├── route74.json │ ├── route75.json │ ├── route76.json │ ├── route77.json │ ├── route78.json │ ├── route79.json │ ├── route7A.json │ ├── route7B.json │ ├── route8.json │ ├── route80-KhineShweWar.json │ ├── route80-Mini.json │ ├── route80-MyinThawTar.json │ ├── route81.json │ ├── route83.json │ ├── route84.json │ ├── route85.json │ ├── route86.json │ ├── route87-MaWaTa.json │ ├── route87-MaharMyaing.json │ ├── route88.json │ ├── route89-MinNanda.json │ ├── route89-MyinTawThar.json │ ├── route9.json │ ├── route90.json │ ├── route91.json │ ├── route92-KhayMarThi.json │ ├── route92-Thudhamma.json │ ├── route93.json │ ├── route94.json │ ├── route95.json │ ├── route96.json │ ├── route97.json │ ├── route98.json │ ├── route99.json │ ├── routeAPS-Kabaraye.json │ └── routeAPS-Pyay.json └── stops.tsv └── tools ├── make_stops_json.py ├── mongo2tsv.py ├── tsv2mongo.py └── utils.py /README.md: -------------------------------------------------------------------------------- 1 | # Yangon Bus Service – YBS Data 2 | YBS Data is improved update-to-date version of officially released version. 3 | 4 | Data are gathered around Facebook/Groups/Pages that are related to YBS. Data validity is by best effort. 5 | 6 | ### ./data 7 | - **./routes/** are json files that contain bus line information by ID, name, bus route as line shape and bus stop IDs in sequence. 8 | - Bus stop IDs are equals to ID in `stops.tsv` 9 | - `shape.geometry` is in geojson LineString format. 10 | - separated into respective json file for easier git versioning 11 | - **stops.tsv** is in tsv format contains stop ID along with name, road, township. 12 | 13 | ### ./tools 14 | - python scripts for importing/exporting to/from mongo 15 | 16 | ## Thanks 17 | - Soe Moe - for helping with data updates 18 | -------------------------------------------------------------------------------- /data/routes/route16C.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "DF504E", 4 | "name": "(\u1041\u1046 \u1021\u1031\u102c\u1004\u103a\u1019\u1004\u103a\u1039\u1002\u101c\u102c) \u1021\u1031\u102c\u1004\u103a\u1019\u1004\u103a\u1039\u1002\u101c\u102c - \u1012\u1002\u102f\u1036\u1027\u101b\u102c\u1021\u101d\u1031\u1038\u1015\u103c\u1031\u1038\u101d\u1004\u103a\u1038", 5 | "route_id": "16C", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.15149, 11 | 16.94244 12 | ], 13 | [ 14 | 96.15182, 15 | 16.94064 16 | ], 17 | [ 18 | 96.15305, 19 | 16.93593 20 | ], 21 | [ 22 | 96.15474, 23 | 16.92977 24 | ], 25 | [ 26 | 96.15527, 27 | 16.92833 28 | ], 29 | [ 30 | 96.15573, 31 | 16.92758 32 | ], 33 | [ 34 | 96.1566, 35 | 16.92562 36 | ], 37 | [ 38 | 96.15683, 39 | 16.9253 40 | ], 41 | [ 42 | 96.15935, 43 | 16.92295 44 | ], 45 | [ 46 | 96.16181, 47 | 16.92051 48 | ], 49 | [ 50 | 96.16243, 51 | 16.91976 52 | ], 53 | [ 54 | 96.16325, 55 | 16.91806 56 | ], 57 | [ 58 | 96.16529, 59 | 16.91316 60 | ], 61 | [ 62 | 96.16529, 63 | 16.91299 64 | ], 65 | [ 66 | 96.16513, 67 | 16.9128 68 | ], 69 | [ 70 | 96.15785, 71 | 16.9105 72 | ], 73 | [ 74 | 96.15668, 75 | 16.90977 76 | ], 77 | [ 78 | 96.15568, 79 | 16.90875 80 | ], 81 | [ 82 | 96.15516, 83 | 16.90794 84 | ], 85 | [ 86 | 96.15478, 87 | 16.90674 88 | ], 89 | [ 90 | 96.15451, 91 | 16.90488 92 | ], 93 | [ 94 | 96.15463, 95 | 16.90096 96 | ], 97 | [ 98 | 96.15474, 99 | 16.90003 100 | ], 101 | [ 102 | 96.15552, 103 | 16.89662 104 | ], 105 | [ 106 | 96.156, 107 | 16.89558 108 | ], 109 | [ 110 | 96.15656, 111 | 16.89492 112 | ], 113 | [ 114 | 96.15664, 115 | 16.89444 116 | ], 117 | [ 118 | 96.15653, 119 | 16.8942 120 | ], 121 | [ 122 | 96.15483, 123 | 16.89279 124 | ], 125 | [ 126 | 96.1543, 127 | 16.8923 128 | ], 129 | [ 130 | 96.15399, 131 | 16.89187 132 | ], 133 | [ 134 | 96.15372, 135 | 16.89121 136 | ], 137 | [ 138 | 96.15373, 139 | 16.88975 140 | ], 141 | [ 142 | 96.15379, 143 | 16.88922 144 | ], 145 | [ 146 | 96.15412, 147 | 16.8884 148 | ], 149 | [ 150 | 96.15463, 151 | 16.8841 152 | ], 153 | [ 154 | 96.15547, 155 | 16.88141 156 | ], 157 | [ 158 | 96.15703, 159 | 16.87263 160 | ], 161 | [ 162 | 96.15753, 163 | 16.87041 164 | ], 165 | [ 166 | 96.15723, 167 | 16.87005 168 | ], 169 | [ 170 | 96.15591, 171 | 16.86977 172 | ], 173 | [ 174 | 96.15564, 175 | 16.86961 176 | ], 177 | [ 178 | 96.15475, 179 | 16.86733 180 | ], 181 | [ 182 | 96.15456, 183 | 16.86637 184 | ], 185 | [ 186 | 96.15402, 187 | 16.86583 188 | ], 189 | [ 190 | 96.15408, 191 | 16.86591 192 | ], 193 | [ 194 | 96.15039, 195 | 16.86815 196 | ], 197 | [ 198 | 96.14876, 199 | 16.8688 200 | ], 201 | [ 202 | 96.14785, 203 | 16.86895 204 | ], 205 | [ 206 | 96.1474, 207 | 16.86895 208 | ], 209 | [ 210 | 96.14696, 211 | 16.86882 212 | ], 213 | [ 214 | 96.1419, 215 | 16.86583 216 | ], 217 | [ 218 | 96.14165, 219 | 16.86561 220 | ], 221 | [ 222 | 96.14107, 223 | 16.86469 224 | ], 225 | [ 226 | 96.1408, 227 | 16.86456 228 | ], 229 | [ 230 | 96.14053, 231 | 16.86464 232 | ], 233 | [ 234 | 96.14008, 235 | 16.86506 236 | ], 237 | [ 238 | 96.13886, 239 | 16.86662 240 | ], 241 | [ 242 | 96.13805, 243 | 16.86698 244 | ], 245 | [ 246 | 96.13714, 247 | 16.86757 248 | ], 249 | [ 250 | 96.1353, 251 | 16.86746 252 | ], 253 | [ 254 | 96.13299, 255 | 16.86675 256 | ], 257 | [ 258 | 96.13224, 259 | 16.86662 260 | ], 261 | [ 262 | 96.13057, 263 | 16.86649 264 | ], 265 | [ 266 | 96.12811, 267 | 16.86661 268 | ], 269 | [ 270 | 96.1256, 271 | 16.86612 272 | ], 273 | [ 274 | 96.12497, 275 | 16.86581 276 | ], 277 | [ 278 | 96.12328, 279 | 16.86453 280 | ], 281 | [ 282 | 96.12155, 283 | 16.86157 284 | ], 285 | [ 286 | 96.12073, 287 | 16.86122 288 | ], 289 | [ 290 | 96.11935, 291 | 16.86128 292 | ], 293 | [ 294 | 96.10859, 295 | 16.85938 296 | ], 297 | [ 298 | 96.1005, 299 | 16.85817 300 | ], 301 | [ 302 | 96.09147, 303 | 16.85423 304 | ], 305 | [ 306 | 96.09094, 307 | 16.85408 308 | ], 309 | [ 310 | 96.09014, 311 | 16.8541 312 | ], 313 | [ 314 | 96.08825, 315 | 16.85463 316 | ], 317 | [ 318 | 96.06829, 319 | 16.86151 320 | ], 321 | [ 322 | 96.04954, 323 | 16.86525 324 | ], 325 | [ 326 | 96.04789, 327 | 16.86569 328 | ], 329 | [ 330 | 96.04673, 331 | 16.86636 332 | ], 333 | [ 334 | 96.03943, 335 | 16.87136 336 | ], 337 | [ 338 | 96.03925, 339 | 16.87165 340 | ], 341 | [ 342 | 96.0394, 343 | 16.87186 344 | ], 345 | [ 346 | 96.03926, 347 | 16.87212 348 | ], 349 | [ 350 | 96.03777, 351 | 16.87248 352 | ], 353 | [ 354 | 96.03331, 355 | 16.87427 356 | ], 357 | [ 358 | 96.03292, 359 | 16.87463 360 | ], 361 | [ 362 | 96.03237, 363 | 16.87465 364 | ], 365 | [ 366 | 96.01725, 367 | 16.88079 368 | ] 369 | ], 370 | "type": "LineString" 371 | }, 372 | "properties": {}, 373 | "type": "Feature" 374 | }, 375 | "stops": [ 376 | 1415, 377 | 1417, 378 | 814, 379 | 812, 380 | 809, 381 | 819, 382 | 2401, 383 | 850, 384 | 2181, 385 | 806, 386 | 796, 387 | 799, 388 | 808, 389 | 802, 390 | 798, 391 | 892, 392 | 887, 393 | 886, 394 | 890, 395 | 1275, 396 | 1821, 397 | 1280, 398 | 1819, 399 | 1265, 400 | 1267, 401 | 1271, 402 | 1255, 403 | 1257, 404 | 1221, 405 | 2200, 406 | 1224, 407 | 1207, 408 | 1194, 409 | 1157, 410 | 1155, 411 | 1152, 412 | 1148, 413 | 33, 414 | 1145, 415 | 1132, 416 | 2222, 417 | 2225, 418 | 1121, 419 | 1126, 420 | 25, 421 | 1125, 422 | 1122, 423 | 2224, 424 | 2223, 425 | 1133, 426 | 1144, 427 | 32, 428 | 1149, 429 | 1153, 430 | 1154, 431 | 1156, 432 | 1195, 433 | 1208, 434 | 1225, 435 | 1216, 436 | 1220, 437 | 1256, 438 | 1254, 439 | 1270, 440 | 1266, 441 | 1262, 442 | 1820, 443 | 38, 444 | 1281, 445 | 1274, 446 | 889, 447 | 885, 448 | 888, 449 | 891, 450 | 797, 451 | 801, 452 | 807, 453 | 800, 454 | 795, 455 | 805, 456 | 867, 457 | 848, 458 | 1823, 459 | 818, 460 | 810, 461 | 813, 462 | 815, 463 | 1419, 464 | 1416 465 | ] 466 | } -------------------------------------------------------------------------------- /data/routes/route23A.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "GYCT", 3 | "color": "405CAA", 4 | "name": "(\u1042\u1043 \u1018\u102f\u101b\u1004\u103a\u1014\u1031\u102c\u1004\u103a\u1010\u1036\u1010\u102c\u1038) (\u1010\u1030\u1038\u1001\u103b\u1031\u102c\u1004\u103a\u1038) - \u101e\u1001\u1004\u103a\u1019\u103c\u1015\u1014\u103a\u1038\u1001\u103c\u1036", 5 | "route_id": "23A", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.0114573, 11 | 16.8679888 12 | ], 13 | [ 14 | 96.0154099, 15 | 16.8771959 16 | ], 17 | [ 18 | 96.0168713, 19 | 16.88053 20 | ], 21 | [ 22 | 96.0172525, 23 | 16.8807918 24 | ], 25 | [ 26 | 96.0297535, 27 | 16.8757373 28 | ], 29 | [ 30 | 96.0333113, 31 | 16.8742709 32 | ], 33 | [ 34 | 96.0377778, 35 | 16.8724896 36 | ], 37 | [ 38 | 96.0409471, 39 | 16.8703455 40 | ], 41 | [ 42 | 96.0467371, 43 | 16.866361 44 | ], 45 | [ 46 | 96.0478958, 47 | 16.8656956 48 | ], 49 | [ 50 | 96.0495437, 51 | 16.8652521 52 | ], 53 | [ 54 | 96.0682982, 55 | 16.861516 56 | ], 57 | [ 58 | 96.0882553, 59 | 16.8546304 60 | ], 61 | [ 62 | 96.0906829, 63 | 16.8538767 64 | ], 65 | [ 66 | 96.0915682, 67 | 16.8537973 68 | ], 69 | [ 70 | 96.0930041, 71 | 16.8540719 72 | ], 73 | [ 74 | 96.1019349, 75 | 16.8581063 76 | ], 77 | [ 78 | 96.1027467, 79 | 16.8583425 80 | ], 81 | [ 82 | 96.1047293, 83 | 16.8586068 84 | ], 85 | [ 86 | 96.1081636, 87 | 16.859185 88 | ], 89 | [ 90 | 96.10848, 91 | 16.8589689 92 | ], 93 | [ 94 | 96.1085031, 95 | 16.857552 96 | ], 97 | [ 98 | 96.1080706, 99 | 16.8537294 100 | ], 101 | [ 102 | 96.10816, 103 | 16.8532897 104 | ], 105 | [ 106 | 96.1096266, 107 | 16.8510839 108 | ], 109 | [ 110 | 96.1115523, 111 | 16.8468638 112 | ], 113 | [ 114 | 96.112137, 115 | 16.8448874 116 | ], 117 | [ 118 | 96.1121746, 119 | 16.8424121 120 | ], 121 | [ 122 | 96.1140648, 123 | 16.8349396 124 | ], 125 | [ 126 | 96.1143991, 127 | 16.8341689 128 | ], 129 | [ 130 | 96.1151876, 131 | 16.8336313 132 | ], 133 | [ 134 | 96.1164327, 135 | 16.8335164 136 | ], 137 | [ 138 | 96.1193821, 139 | 16.8335279 140 | ], 141 | [ 142 | 96.1201807, 143 | 16.8334487 144 | ], 145 | [ 146 | 96.1208661, 147 | 16.8327876 148 | ], 149 | [ 150 | 96.1229521, 151 | 16.8259555 152 | ], 153 | [ 154 | 96.1230192, 155 | 16.8254639 156 | ], 157 | [ 158 | 96.1227899, 159 | 16.8228525 160 | ], 161 | [ 162 | 96.1229515, 163 | 16.8216937 164 | ], 165 | [ 166 | 96.1219206, 167 | 16.8200902 168 | ], 169 | [ 170 | 96.1218297, 171 | 16.819472 172 | ], 173 | [ 174 | 96.1218634, 175 | 16.8079448 176 | ], 177 | [ 178 | 96.1221627, 179 | 16.8059896 180 | ], 181 | [ 182 | 96.1221852, 183 | 16.7980389 184 | ], 185 | [ 186 | 96.122889, 187 | 16.7963361 188 | ], 189 | [ 190 | 96.1229016, 191 | 16.7929621 192 | ], 193 | [ 194 | 96.1231132, 195 | 16.7914245 196 | ], 197 | [ 198 | 96.123977, 199 | 16.7892695 200 | ], 201 | [ 202 | 96.124705, 203 | 16.7868623 204 | ], 205 | [ 206 | 96.1265707, 207 | 16.7836278 208 | ], 209 | [ 210 | 96.127711, 211 | 16.7823318 212 | ], 213 | [ 214 | 96.1292369, 215 | 16.7816306 216 | ], 217 | [ 218 | 96.1300632, 219 | 16.7814232 220 | ], 221 | [ 222 | 96.1307479, 223 | 16.7809199 224 | ], 225 | [ 226 | 96.1342788, 227 | 16.7794699 228 | ], 229 | [ 230 | 96.1355894, 231 | 16.7808804 232 | ] 233 | ], 234 | "type": "LineString" 235 | }, 236 | "properties": {}, 237 | "type": "Feature" 238 | }, 239 | "stops": [ 240 | 24, 241 | 2351, 242 | 1125, 243 | 1122, 244 | 2225, 245 | 2223, 246 | 1132, 247 | 1144, 248 | 32, 249 | 1149, 250 | 1153, 251 | 1154, 252 | 1156, 253 | 2360, 254 | 1196, 255 | 1201, 256 | 1167, 257 | 1165, 258 | 1161, 259 | 1162, 260 | 1184, 261 | 310, 262 | 308, 263 | 302, 264 | 278, 265 | 292, 266 | 259, 267 | 252, 268 | 242, 269 | 240, 270 | 91, 271 | 88, 272 | 90, 273 | 103, 274 | 102, 275 | 2428, 276 | 2427, 277 | 101, 278 | 104, 279 | 89, 280 | 87, 281 | 92, 282 | 241, 283 | 243, 284 | 253, 285 | 258, 286 | 291, 287 | 277, 288 | 301, 289 | 307, 290 | 309, 291 | 1183, 292 | 1163, 293 | 1160, 294 | 1164, 295 | 1166, 296 | 1200, 297 | 1197, 298 | 1192, 299 | 1157, 300 | 1155, 301 | 1152, 302 | 1148, 303 | 33, 304 | 1145, 305 | 1133, 306 | 2222, 307 | 2224, 308 | 1121, 309 | 1126, 310 | 25, 311 | 24 312 | ] 313 | } -------------------------------------------------------------------------------- /data/routes/route24A.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "DF504E", 4 | "name": "(\u1042\u1044) \u1000\u103b\u1014\u103a\u1005\u1005\u103a\u101e\u102c\u1038\u101c\u1019\u103a\u1038 - \u1017\u102d\u102f\u101c\u103a\u1010\u1011\u1031\u102c\u1004\u103a\u1018\u102f\u101b\u102c\u1038\u101c\u1019\u103a\u1038", 5 | "route_id": "24A", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.1724807, 11 | 16.770454 12 | ], 13 | [ 14 | 96.1724422, 15 | 16.769345 16 | ], 17 | [ 18 | 96.1806404, 19 | 16.7690413 20 | ], 21 | [ 22 | 96.1808409, 23 | 16.7735968 24 | ], 25 | [ 26 | 96.1805895, 27 | 16.7742444 28 | ], 29 | [ 30 | 96.178258, 31 | 16.7754804 32 | ], 33 | [ 34 | 96.1775048, 35 | 16.7759809 36 | ], 37 | [ 38 | 96.1759067, 39 | 16.7777559 40 | ], 41 | [ 42 | 96.174437, 43 | 16.7795758 44 | ], 45 | [ 46 | 96.1745191, 47 | 16.780787 48 | ], 49 | [ 50 | 96.1741534, 51 | 16.7827754 52 | ], 53 | [ 54 | 96.1753433, 55 | 16.7854906 56 | ], 57 | [ 58 | 96.1769886, 59 | 16.7873097 60 | ], 61 | [ 62 | 96.1792424, 63 | 16.789073 64 | ], 65 | [ 66 | 96.1802303, 67 | 16.7894721 68 | ], 69 | [ 70 | 96.1834151, 71 | 16.7903626 72 | ], 73 | [ 74 | 96.1850048, 75 | 16.7922705 76 | ], 77 | [ 78 | 96.185222, 79 | 16.7927135 80 | ], 81 | [ 82 | 96.1863155, 83 | 16.7975076 84 | ], 85 | [ 86 | 96.1868826, 87 | 16.8002064 88 | ], 89 | [ 90 | 96.1867613, 91 | 16.8014291 92 | ], 93 | [ 94 | 96.1864198, 95 | 16.8020932 96 | ], 97 | [ 98 | 96.1838448, 99 | 16.805469 100 | ], 101 | [ 102 | 96.1832975, 103 | 16.80602 104 | ], 105 | [ 106 | 96.1806845, 107 | 16.8069765 108 | ], 109 | [ 110 | 96.1797722, 111 | 16.8075204 112 | ], 113 | [ 114 | 96.1774787, 115 | 16.8091188 116 | ], 117 | [ 118 | 96.1764944, 119 | 16.8101039 120 | ], 121 | [ 122 | 96.176399, 123 | 16.8113885 124 | ], 125 | [ 126 | 96.1760224, 127 | 16.8123276 128 | ], 129 | [ 130 | 96.1750642, 131 | 16.8131451 132 | ], 133 | [ 134 | 96.1723563, 135 | 16.8140008 136 | ], 137 | [ 138 | 96.1725679, 139 | 16.8149553 140 | ], 141 | [ 142 | 96.1727024, 143 | 16.8169919 144 | ], 145 | [ 146 | 96.1723535, 147 | 16.8199597 148 | ], 149 | [ 150 | 96.1728419, 151 | 16.8204529 152 | ], 153 | [ 154 | 96.1758942, 155 | 16.8205761 156 | ], 157 | [ 158 | 96.177859, 159 | 16.8199245 160 | ], 161 | [ 162 | 96.179167, 163 | 16.8197918 164 | ], 165 | [ 166 | 96.1804872, 167 | 16.8202372 168 | ], 169 | [ 170 | 96.1811246, 171 | 16.8206583 172 | ], 173 | [ 174 | 96.1828497, 175 | 16.8226315 176 | ], 177 | [ 178 | 96.1846143, 179 | 16.8237821 180 | ], 181 | [ 182 | 96.187759, 183 | 16.8276356 184 | ], 185 | [ 186 | 96.1884953, 187 | 16.8281636 188 | ], 189 | [ 190 | 96.1921671, 191 | 16.8298992 192 | ], 193 | [ 194 | 96.193274, 195 | 16.8308794 196 | ], 197 | [ 198 | 96.1961775, 199 | 16.8338359 200 | ], 201 | [ 202 | 96.2001601, 203 | 16.8376252 204 | ], 205 | [ 206 | 96.2052606, 207 | 16.8425716 208 | ], 209 | [ 210 | 96.2056833, 211 | 16.8426984 212 | ], 213 | [ 214 | 96.2071887, 215 | 16.8422997 216 | ], 217 | [ 218 | 96.2077824, 219 | 16.8425497 220 | ], 221 | [ 222 | 96.2078671, 223 | 16.8446473 224 | ], 225 | [ 226 | 96.2091274, 227 | 16.8475216 228 | ], 229 | [ 230 | 96.2105359, 231 | 16.8511764 232 | ], 233 | [ 234 | 96.2107649, 235 | 16.8523901 236 | ], 237 | [ 238 | 96.2111377, 239 | 16.8554974 240 | ], 241 | [ 242 | 96.2116715, 243 | 16.8569337 244 | ], 245 | [ 246 | 96.2135619, 247 | 16.858484 248 | ], 249 | [ 250 | 96.2141454, 251 | 16.8601124 252 | ], 253 | [ 254 | 96.2145069, 255 | 16.8605962 256 | ], 257 | [ 258 | 96.2142106, 259 | 16.8610152 260 | ], 261 | [ 262 | 96.2115874, 263 | 16.8632454 264 | ], 265 | [ 266 | 96.2091591, 267 | 16.8658083 268 | ], 269 | [ 270 | 96.2052239, 271 | 16.8754316 272 | ], 273 | [ 274 | 96.2048858, 275 | 16.8762018 276 | ], 277 | [ 278 | 96.2027048, 279 | 16.880286 280 | ], 281 | [ 282 | 96.2005056, 283 | 16.8842614 284 | ], 285 | [ 286 | 96.2118975, 287 | 16.8900312 288 | ], 289 | [ 290 | 96.2187471, 291 | 16.8935415 292 | ], 293 | [ 294 | 96.2241984, 295 | 16.8899656 296 | ], 297 | [ 298 | 96.2322219, 299 | 16.8846515 300 | ] 301 | ], 302 | "type": "LineString" 303 | }, 304 | "properties": {}, 305 | "type": "Feature" 306 | }, 307 | "stops": [ 308 | 968, 309 | 976, 310 | 974, 311 | 969, 312 | 964, 313 | 946, 314 | 952, 315 | 1004, 316 | 2346, 317 | 1006, 318 | 1007, 319 | 2349, 320 | 1612, 321 | 676, 322 | 674, 323 | 628, 324 | 634, 325 | 2160, 326 | 597, 327 | 361, 328 | 602, 329 | 616, 330 | 609, 331 | 440, 332 | 571, 333 | 359, 334 | 392, 335 | 371, 336 | 390, 337 | 441, 338 | 356, 339 | 450, 340 | 448, 341 | 446, 342 | 424, 343 | 422, 344 | 413, 345 | 167, 346 | 168, 347 | 414, 348 | 421, 349 | 425, 350 | 445, 351 | 447, 352 | 449, 353 | 439, 354 | 442, 355 | 389, 356 | 370, 357 | 391, 358 | 358, 359 | 572, 360 | 357, 361 | 610, 362 | 615, 363 | 601, 364 | 360, 365 | 598, 366 | 2161, 367 | 635, 368 | 629, 369 | 673, 370 | 675, 371 | 1613, 372 | 1010, 373 | 2348, 374 | 2347, 375 | 1008, 376 | 1005, 377 | 951, 378 | 945, 379 | 963, 380 | 970, 381 | 973, 382 | 975, 383 | 967 384 | ] 385 | } -------------------------------------------------------------------------------- /data/routes/route24B.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "DF504E", 4 | "name": "(\u1042\u1044) \u1012\u1002\u102f\u1036\u1010\u1000\u1039\u1000\u101e\u102d\u102f\u101c\u103a - \u1017\u102d\u102f\u101c\u103a\u1010\u1011\u1031\u102c\u1004\u103a\u1018\u102f\u101b\u102c\u1038\u101c\u1019\u103a\u1038", 5 | "route_id": "24B", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.21371, 11 | 16.91741 12 | ], 13 | [ 14 | 96.21023, 15 | 16.91562 16 | ], 17 | [ 18 | 96.21352, 19 | 16.90967 20 | ], 21 | [ 22 | 96.21349, 23 | 16.90939 24 | ], 25 | [ 26 | 96.21373, 27 | 16.9093 28 | ], 29 | [ 30 | 96.21743, 31 | 16.9026 32 | ], 33 | [ 34 | 96.21104, 35 | 16.89932 36 | ], 37 | [ 38 | 96.21647, 39 | 16.89509 40 | ], 41 | [ 42 | 96.21874, 43 | 16.89354 44 | ], 45 | [ 46 | 96.2005, 47 | 16.88426 48 | ], 49 | [ 50 | 96.20488, 51 | 16.8762 52 | ], 53 | [ 54 | 96.20915, 55 | 16.8658 56 | ], 57 | [ 58 | 96.21158, 59 | 16.86324 60 | ], 61 | [ 62 | 96.21395, 63 | 16.86125 64 | ], 65 | [ 66 | 96.2145, 67 | 16.86059 68 | ], 69 | [ 70 | 96.21414, 71 | 16.86011 72 | ], 73 | [ 74 | 96.21378, 75 | 16.85888 76 | ], 77 | [ 78 | 96.21356, 79 | 16.85848 80 | ], 81 | [ 82 | 96.21167, 83 | 16.85693 84 | ], 85 | [ 86 | 96.2114, 87 | 16.85659 88 | ], 89 | [ 90 | 96.21113, 91 | 16.85549 92 | ], 93 | [ 94 | 96.21053, 95 | 16.85117 96 | ], 97 | [ 98 | 96.20912, 99 | 16.84752 100 | ], 101 | [ 102 | 96.20805, 103 | 16.84523 104 | ], 105 | [ 106 | 96.20782, 107 | 16.84438 108 | ], 109 | [ 110 | 96.20774, 111 | 16.84276 112 | ], 113 | [ 114 | 96.20765, 115 | 16.84251 116 | ], 117 | [ 118 | 96.20721, 119 | 16.8424 120 | ], 121 | [ 122 | 96.20572, 123 | 16.84281 124 | ], 125 | [ 126 | 96.20527, 127 | 16.84273 128 | ], 129 | [ 130 | 96.20414, 131 | 16.84172 132 | ], 133 | [ 134 | 96.19216, 135 | 16.82998 136 | ], 137 | [ 138 | 96.18783, 139 | 16.8279 140 | ], 141 | [ 142 | 96.18457, 143 | 16.82382 144 | ], 145 | [ 146 | 96.18279, 147 | 16.82267 148 | ], 149 | [ 150 | 96.18095, 151 | 16.82064 152 | ], 153 | [ 154 | 96.18045, 155 | 16.82035 156 | ], 157 | [ 158 | 96.17894, 159 | 16.81991 160 | ], 161 | [ 162 | 96.17758, 163 | 16.82006 164 | ], 165 | [ 166 | 96.17651, 167 | 16.82047 168 | ], 169 | [ 170 | 96.17589, 171 | 16.82057 172 | ], 173 | [ 174 | 96.17362, 175 | 16.82053 176 | ], 177 | [ 178 | 96.17222, 179 | 16.82037 180 | ], 181 | [ 182 | 96.1726, 183 | 16.81693 184 | ], 185 | [ 186 | 96.17252, 187 | 16.81548 188 | ], 189 | [ 190 | 96.17216, 191 | 16.81373 192 | ], 193 | [ 194 | 96.17107, 195 | 16.81154 196 | ], 197 | [ 198 | 96.17602, 199 | 16.81062 200 | ], 201 | [ 202 | 96.1763, 203 | 16.81041 204 | ], 205 | [ 206 | 96.17709, 207 | 16.80942 208 | ], 209 | [ 210 | 96.17977, 211 | 16.80752 212 | ], 213 | [ 214 | 96.18122, 215 | 16.80673 216 | ], 217 | [ 218 | 96.18295, 219 | 16.80621 220 | ], 221 | [ 222 | 96.18329, 223 | 16.80601 224 | ], 225 | [ 226 | 96.18402, 227 | 16.80525 228 | ], 229 | [ 230 | 96.18641, 231 | 16.80209 232 | ], 233 | [ 234 | 96.18676, 235 | 16.80142 236 | ], 237 | [ 238 | 96.18692, 239 | 16.80062 240 | ], 241 | [ 242 | 96.18522, 243 | 16.79271 244 | ], 245 | [ 246 | 96.185, 247 | 16.79227 248 | ], 249 | [ 250 | 96.1837, 251 | 16.79061 252 | ], 253 | [ 254 | 96.18341, 255 | 16.79036 256 | ], 257 | [ 258 | 96.17945, 259 | 16.78919 260 | ], 261 | [ 262 | 96.17698, 263 | 16.7873 264 | ], 265 | [ 266 | 96.17534, 267 | 16.78549 268 | ], 269 | [ 270 | 96.17415, 271 | 16.78277 272 | ], 273 | [ 274 | 96.17451, 275 | 16.78078 276 | ], 277 | [ 278 | 96.17443, 279 | 16.77957 280 | ], 281 | [ 282 | 96.1759, 283 | 16.77775 284 | ], 285 | [ 286 | 96.1775, 287 | 16.77598 288 | ], 289 | [ 290 | 96.18066, 291 | 16.77415 292 | ], 293 | [ 294 | 96.18084, 295 | 16.77359 296 | ], 297 | [ 298 | 96.18064, 299 | 16.76909 300 | ], 301 | [ 302 | 96.17098, 303 | 16.76946 304 | ] 305 | ], 306 | "type": "LineString" 307 | }, 308 | "properties": {}, 309 | "type": "Feature" 310 | }, 311 | "stops": [ 312 | 1031, 313 | 2123, 314 | 2122, 315 | 1029, 316 | 1033, 317 | 2412, 318 | 969, 319 | 964, 320 | 946, 321 | 952, 322 | 1004, 323 | 2346, 324 | 1006, 325 | 1007, 326 | 2349, 327 | 1612, 328 | 674, 329 | 628, 330 | 634, 331 | 2160, 332 | 597, 333 | 609, 334 | 602, 335 | 616, 336 | 367, 337 | 361, 338 | 356, 339 | 365, 340 | 345, 341 | 343, 342 | 344, 343 | 342, 344 | 237, 345 | 383, 346 | 381, 347 | 372, 348 | 377, 349 | 371, 350 | 390, 351 | 441, 352 | 440, 353 | 450, 354 | 448, 355 | 446, 356 | 424, 357 | 422, 358 | 413, 359 | 167, 360 | 414, 361 | 421, 362 | 425, 363 | 445, 364 | 447, 365 | 449, 366 | 439, 367 | 442, 368 | 389, 369 | 370, 370 | 376, 371 | 373, 372 | 380, 373 | 382, 374 | 364, 375 | 357, 376 | 360, 377 | 366, 378 | 615, 379 | 601, 380 | 610, 381 | 598, 382 | 2161, 383 | 635, 384 | 629, 385 | 673, 386 | 1613, 387 | 1010, 388 | 2348, 389 | 2347, 390 | 1008, 391 | 1005, 392 | 951, 393 | 945, 394 | 963, 395 | 970, 396 | 2413, 397 | 1032, 398 | 1030, 399 | 5, 400 | 1036 401 | ] 402 | } -------------------------------------------------------------------------------- /data/routes/route27.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "TRAN", 3 | "color": "DF504E", 4 | "name": "(\u1042\u1047) \u1005\u102d\u1010\u103a\u1000\u103b\u1014\u103a\u1038\u1019\u102c\u101b\u1031\u1038\u1006\u1031\u1038\u101b\u102f\u1036 - \u1000\u103b\u102d\u102f\u1000\u1039\u1000\u1006\u1036\u101c\u1019\u103a\u1038", 5 | "route_id": "27", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.2530189, 11 | 16.9657111 12 | ], 13 | [ 14 | 96.2569906, 15 | 16.9623531 16 | ], 17 | [ 18 | 96.2570235, 19 | 16.9618885 20 | ], 21 | [ 22 | 96.2495695, 23 | 16.9512263 24 | ], 25 | [ 26 | 96.2456503, 27 | 16.9457138 28 | ], 29 | [ 30 | 96.2434192, 31 | 16.942512 32 | ], 33 | [ 34 | 96.2392154, 35 | 16.9367371 36 | ], 37 | [ 38 | 96.2364331, 39 | 16.9334444 40 | ], 41 | [ 42 | 96.2323606, 43 | 16.9222389 44 | ], 45 | [ 46 | 96.2308242, 47 | 16.9181469 48 | ], 49 | [ 50 | 96.2289306, 51 | 16.9132583 52 | ], 53 | [ 54 | 96.2268352, 55 | 16.910127 56 | ], 57 | [ 58 | 96.2236489, 59 | 16.905764 60 | ], 61 | [ 62 | 96.2174306, 63 | 16.9026022 64 | ], 65 | [ 66 | 96.199478, 67 | 16.8934067 68 | ], 69 | [ 70 | 96.1962736, 71 | 16.8918377 72 | ], 73 | [ 74 | 96.1925774, 75 | 16.8985862 76 | ], 77 | [ 78 | 96.1868222, 79 | 16.8956404 80 | ], 81 | [ 82 | 96.1753856, 83 | 16.8897305 84 | ], 85 | [ 86 | 96.1673325, 87 | 16.8856489 88 | ], 89 | [ 90 | 96.1688549, 91 | 16.8828784 92 | ], 93 | [ 94 | 96.1718532, 95 | 16.8776361 96 | ], 97 | [ 98 | 96.1732486, 99 | 16.8751261 100 | ], 101 | [ 102 | 96.1749051, 103 | 16.8742308 104 | ], 105 | [ 106 | 96.1754544, 107 | 16.8733766 108 | ], 109 | [ 110 | 96.1776936, 111 | 16.869327 112 | ], 113 | [ 114 | 96.1796005, 115 | 16.8671888 116 | ], 117 | [ 118 | 96.181414, 119 | 16.8654871 120 | ], 121 | [ 122 | 96.1785335, 123 | 16.8627355 124 | ], 125 | [ 126 | 96.1773946, 127 | 16.8613199 128 | ], 129 | [ 130 | 96.1819645, 131 | 16.8566983 132 | ], 133 | [ 134 | 96.1838569, 135 | 16.8544329 136 | ], 137 | [ 138 | 96.186193, 139 | 16.8519774 140 | ], 141 | [ 142 | 96.1876315, 143 | 16.8510226 144 | ], 145 | [ 146 | 96.188716, 147 | 16.8504813 148 | ], 149 | [ 150 | 96.1910406, 151 | 16.8495988 152 | ], 153 | [ 154 | 96.1951949, 155 | 16.8487035 156 | ], 157 | [ 158 | 96.1964161, 159 | 16.8483273 160 | ], 161 | [ 162 | 96.1993061, 163 | 16.8470687 164 | ], 165 | [ 166 | 96.2007995, 167 | 16.846009 168 | ], 169 | [ 170 | 96.1988102, 171 | 16.8439672 172 | ], 173 | [ 174 | 96.1975743, 175 | 16.8428235 176 | ], 177 | [ 178 | 96.1934386, 179 | 16.8392798 180 | ], 181 | [ 182 | 96.1909626, 183 | 16.8384357 184 | ], 185 | [ 186 | 96.1892415, 187 | 16.8381064 188 | ], 189 | [ 190 | 96.1846048, 191 | 16.8364505 192 | ], 193 | [ 194 | 96.1830002, 195 | 16.8359299 196 | ], 197 | [ 198 | 96.1785765, 199 | 16.8339726 200 | ], 201 | [ 202 | 96.1780216, 203 | 16.8337855 204 | ], 205 | [ 206 | 96.1750278, 207 | 16.8338176 208 | ], 209 | [ 210 | 96.1732338, 211 | 16.8336835 212 | ], 213 | [ 214 | 96.1693437, 215 | 16.8329479 216 | ], 217 | [ 218 | 96.1703283, 219 | 16.8292283 220 | ], 221 | [ 222 | 96.1717523, 223 | 16.824426 224 | ], 225 | [ 226 | 96.1726059, 227 | 16.8169354 228 | ], 229 | [ 230 | 96.1725301, 231 | 16.8154895 232 | ], 233 | [ 234 | 96.1722566, 235 | 16.8139834 236 | ], 237 | [ 238 | 96.1746425, 239 | 16.8132605 240 | ], 241 | [ 242 | 96.1752982, 243 | 16.8129344 244 | ], 245 | [ 246 | 96.1761966, 247 | 16.8119725 248 | ], 249 | [ 250 | 96.1764691, 251 | 16.8093926 252 | ], 253 | [ 254 | 96.1759539, 255 | 16.8066373 256 | ], 257 | [ 258 | 96.1758389, 259 | 16.8046686 260 | ], 261 | [ 262 | 96.1749406, 263 | 16.8027659 264 | ], 265 | [ 266 | 96.1749997, 267 | 16.8019353 268 | ], 269 | [ 270 | 96.1754448, 271 | 16.8003142 272 | ], 273 | [ 274 | 96.1765564, 275 | 16.797792 276 | ], 277 | [ 278 | 96.1766791, 279 | 16.7963743 280 | ], 281 | [ 282 | 96.1763878, 283 | 16.795552 284 | ], 285 | [ 286 | 96.1757581, 287 | 16.7946127 288 | ], 289 | [ 290 | 96.1740186, 291 | 16.7926941 292 | ] 293 | ], 294 | "type": "LineString" 295 | }, 296 | "properties": {}, 297 | "type": "Feature" 298 | }, 299 | "stops": [ 300 | 453, 301 | 375, 302 | 387, 303 | 378, 304 | 384, 305 | 363, 306 | 342, 307 | 344, 308 | 338, 309 | 335, 310 | 336, 311 | 1042, 312 | 1049, 313 | 1059, 314 | 1055, 315 | 1070, 316 | 11, 317 | 611, 318 | 605, 319 | 595, 320 | 599, 321 | 593, 322 | 614, 323 | 1090, 324 | 1088, 325 | 1087, 326 | 2129, 327 | 1083, 328 | 2127, 329 | 1079, 330 | 1075, 331 | 981, 332 | 984, 333 | 980, 334 | 1293, 335 | 1291, 336 | 896, 337 | 900, 338 | 898, 339 | 914, 340 | 918, 341 | 916, 342 | 904, 343 | 902, 344 | 930, 345 | 1021, 346 | 936, 347 | 2350, 348 | 2410, 349 | 2408, 350 | 2406, 351 | 2413, 352 | 1032, 353 | 1038, 354 | 2117, 355 | 1037, 356 | 1033, 357 | 2412, 358 | 2407, 359 | 2409, 360 | 2411, 361 | 927, 362 | 935, 363 | 1019, 364 | 931, 365 | 903, 366 | 905, 367 | 917, 368 | 919, 369 | 915, 370 | 899, 371 | 901, 372 | 895, 373 | 1290, 374 | 1292, 375 | 979, 376 | 983, 377 | 982, 378 | 2124, 379 | 1078, 380 | 2128, 381 | 1082, 382 | 2146, 383 | 1086, 384 | 2126, 385 | 1089, 386 | 2403, 387 | 594, 388 | 600, 389 | 596, 390 | 606, 391 | 612, 392 | 10, 393 | 12, 394 | 1071, 395 | 1056, 396 | 1060, 397 | 1050, 398 | 1041, 399 | 337, 400 | 334, 401 | 339, 402 | 345, 403 | 343, 404 | 2414, 405 | 385, 406 | 379, 407 | 388, 408 | 374, 409 | 454 410 | ] 411 | } -------------------------------------------------------------------------------- /data/routes/route28.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "DF504E", 4 | "name": "(\u1042\u1048) \u1012\u1002\u102f\u1036\u1010\u1000\u1039\u1000\u101e\u102d\u102f\u101c\u103a - \u1006\u1030\u1038\u101c\u1031\u1019\u103c\u102d\u102f\u1037\u1010\u1031\u102c\u103a\u1001\u1014\u103a\u1038\u1019", 5 | "route_id": "28", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.158851, 11 | 16.7755144 12 | ], 13 | [ 14 | 96.1589407, 15 | 16.7782409 16 | ], 17 | [ 18 | 96.1590899, 19 | 16.7786406 20 | ], 21 | [ 22 | 96.1591719, 23 | 16.7812684 24 | ], 25 | [ 26 | 96.1597192, 27 | 16.7825201 28 | ], 29 | [ 30 | 96.1595983, 31 | 16.783894 32 | ], 33 | [ 34 | 96.1599034, 35 | 16.7846387 36 | ], 37 | [ 38 | 96.1598549, 39 | 16.7851903 40 | ], 41 | [ 42 | 96.1586307, 43 | 16.7858919 44 | ], 45 | [ 46 | 96.1578681, 47 | 16.7865476 48 | ], 49 | [ 50 | 96.1576122, 51 | 16.7872386 52 | ], 53 | [ 54 | 96.1571655, 55 | 16.7901985 56 | ], 57 | [ 58 | 96.1565751, 59 | 16.7927536 60 | ], 61 | [ 62 | 96.1564874, 63 | 16.7936961 64 | ], 65 | [ 66 | 96.1568074, 67 | 16.7956246 68 | ], 69 | [ 70 | 96.1566943, 71 | 16.7964573 72 | ], 73 | [ 74 | 96.1573956, 75 | 16.7983972 76 | ], 77 | [ 78 | 96.1584671, 79 | 16.8004561 80 | ], 81 | [ 82 | 96.1579944, 83 | 16.8014724 84 | ], 85 | [ 86 | 96.1563561, 87 | 16.8025215 88 | ], 89 | [ 90 | 96.1557069, 91 | 16.8028131 92 | ], 93 | [ 94 | 96.1560617, 95 | 16.8045764 96 | ], 97 | [ 98 | 96.1559716, 99 | 16.8051014 100 | ], 101 | [ 102 | 96.1546109, 103 | 16.8074649 104 | ], 105 | [ 106 | 96.1546913, 107 | 16.8080408 108 | ], 109 | [ 110 | 96.1560398, 111 | 16.8096353 112 | ], 113 | [ 114 | 96.156182, 115 | 16.8110038 116 | ], 117 | [ 118 | 96.1559889, 119 | 16.8121592 120 | ], 121 | [ 122 | 96.155903, 123 | 16.8143185 124 | ], 125 | [ 126 | 96.1561914, 127 | 16.816447 128 | ], 129 | [ 130 | 96.1565414, 131 | 16.8181043 132 | ], 133 | [ 134 | 96.1565307, 135 | 16.8186396 136 | ], 137 | [ 138 | 96.1552629, 139 | 16.8206673 140 | ], 141 | [ 142 | 96.1541306, 143 | 16.8226689 144 | ], 145 | [ 146 | 96.1539052, 147 | 16.8240098 148 | ], 149 | [ 150 | 96.154245, 151 | 16.8261371 152 | ], 153 | [ 154 | 96.1548976, 155 | 16.8312343 156 | ], 157 | [ 158 | 96.1569545, 159 | 16.8452776 160 | ], 161 | [ 162 | 96.1576713, 163 | 16.8506977 164 | ], 165 | [ 166 | 96.1573433, 167 | 16.8537685 168 | ], 169 | [ 170 | 96.1566971, 171 | 16.8563645 172 | ], 173 | [ 174 | 96.1554363, 175 | 16.8618146 176 | ], 177 | [ 178 | 96.154845, 179 | 16.8650467 180 | ], 181 | [ 182 | 96.154468, 183 | 16.8655866 184 | ], 185 | [ 186 | 96.1547545, 187 | 16.8673322 188 | ], 189 | [ 190 | 96.1555335, 191 | 16.8694613 192 | ], 193 | [ 194 | 96.1559128, 195 | 16.8697715 196 | ], 197 | [ 198 | 96.1573592, 199 | 16.870128 200 | ], 201 | [ 202 | 96.1575053, 203 | 16.8707889 204 | ], 205 | [ 206 | 96.1561379, 207 | 16.8783712 208 | ], 209 | [ 210 | 96.1553259, 211 | 16.8825372 212 | ], 213 | [ 214 | 96.1547383, 215 | 16.8841492 216 | ], 217 | [ 218 | 96.1539113, 219 | 16.8909444 220 | ], 221 | [ 222 | 96.1541487, 223 | 16.8918745 224 | ], 225 | [ 226 | 96.1546576, 227 | 16.8924716 228 | ], 229 | [ 230 | 96.1565986, 231 | 16.8941257 232 | ], 233 | [ 234 | 96.1571791, 235 | 16.8941414 236 | ], 237 | [ 238 | 96.1576402, 239 | 16.8937371 240 | ], 241 | [ 242 | 96.1640074, 243 | 16.8866586 244 | ], 245 | [ 246 | 96.1646741, 247 | 16.8861647 248 | ], 249 | [ 250 | 96.1656526, 251 | 16.8857951 252 | ], 253 | [ 254 | 96.1673325, 255 | 16.8856489 256 | ], 257 | [ 258 | 96.1753856, 259 | 16.8897305 260 | ], 261 | [ 262 | 96.1833279, 263 | 16.8938169 264 | ], 265 | [ 266 | 96.1892492, 267 | 16.8968905 268 | ], 269 | [ 270 | 96.1957802, 271 | 16.900219 272 | ], 273 | [ 274 | 96.2037341, 275 | 16.9043477 276 | ], 277 | [ 278 | 96.208226, 279 | 16.906639 280 | ], 281 | [ 282 | 96.2134954, 283 | 16.9093994 284 | ], 285 | [ 286 | 96.2136706, 287 | 16.9097508 288 | ], 289 | [ 290 | 96.2103992, 291 | 16.915709 292 | ], 293 | [ 294 | 96.2142709, 295 | 16.917702 296 | ] 297 | ], 298 | "type": "LineString" 299 | }, 300 | "properties": {}, 301 | "type": "Feature" 302 | }, 303 | "stops": [ 304 | 1031, 305 | 1036, 306 | 5, 307 | 1030, 308 | 2509, 309 | 1035, 310 | 4, 311 | 1028, 312 | 1026, 313 | 1022, 314 | 931, 315 | 903, 316 | 905, 317 | 917, 318 | 919, 319 | 915, 320 | 899, 321 | 901, 322 | 894, 323 | 1822, 324 | 888, 325 | 886, 326 | 890, 327 | 1275, 328 | 1821, 329 | 1280, 330 | 1818, 331 | 1239, 332 | 1236, 333 | 36, 334 | 1242, 335 | 1246, 336 | 2424, 337 | 324, 338 | 322, 339 | 230, 340 | 209, 341 | 202, 342 | 194, 343 | 144, 344 | 141, 345 | 195, 346 | 203, 347 | 208, 348 | 210, 349 | 2425, 350 | 321, 351 | 323, 352 | 325, 353 | 1245, 354 | 1241, 355 | 37, 356 | 1817, 357 | 1238, 358 | 1240, 359 | 38, 360 | 1281, 361 | 1274, 362 | 889, 363 | 885, 364 | 887, 365 | 884, 366 | 893, 367 | 900, 368 | 898, 369 | 914, 370 | 918, 371 | 916, 372 | 904, 373 | 902, 374 | 930, 375 | 1021, 376 | 1020, 377 | 1025, 378 | 1027, 379 | 1034, 380 | 2404, 381 | 1029, 382 | 2122, 383 | 2123 384 | ] 385 | } -------------------------------------------------------------------------------- /data/routes/route29.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YUPT", 3 | "color": "DF504E", 4 | "name": "(\u1042\u1049) \u1012\u1002\u102f\u1036\u1010\u1000\u1039\u1000\u101e\u102d\u102f\u101c\u103a - \u1006\u1030\u1038\u101c\u1031", 5 | "route_id": "29", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.1589568, 11 | 16.7748469 12 | ], 13 | [ 14 | 96.1588408, 15 | 16.7751275 16 | ], 17 | [ 18 | 96.1589595, 19 | 16.7787686 20 | ], 21 | [ 22 | 96.1591085, 23 | 16.7793529 24 | ], 25 | [ 26 | 96.1592652, 27 | 16.7817738 28 | ], 29 | [ 30 | 96.1597192, 31 | 16.7825201 32 | ], 33 | [ 34 | 96.1595983, 35 | 16.783894 36 | ], 37 | [ 38 | 96.1599034, 39 | 16.7846387 40 | ], 41 | [ 42 | 96.1598549, 43 | 16.7851903 44 | ], 45 | [ 46 | 96.1586307, 47 | 16.7858919 48 | ], 49 | [ 50 | 96.1578681, 51 | 16.7865476 52 | ], 53 | [ 54 | 96.1576122, 55 | 16.7872386 56 | ], 57 | [ 58 | 96.1571655, 59 | 16.7901985 60 | ], 61 | [ 62 | 96.1565751, 63 | 16.7927536 64 | ], 65 | [ 66 | 96.1564874, 67 | 16.7936961 68 | ], 69 | [ 70 | 96.1568074, 71 | 16.7956246 72 | ], 73 | [ 74 | 96.1566943, 75 | 16.7964573 76 | ], 77 | [ 78 | 96.1573956, 79 | 16.7983972 80 | ], 81 | [ 82 | 96.1584671, 83 | 16.8004561 84 | ], 85 | [ 86 | 96.1579944, 87 | 16.8014724 88 | ], 89 | [ 90 | 96.1556452, 91 | 16.8030256 92 | ], 93 | [ 94 | 96.1560651, 95 | 16.803947 96 | ], 97 | [ 98 | 96.1560344, 99 | 16.805037 100 | ], 101 | [ 102 | 96.1555369, 103 | 16.8058387 104 | ], 105 | [ 106 | 96.1556125, 107 | 16.8063999 108 | ], 109 | [ 110 | 96.1572754, 111 | 16.8073722 112 | ], 113 | [ 114 | 96.1581206, 115 | 16.8087753 116 | ], 117 | [ 118 | 96.1601067, 119 | 16.8099657 120 | ], 121 | [ 122 | 96.1622388, 123 | 16.8105389 124 | ], 125 | [ 126 | 96.163781, 127 | 16.8107829 128 | ], 129 | [ 130 | 96.1674198, 131 | 16.8117124 132 | ], 133 | [ 134 | 96.171075, 135 | 16.8115429 136 | ], 137 | [ 138 | 96.1709004, 139 | 16.8121965 140 | ], 141 | [ 142 | 96.170262, 143 | 16.8131593 144 | ], 145 | [ 146 | 96.1677601, 147 | 16.8163492 148 | ], 149 | [ 150 | 96.1669213, 151 | 16.8173001 152 | ], 153 | [ 154 | 96.1626517, 155 | 16.8225799 156 | ], 157 | [ 158 | 96.1624622, 159 | 16.8231124 160 | ], 161 | [ 162 | 96.1648019, 163 | 16.8236526 164 | ], 165 | [ 166 | 96.1634734, 167 | 16.8307992 168 | ], 169 | [ 170 | 96.1624038, 171 | 16.8359683 172 | ], 173 | [ 174 | 96.1662147, 175 | 16.8376906 176 | ], 177 | [ 178 | 96.1674377, 179 | 16.8383566 180 | ], 181 | [ 182 | 96.1697766, 183 | 16.8390559 184 | ], 185 | [ 186 | 96.1711225, 187 | 16.839595 188 | ], 189 | [ 190 | 96.1735695, 191 | 16.8410633 192 | ], 193 | [ 194 | 96.1760604, 195 | 16.8429717 196 | ], 197 | [ 198 | 96.1780921, 199 | 16.8446195 200 | ], 201 | [ 202 | 96.1847254, 203 | 16.8505391 204 | ], 205 | [ 206 | 96.186193, 207 | 16.8519774 208 | ], 209 | [ 210 | 96.1838569, 211 | 16.8544329 212 | ], 213 | [ 214 | 96.1819645, 215 | 16.8566983 216 | ], 217 | [ 218 | 96.1778338, 219 | 16.8608963 220 | ], 221 | [ 222 | 96.1775663, 223 | 16.8613805 224 | ], 225 | [ 226 | 96.1784771, 227 | 16.8624285 228 | ], 229 | [ 230 | 96.1818091, 231 | 16.8655898 232 | ], 233 | [ 234 | 96.1843774, 235 | 16.8667384 236 | ], 237 | [ 238 | 96.1873002, 239 | 16.868305 240 | ], 241 | [ 242 | 96.1928668, 243 | 16.8710982 244 | ], 245 | [ 246 | 96.2030668, 247 | 16.8765354 248 | ], 249 | [ 250 | 96.2044082, 251 | 16.877092 252 | ], 253 | [ 254 | 96.2027048, 255 | 16.880286 256 | ], 257 | [ 258 | 96.1967049, 259 | 16.8910906 260 | ], 261 | [ 262 | 96.1982088, 263 | 16.8918431 264 | ], 265 | [ 266 | 96.2163446, 267 | 16.9011155 268 | ], 269 | [ 270 | 96.2179979, 271 | 16.9019229 272 | ], 273 | [ 274 | 96.2163834, 275 | 16.9049424 276 | ], 277 | [ 278 | 96.2136706, 279 | 16.9097508 280 | ], 281 | [ 282 | 96.2103992, 283 | 16.915709 284 | ], 285 | [ 286 | 96.2142709, 287 | 16.917702 288 | ] 289 | ], 290 | "type": "LineString" 291 | }, 292 | "properties": {}, 293 | "type": "Feature" 294 | }, 295 | "stops": [ 296 | 1031, 297 | 1036, 298 | 5, 299 | 1030, 300 | 1033, 301 | 926, 302 | 880, 303 | 928, 304 | 1004, 305 | 2346, 306 | 172, 307 | 1003, 308 | 997, 309 | 1001, 310 | 993, 311 | 991, 312 | 978, 313 | 2124, 314 | 1078, 315 | 1082, 316 | 1080, 317 | 1066, 318 | 1058, 319 | 1039, 320 | 2174, 321 | 1047, 322 | 1052, 323 | 6, 324 | 340, 325 | 355, 326 | 349, 327 | 346, 328 | 351, 329 | 236, 330 | 232, 331 | 235, 332 | 227, 333 | 2177, 334 | 209, 335 | 202, 336 | 194, 337 | 144, 338 | 141, 339 | 195, 340 | 203, 341 | 208, 342 | 210, 343 | 231, 344 | 226, 345 | 234, 346 | 233, 347 | 237, 348 | 350, 349 | 347, 350 | 348, 351 | 354, 352 | 341, 353 | 7, 354 | 1051, 355 | 2175, 356 | 1048, 357 | 1040, 358 | 1057, 359 | 1065, 360 | 2130, 361 | 1083, 362 | 1079, 363 | 1075, 364 | 977, 365 | 990, 366 | 992, 367 | 1000, 368 | 996, 369 | 1002, 370 | 173, 371 | 1008, 372 | 1005, 373 | 929, 374 | 881, 375 | 925, 376 | 1032, 377 | 1029, 378 | 2122, 379 | 2123, 380 | 1031 381 | ] 382 | } -------------------------------------------------------------------------------- /data/routes/route38.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "BDL", 3 | "color": "DF504E", 4 | "name": "(\u1043\u1048) \u1015\u102b\u101b\u1019\u102e (\u100a\u1031\u102c\u1004\u103a\u1015\u1004\u103a) - \u101e\u102e\u101b\u102d\u1019\u1004\u103a\u1039\u1002\u101c\u102c\u1008\u1031\u1038\u101e\u1005\u103a", 5 | "route_id": "38", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.16716, 11 | 16.85341 12 | ], 13 | [ 14 | 96.17103, 15 | 16.85556 16 | ], 17 | [ 18 | 96.17212, 19 | 16.8562 20 | ], 21 | [ 22 | 96.17322, 23 | 16.85695 24 | ], 25 | [ 26 | 96.17536, 27 | 16.85869 28 | ], 29 | [ 30 | 96.17616, 31 | 16.85952 32 | ], 33 | [ 34 | 96.17671, 35 | 16.86025 36 | ], 37 | [ 38 | 96.17715, 39 | 16.86093 40 | ], 41 | [ 42 | 96.17739, 43 | 16.86111 44 | ], 45 | [ 46 | 96.17783, 47 | 16.86089 48 | ], 49 | [ 50 | 96.18196, 51 | 16.85669 52 | ], 53 | [ 54 | 96.18385, 55 | 16.85443 56 | ], 57 | [ 58 | 96.18619, 59 | 16.85197 60 | ], 61 | [ 62 | 96.18581, 63 | 16.85154 64 | ], 65 | [ 66 | 96.18472, 67 | 16.85053 68 | ], 69 | [ 70 | 96.17809, 71 | 16.84461 72 | ], 73 | [ 74 | 96.17606, 75 | 16.84297 76 | ], 77 | [ 78 | 96.17356, 79 | 16.84106 80 | ], 81 | [ 82 | 96.17228, 83 | 16.84021 84 | ], 85 | [ 86 | 96.17079, 87 | 16.83943 88 | ], 89 | [ 90 | 96.16977, 91 | 16.83905 92 | ], 93 | [ 94 | 96.16708, 95 | 16.83822 96 | ], 97 | [ 98 | 96.16583, 99 | 16.8375 100 | ], 101 | [ 102 | 96.16314, 103 | 16.83634 104 | ], 105 | [ 106 | 96.1624, 107 | 16.83596 108 | ], 109 | [ 110 | 96.16357, 111 | 16.83027 112 | ], 113 | [ 114 | 96.16106, 115 | 16.82928 116 | ], 117 | [ 118 | 96.1606, 119 | 16.82914 120 | ], 121 | [ 122 | 96.15994, 123 | 16.82899 124 | ], 125 | [ 126 | 96.15852, 127 | 16.82878 128 | ], 129 | [ 130 | 96.15824, 131 | 16.82869 132 | ], 133 | [ 134 | 96.15806, 135 | 16.82855 136 | ], 137 | [ 138 | 96.157, 139 | 16.82733 140 | ], 141 | [ 142 | 96.15478, 143 | 16.82912 144 | ], 145 | [ 146 | 96.15456, 147 | 16.8292 148 | ], 149 | [ 150 | 96.1538, 151 | 16.82366 152 | ], 153 | [ 154 | 96.15375, 155 | 16.82355 156 | ], 157 | [ 158 | 96.15358, 159 | 16.82343 160 | ], 161 | [ 162 | 96.15328, 163 | 16.82342 164 | ], 165 | [ 166 | 96.15238, 167 | 16.82376 168 | ], 169 | [ 170 | 96.15166, 171 | 16.82423 172 | ], 173 | [ 174 | 96.15063, 175 | 16.82506 176 | ], 177 | [ 178 | 96.15024, 179 | 16.8253 180 | ], 181 | [ 182 | 96.14971, 183 | 16.82551 184 | ], 185 | [ 186 | 96.14934, 187 | 16.82559 188 | ], 189 | [ 190 | 96.14891, 191 | 16.8256 192 | ], 193 | [ 194 | 96.14859, 195 | 16.82555 196 | ], 197 | [ 198 | 96.14715, 199 | 16.82473 200 | ], 201 | [ 202 | 96.14506, 203 | 16.82411 204 | ], 205 | [ 206 | 96.14483, 207 | 16.8241 208 | ], 209 | [ 210 | 96.14455, 211 | 16.82412 212 | ], 213 | [ 214 | 96.14355, 215 | 16.82449 216 | ], 217 | [ 218 | 96.14208, 219 | 16.82523 220 | ], 221 | [ 222 | 96.14035, 223 | 16.82566 224 | ], 225 | [ 226 | 96.1314, 227 | 16.82647 228 | ], 229 | [ 230 | 96.12855, 231 | 16.82652 232 | ], 233 | [ 234 | 96.1281, 235 | 16.82649 236 | ], 237 | [ 238 | 96.12736, 239 | 16.82621 240 | ], 241 | [ 242 | 96.12698, 243 | 16.82588 244 | ], 245 | [ 246 | 96.12589, 247 | 16.82465 248 | ], 249 | [ 250 | 96.12348, 251 | 16.82217 252 | ], 253 | [ 254 | 96.1233, 255 | 16.82216 256 | ], 257 | [ 258 | 96.12299, 259 | 16.82227 260 | ], 261 | [ 262 | 96.12288, 263 | 16.82307 264 | ], 265 | [ 266 | 96.12312, 267 | 16.82551 268 | ], 269 | [ 270 | 96.12309, 271 | 16.82585 272 | ], 273 | [ 274 | 96.12206, 275 | 16.8293 276 | ], 277 | [ 278 | 96.12165, 279 | 16.83053 280 | ], 281 | [ 282 | 96.1216, 283 | 16.83084 284 | ], 285 | [ 286 | 96.12093, 287 | 16.83289 288 | ], 289 | [ 290 | 96.12077, 291 | 16.83314 292 | ], 293 | [ 294 | 96.12048, 295 | 16.83342 296 | ], 297 | [ 298 | 96.12013, 299 | 16.83357 300 | ], 301 | [ 302 | 96.11976, 303 | 16.83362 304 | ], 305 | [ 306 | 96.11555, 307 | 16.83367 308 | ], 309 | [ 310 | 96.11507, 311 | 16.83376 312 | ], 313 | [ 314 | 96.11479, 315 | 16.8339 316 | ], 317 | [ 318 | 96.11446, 319 | 16.83421 320 | ], 321 | [ 322 | 96.11428, 323 | 16.83453 324 | ], 325 | [ 326 | 96.11413, 327 | 16.83498 328 | ], 329 | [ 330 | 96.1138, 331 | 16.83626 332 | ], 333 | [ 334 | 96.11301, 335 | 16.83985 336 | ], 337 | [ 338 | 96.11232, 339 | 16.84243 340 | ], 341 | [ 342 | 96.11228, 343 | 16.84406 344 | ] 345 | ], 346 | "type": "LineString" 347 | }, 348 | "properties": {}, 349 | "type": "Feature" 350 | }, 351 | "stops": [ 352 | 1248, 353 | 2125, 354 | 1081, 355 | 1073, 356 | 2124, 357 | 1078, 358 | 2128, 359 | 1082, 360 | 1080, 361 | 1066, 362 | 1058, 363 | 1039, 364 | 2174, 365 | 1047, 366 | 1052, 367 | 6, 368 | 331, 369 | 326, 370 | 2424, 371 | 2323, 372 | 2325, 373 | 2327, 374 | 2329, 375 | 2331, 376 | 318, 377 | 290, 378 | 295, 379 | 307, 380 | 309, 381 | 1183, 382 | 1163, 383 | 1160, 384 | 1164, 385 | 1166, 386 | 1165, 387 | 1161, 388 | 1162, 389 | 1184, 390 | 310, 391 | 308, 392 | 296, 393 | 289, 394 | 2194, 395 | 2333, 396 | 2335, 397 | 2337, 398 | 2339, 399 | 2341, 400 | 325, 401 | 327, 402 | 330, 403 | 7, 404 | 1051, 405 | 2175, 406 | 1048, 407 | 1040, 408 | 1057, 409 | 1065, 410 | 2130, 411 | 1083, 412 | 2127, 413 | 1079, 414 | 1075, 415 | 1074, 416 | 2352, 417 | 1247, 418 | 1249 419 | ] 420 | } -------------------------------------------------------------------------------- /data/routes/route45.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "2C8A6C", 4 | "name": "(\u1044\u1045) \u101c\u103e\u100a\u103a\u1038\u1000\u1030\u1038\u1008\u1031\u1038\u101b\u103e\u1031\u1037 - \u1019\u1004\u103a\u1038\u1000\u102f\u1014\u103a\u1038", 5 | "route_id": "45", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.2182585, 11 | 17.0963936 12 | ], 13 | [ 14 | 96.2224286, 15 | 17.0981682 16 | ], 17 | [ 18 | 96.2259204, 19 | 17.0994968 20 | ], 21 | [ 22 | 96.2258327, 23 | 17.1003153 24 | ], 25 | [ 26 | 96.2269173, 27 | 17.1053949 28 | ], 29 | [ 30 | 96.2270305, 31 | 17.1065431 32 | ], 33 | [ 34 | 96.2264925, 35 | 17.1112318 36 | ], 37 | [ 38 | 96.2265307, 39 | 17.117658 40 | ], 41 | [ 42 | 96.2264866, 43 | 17.119648 44 | ], 45 | [ 46 | 96.2271036, 47 | 17.1268235 48 | ], 49 | [ 50 | 96.2273735, 51 | 17.1303888 52 | ], 53 | [ 54 | 96.2266092, 55 | 17.1395551 56 | ], 57 | [ 58 | 96.2262924, 59 | 17.147076 60 | ], 61 | [ 62 | 96.2265588, 63 | 17.1497443 64 | ], 65 | [ 66 | 96.2272353, 67 | 17.1533569 68 | ], 69 | [ 70 | 96.2278437, 71 | 17.1575126 72 | ], 73 | [ 74 | 96.2286112, 75 | 17.1623853 76 | ], 77 | [ 78 | 96.2292338, 79 | 17.1647214 80 | ], 81 | [ 82 | 96.230277, 83 | 17.1696479 84 | ], 85 | [ 86 | 96.231198, 87 | 17.1785179 88 | ], 89 | [ 90 | 96.2315732, 91 | 17.1800551 92 | ], 93 | [ 94 | 96.2329377, 95 | 17.1844492 96 | ], 97 | [ 98 | 96.2345921, 99 | 17.1904183 100 | ], 101 | [ 102 | 96.2339837, 103 | 17.1943396 104 | ], 105 | [ 106 | 96.233563, 107 | 17.1974408 108 | ], 109 | [ 110 | 96.2330912, 111 | 17.1984129 112 | ], 113 | [ 114 | 96.2309876, 115 | 17.2020924 116 | ], 117 | [ 118 | 96.2293105, 119 | 17.2043055 120 | ], 121 | [ 122 | 96.2243003, 123 | 17.210741 124 | ], 125 | [ 126 | 96.2219552, 127 | 17.2134699 128 | ], 129 | [ 130 | 96.2194963, 131 | 17.216192 132 | ], 133 | [ 134 | 96.2110937, 135 | 17.2253501 136 | ], 137 | [ 138 | 96.208775, 139 | 17.2278263 140 | ], 141 | [ 142 | 96.2049331, 143 | 17.2356487 144 | ], 145 | [ 146 | 96.2034223, 147 | 17.238864 148 | ], 149 | [ 150 | 96.2013466, 151 | 17.2436973 152 | ], 153 | [ 154 | 96.198875, 155 | 17.2501625 156 | ], 157 | [ 158 | 96.1978533, 159 | 17.2541323 160 | ], 161 | [ 162 | 96.197335, 163 | 17.2549284 164 | ], 165 | [ 166 | 96.1969257, 167 | 17.2564489 168 | ], 169 | [ 170 | 96.1972275, 171 | 17.2578404 172 | ], 173 | [ 174 | 96.1974715, 175 | 17.2599427 176 | ], 177 | [ 178 | 96.1986169, 179 | 17.2659762 180 | ], 181 | [ 182 | 96.1985136, 183 | 17.2666172 184 | ], 185 | [ 186 | 96.1969364, 187 | 17.2705707 188 | ], 189 | [ 190 | 96.1964952, 191 | 17.2712475 192 | ], 193 | [ 194 | 96.1942656, 195 | 17.2733049 196 | ], 197 | [ 198 | 96.1895904, 199 | 17.2774151 200 | ], 201 | [ 202 | 96.1890036, 203 | 17.2792528 204 | ], 205 | [ 206 | 96.1898673, 207 | 17.2807677 208 | ], 209 | [ 210 | 96.1899471, 211 | 17.2814669 212 | ], 213 | [ 214 | 96.1896842, 215 | 17.2820765 216 | ], 217 | [ 218 | 96.1873513, 219 | 17.285568 220 | ], 221 | [ 222 | 96.184129, 223 | 17.2905028 224 | ], 225 | [ 226 | 96.1840709, 227 | 17.2910098 228 | ], 229 | [ 230 | 96.1847191, 231 | 17.2979849 232 | ], 233 | [ 234 | 96.1846319, 235 | 17.2986556 236 | ], 237 | [ 238 | 96.183227, 239 | 17.3011995 240 | ], 241 | [ 242 | 96.1829654, 243 | 17.3031143 244 | ], 245 | [ 246 | 96.1826166, 247 | 17.3039931 248 | ], 249 | [ 250 | 96.1813086, 251 | 17.3064629 252 | ], 253 | [ 254 | 96.1811051, 255 | 17.3072584 256 | ], 257 | [ 258 | 96.1811294, 259 | 17.3087107 260 | ], 261 | [ 262 | 96.1819626, 263 | 17.3100427 264 | ], 265 | [ 266 | 96.1820498, 267 | 17.3115505 268 | ], 269 | [ 270 | 96.1823986, 271 | 17.3122627 272 | ], 273 | [ 274 | 96.1823162, 275 | 17.3138491 276 | ], 277 | [ 278 | 96.1810858, 279 | 17.3167211 280 | ], 281 | [ 282 | 96.1807783, 283 | 17.3196427 284 | ], 285 | [ 286 | 96.1806078, 287 | 17.3203494 288 | ], 289 | [ 290 | 96.1793017, 291 | 17.3225027 292 | ], 293 | [ 294 | 96.1798598, 295 | 17.3239123 296 | ], 297 | [ 298 | 96.1822433, 299 | 17.3246744 300 | ], 301 | [ 302 | 96.1855491, 303 | 17.3270533 304 | ], 305 | [ 306 | 96.1860601, 307 | 17.3283147 308 | ], 309 | [ 310 | 96.1868094, 311 | 17.3296846 312 | ], 313 | [ 314 | 96.1871196, 315 | 17.330864 316 | ], 317 | [ 318 | 96.1868745, 319 | 17.333277 320 | ], 321 | [ 322 | 96.1866863, 323 | 17.3341447 324 | ], 325 | [ 326 | 96.1865071, 327 | 17.337183 328 | ], 329 | [ 330 | 96.1862116, 331 | 17.3385749 332 | ], 333 | [ 334 | 96.1875935, 335 | 17.3455122 336 | ], 337 | [ 338 | 96.1875026, 339 | 17.3478415 340 | ], 341 | [ 342 | 96.1873755, 343 | 17.3479456 344 | ] 345 | ], 346 | "type": "LineString" 347 | }, 348 | "properties": {}, 349 | "type": "Feature" 350 | }, 351 | "stops": [ 352 | 2011, 353 | 2013, 354 | 2015, 355 | 2017, 356 | 2019, 357 | 2021, 358 | 2023, 359 | 2025, 360 | 2027, 361 | 2029, 362 | 2031, 363 | 2033, 364 | 2035, 365 | 2037, 366 | 2039, 367 | 2041, 368 | 2043, 369 | 2045, 370 | 2047, 371 | 2049, 372 | 2051, 373 | 2053, 374 | 2057, 375 | 2055, 376 | 2059, 377 | 2061, 378 | 2063, 379 | 2065, 380 | 2067, 381 | 2069, 382 | 2071, 383 | 2073, 384 | 2075, 385 | 2077, 386 | 2079, 387 | 2081, 388 | 2080, 389 | 2078, 390 | 2076, 391 | 2074, 392 | 2072, 393 | 2070, 394 | 2068, 395 | 2066, 396 | 2064, 397 | 2062, 398 | 2060, 399 | 2058, 400 | 2054, 401 | 2056, 402 | 2052, 403 | 2050, 404 | 2048, 405 | 2046, 406 | 2044, 407 | 2042, 408 | 2040, 409 | 2038, 410 | 2036, 411 | 2034, 412 | 2032, 413 | 2030, 414 | 2028, 415 | 2026, 416 | 2024, 417 | 2022, 418 | 2020, 419 | 2018, 420 | 2016, 421 | 2014, 422 | 2012, 423 | 2010 424 | ] 425 | } -------------------------------------------------------------------------------- /data/routes/route46.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "2C8A6C", 4 | "name": "(\u1044\u1046) \u1012\u102b\u1038\u1015\u102d\u1014\u103a - \u1010\u1031\u102c\u1004\u103a\u1019\u103c\u1031\u102c\u1000\u103a\u101c\u1019\u103a\u1038\u1006\u102f\u1036", 5 | "route_id": "46", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.187759, 11 | 16.8276356 12 | ], 13 | [ 14 | 96.1884953, 15 | 16.8281636 16 | ], 17 | [ 18 | 96.1921671, 19 | 16.8298992 20 | ], 21 | [ 22 | 96.193274, 23 | 16.8308794 24 | ], 25 | [ 26 | 96.1961775, 27 | 16.8338359 28 | ], 29 | [ 30 | 96.2001601, 31 | 16.8376252 32 | ], 33 | [ 34 | 96.2052606, 35 | 16.8425716 36 | ], 37 | [ 38 | 96.2056833, 39 | 16.8426984 40 | ], 41 | [ 42 | 96.2071887, 43 | 16.8422997 44 | ], 45 | [ 46 | 96.2077824, 47 | 16.8425497 48 | ], 49 | [ 50 | 96.2078671, 51 | 16.8446473 52 | ], 53 | [ 54 | 96.2091274, 55 | 16.8475216 56 | ], 57 | [ 58 | 96.2105359, 59 | 16.8511764 60 | ], 61 | [ 62 | 96.2107649, 63 | 16.8523901 64 | ], 65 | [ 66 | 96.2111377, 67 | 16.8554974 68 | ], 69 | [ 70 | 96.2116715, 71 | 16.8569337 72 | ], 73 | [ 74 | 96.2135619, 75 | 16.858484 76 | ], 77 | [ 78 | 96.2141454, 79 | 16.8601124 80 | ], 81 | [ 82 | 96.2180016, 83 | 16.8650739 84 | ], 85 | [ 86 | 96.218652, 87 | 16.8657966 88 | ], 89 | [ 90 | 96.2236887, 91 | 16.8701333 92 | ], 93 | [ 94 | 96.2256777, 95 | 16.8719667 96 | ], 97 | [ 98 | 96.2292284, 99 | 16.8767209 100 | ], 101 | [ 102 | 96.2330753, 103 | 16.8820489 104 | ], 105 | [ 106 | 96.2353056, 107 | 16.8850594 108 | ], 109 | [ 110 | 96.2428435, 111 | 16.8953387 112 | ], 113 | [ 114 | 96.2446572, 115 | 16.897763 116 | ], 117 | [ 118 | 96.2455509, 119 | 16.8990841 120 | ], 121 | [ 122 | 96.2492369, 123 | 16.9055947 124 | ], 125 | [ 126 | 96.2525906, 127 | 16.9113872 128 | ], 129 | [ 130 | 96.2567934, 131 | 16.916194 132 | ], 133 | [ 134 | 96.2678821, 135 | 16.9289586 136 | ], 137 | [ 138 | 96.2718789, 139 | 16.9335011 140 | ], 141 | [ 142 | 96.2758169, 143 | 16.9380715 144 | ], 145 | [ 146 | 96.2823238, 147 | 16.9455487 148 | ], 149 | [ 150 | 96.286284, 151 | 16.9501317 152 | ], 153 | [ 154 | 96.2897509, 155 | 16.9540726 156 | ], 157 | [ 158 | 96.2947925, 159 | 16.9599244 160 | ], 161 | [ 162 | 96.2948842, 163 | 16.9607851 164 | ], 165 | [ 166 | 96.2940289, 167 | 16.9622284 168 | ], 169 | [ 170 | 96.2941718, 171 | 16.9630456 172 | ], 173 | [ 174 | 96.2988693, 175 | 16.9678542 176 | ], 177 | [ 178 | 96.2989047, 179 | 16.9682023 180 | ], 181 | [ 182 | 96.2983207, 183 | 16.9689916 184 | ], 185 | [ 186 | 96.2983453, 187 | 16.9693509 188 | ], 189 | [ 190 | 96.3001038, 191 | 16.9732889 192 | ], 193 | [ 194 | 96.300197, 195 | 16.9740113 196 | ], 197 | [ 198 | 96.3004318, 199 | 16.9808772 200 | ], 201 | [ 202 | 96.3005915, 203 | 16.9868467 204 | ], 205 | [ 206 | 96.3007905, 207 | 16.9911431 208 | ], 209 | [ 210 | 96.3009621, 211 | 17.0011078 212 | ], 213 | [ 214 | 96.299297, 215 | 17.0059669 216 | ], 217 | [ 218 | 96.297532, 219 | 17.011917 220 | ], 221 | [ 222 | 96.2969729, 223 | 17.0170829 224 | ], 225 | [ 226 | 96.2975543, 227 | 17.0191579 228 | ], 229 | [ 230 | 96.2986249, 231 | 17.0217046 232 | ], 233 | [ 234 | 96.3011228, 235 | 17.0274137 236 | ], 237 | [ 238 | 96.3012621, 239 | 17.0278257 240 | ], 241 | [ 242 | 96.3015754, 243 | 17.0311129 244 | ], 245 | [ 246 | 96.3062467, 247 | 17.0535035 248 | ], 249 | [ 250 | 96.3072376, 251 | 17.0579379 252 | ], 253 | [ 254 | 96.3077789, 255 | 17.0592925 256 | ], 257 | [ 258 | 96.3086896, 259 | 17.0611631 260 | ], 261 | [ 262 | 96.3096733, 263 | 17.061145 264 | ], 265 | [ 266 | 96.3159883, 267 | 17.0577861 268 | ], 269 | [ 270 | 96.321324, 271 | 17.0549866 272 | ], 273 | [ 274 | 96.3271582, 275 | 17.0518864 276 | ], 277 | [ 278 | 96.3419437, 279 | 17.0439941 280 | ], 281 | [ 282 | 96.3427021, 283 | 17.0435635 284 | ], 285 | [ 286 | 96.3484904, 287 | 17.0395431 288 | ], 289 | [ 290 | 96.3529402, 291 | 17.0376461 292 | ], 293 | [ 294 | 96.3549504, 295 | 17.0368383 296 | ], 297 | [ 298 | 96.3588141, 299 | 17.035132 300 | ], 301 | [ 302 | 96.3635662, 303 | 17.0317789 304 | ], 305 | [ 306 | 96.3637912, 307 | 17.0317894 308 | ], 309 | [ 310 | 96.3656835, 311 | 17.033009 312 | ], 313 | [ 314 | 96.3666364, 315 | 17.0323917 316 | ], 317 | [ 318 | 96.3682854, 319 | 17.0317557 320 | ], 321 | [ 322 | 96.3698567, 323 | 17.0317469 324 | ], 325 | [ 326 | 96.3709321, 327 | 17.0324604 328 | ], 329 | [ 330 | 96.371442, 331 | 17.0337014 332 | ], 333 | [ 334 | 96.3720353, 335 | 17.0347252 336 | ], 337 | [ 338 | 96.3725591, 339 | 17.0359705 340 | ], 341 | [ 342 | 96.3730087, 343 | 17.0364891 344 | ], 345 | [ 346 | 96.3736762, 347 | 17.0367816 348 | ], 349 | [ 350 | 96.3750262, 351 | 17.0369988 352 | ], 353 | [ 354 | 96.3804391, 355 | 17.0369721 356 | ], 357 | [ 358 | 96.3884024, 359 | 17.037029 360 | ], 361 | [ 362 | 96.3895795, 363 | 17.0370922 364 | ] 365 | ], 366 | "type": "LineString" 367 | }, 368 | "properties": {}, 369 | "type": "Feature" 370 | }, 371 | "stops": [ 372 | 2344, 373 | 2085, 374 | 2088, 375 | 2090, 376 | 2092, 377 | 2094, 378 | 2096, 379 | 2098, 380 | 2100, 381 | 1617, 382 | 2102, 383 | 2104, 384 | 2106, 385 | 2108, 386 | 2110, 387 | 2112, 388 | 2114, 389 | 2116, 390 | 762, 391 | 758, 392 | 746, 393 | 1014, 394 | 1012, 395 | 1016, 396 | 2, 397 | 680, 398 | 674, 399 | 628, 400 | 634, 401 | 2160, 402 | 597, 403 | 609, 404 | 602, 405 | 616, 406 | 367, 407 | 366, 408 | 615, 409 | 601, 410 | 610, 411 | 598, 412 | 2161, 413 | 635, 414 | 629, 415 | 673, 416 | 679, 417 | 1, 418 | 1015, 419 | 1011, 420 | 1013, 421 | 745, 422 | 757, 423 | 761, 424 | 2115, 425 | 2113, 426 | 2111, 427 | 2109, 428 | 2107, 429 | 2105, 430 | 2103, 431 | 2101, 432 | 1616, 433 | 2099, 434 | 2097, 435 | 2095, 436 | 2093, 437 | 2091, 438 | 2089, 439 | 2087, 440 | 2086, 441 | 2084 442 | ] 443 | } -------------------------------------------------------------------------------- /data/routes/route47.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "2C8A6C", 4 | "name": "(\u1044\u1047) \u101c\u103e\u102d\u102f\u1004\u103a\u101e\u102c\u101a\u102c \u1018\u102e\u1021\u102d\u102f\u1005\u102e - \u1010\u103d\u1036\u1010\u1031\u1038", 5 | "route_id": "47", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 95.9928249, 11 | 16.708873 12 | ], 13 | [ 14 | 95.9994094, 15 | 16.7076947 16 | ], 17 | [ 18 | 96.0004393, 19 | 16.7076865 20 | ], 21 | [ 22 | 96.002834, 23 | 16.7083688 24 | ], 25 | [ 26 | 96.004276, 27 | 16.7088949 28 | ], 29 | [ 30 | 96.0051343, 31 | 16.7089114 32 | ], 33 | [ 34 | 96.0117437, 35 | 16.7082586 36 | ], 37 | [ 38 | 96.0129789, 39 | 16.7084076 40 | ], 41 | [ 42 | 96.0308839, 43 | 16.7136906 44 | ], 45 | [ 46 | 96.0320158, 47 | 16.7137382 48 | ], 49 | [ 50 | 96.0322128, 51 | 16.7141728 52 | ], 53 | [ 54 | 96.0310895, 55 | 16.7172716 56 | ], 57 | [ 58 | 96.0250552, 59 | 16.7304499 60 | ], 61 | [ 62 | 96.0224866, 63 | 16.7359575 64 | ], 65 | [ 66 | 96.0222538, 67 | 16.7366972 68 | ], 69 | [ 70 | 96.0223601, 71 | 16.7372758 72 | ], 73 | [ 74 | 96.0232181, 75 | 16.7397686 76 | ], 77 | [ 78 | 96.0238416, 79 | 16.7421631 80 | ], 81 | [ 82 | 96.0256492, 83 | 16.7495337 84 | ], 85 | [ 86 | 96.0275356, 87 | 16.7569001 88 | ], 89 | [ 90 | 96.0294882, 91 | 16.7649439 92 | ], 93 | [ 94 | 96.0300345, 95 | 16.7751597 96 | ], 97 | [ 98 | 96.0304753, 99 | 16.7815646 100 | ], 101 | [ 102 | 96.0305552, 103 | 16.7841268 104 | ], 105 | [ 106 | 96.0302186, 107 | 16.7864873 108 | ], 109 | [ 110 | 96.03022, 111 | 16.7871695 112 | ], 113 | [ 114 | 96.0308398, 115 | 16.7932175 116 | ], 117 | [ 118 | 96.0311307, 119 | 16.7966817 120 | ], 121 | [ 122 | 96.0320521, 123 | 16.8062307 124 | ], 125 | [ 126 | 96.0326476, 127 | 16.8132352 128 | ], 129 | [ 130 | 96.0327602, 131 | 16.8140362 132 | ], 133 | [ 134 | 96.036231, 135 | 16.8245834 136 | ], 137 | [ 138 | 96.0363259, 139 | 16.8251811 140 | ], 141 | [ 142 | 96.0369123, 143 | 16.8372043 144 | ], 145 | [ 146 | 96.0369338, 147 | 16.8380001 148 | ], 149 | [ 150 | 96.036349, 151 | 16.8451471 152 | ], 153 | [ 154 | 96.0357107, 155 | 16.852566 156 | ], 157 | [ 158 | 96.0358136, 159 | 16.8549782 160 | ], 161 | [ 162 | 96.0356296, 163 | 16.8656163 164 | ], 165 | [ 166 | 96.0357068, 167 | 16.8661702 168 | ], 169 | [ 170 | 96.0370868, 171 | 16.8690897 172 | ], 173 | [ 174 | 96.0387842, 175 | 16.8714551 176 | ], 177 | [ 178 | 96.0387574, 179 | 16.8718281 180 | ], 181 | [ 182 | 96.0377778, 183 | 16.8724896 184 | ], 185 | [ 186 | 96.0369749, 187 | 16.872825 188 | ] 189 | ], 190 | "type": "LineString" 191 | }, 192 | "properties": {}, 193 | "type": "Feature" 194 | }, 195 | "stops": [] 196 | } -------------------------------------------------------------------------------- /data/routes/route48.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "2C8A6C", 4 | "name": "(\u1044\u1048) \u1012\u101c - \u1010\u103d\u1036\u1010\u1031\u1038", 5 | "route_id": "48", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.1562606, 11 | 16.7612517 12 | ], 13 | [ 14 | 96.1556873, 15 | 16.75954 16 | ], 17 | [ 18 | 96.1534586, 19 | 16.7573359 20 | ], 21 | [ 22 | 96.1529097, 23 | 16.7569531 24 | ], 25 | [ 26 | 96.1513753, 27 | 16.7562524 28 | ], 29 | [ 30 | 96.1499735, 31 | 16.7557634 32 | ], 33 | [ 34 | 96.147124, 35 | 16.7565935 36 | ], 37 | [ 38 | 96.1423033, 39 | 16.7574245 40 | ], 41 | [ 42 | 96.1366784, 43 | 16.7587057 44 | ], 45 | [ 46 | 96.1308419, 47 | 16.7596591 48 | ], 49 | [ 50 | 96.1304471, 51 | 16.7595604 52 | ], 53 | [ 54 | 96.1278035, 55 | 16.7581797 56 | ], 57 | [ 58 | 96.1250569, 59 | 16.7577524 60 | ], 61 | [ 62 | 96.1246087, 63 | 16.7575832 64 | ], 65 | [ 66 | 96.1189281, 67 | 16.7527079 68 | ], 69 | [ 70 | 96.1177098, 71 | 16.7517856 72 | ], 73 | [ 74 | 96.1167512, 75 | 16.7512681 76 | ], 77 | [ 78 | 96.1120364, 79 | 16.7492953 80 | ], 81 | [ 82 | 96.1090143, 83 | 16.7482764 84 | ], 85 | [ 86 | 96.1033953, 87 | 16.7474332 88 | ], 89 | [ 90 | 96.0991471, 91 | 16.7462556 92 | ], 93 | [ 94 | 96.0967172, 95 | 16.745978 96 | ], 97 | [ 98 | 96.0935141, 99 | 16.7457529 100 | ], 101 | [ 102 | 96.0926373, 103 | 16.7454195 104 | ], 105 | [ 106 | 96.0918354, 107 | 16.7448107 108 | ], 109 | [ 110 | 96.0884176, 111 | 16.741964 112 | ], 113 | [ 114 | 96.0860125, 115 | 16.7398597 116 | ], 117 | [ 118 | 96.0695674, 119 | 16.7252698 120 | ], 121 | [ 122 | 96.0575511, 123 | 16.7144685 124 | ], 125 | [ 126 | 96.0570275, 127 | 16.7140985 128 | ], 129 | [ 130 | 96.0528733, 131 | 16.71229 132 | ], 133 | [ 134 | 96.0521266, 135 | 16.7121338 136 | ], 137 | [ 138 | 96.0394751, 139 | 16.7131285 140 | ], 141 | [ 142 | 96.032694, 143 | 16.7137014 144 | ], 145 | [ 146 | 96.0308839, 147 | 16.7136906 148 | ], 149 | [ 150 | 96.0129789, 151 | 16.7084076 152 | ], 153 | [ 154 | 96.0117437, 155 | 16.7082586 156 | ], 157 | [ 158 | 96.0051343, 159 | 16.7089114 160 | ], 161 | [ 162 | 96.004276, 163 | 16.7088949 164 | ], 165 | [ 166 | 96.002834, 167 | 16.7083688 168 | ], 169 | [ 170 | 96.0004393, 171 | 16.7076865 172 | ], 173 | [ 174 | 95.9994094, 175 | 16.7076947 176 | ], 177 | [ 178 | 95.9898824, 179 | 16.7094145 180 | ], 181 | [ 182 | 95.9886797, 183 | 16.7096721 184 | ], 185 | [ 186 | 95.9749152, 187 | 16.7129161 188 | ], 189 | [ 190 | 95.9725611, 191 | 16.7133463 192 | ], 193 | [ 194 | 95.9540892, 195 | 16.7164472 196 | ], 197 | [ 198 | 95.9491915, 199 | 16.7161624 200 | ], 201 | [ 202 | 95.9485557, 203 | 16.7162318 204 | ], 205 | [ 206 | 95.9415258, 207 | 16.7194014 208 | ], 209 | [ 210 | 95.9382895, 211 | 16.7211092 212 | ], 213 | [ 214 | 95.9373612, 215 | 16.7212319 216 | ], 217 | [ 218 | 95.9356907, 219 | 16.7211833 220 | ], 221 | [ 222 | 95.934378, 223 | 16.7204401 224 | ], 225 | [ 226 | 95.9334522, 227 | 16.7194862 228 | ], 229 | [ 230 | 95.9316512, 231 | 16.7186666 232 | ], 233 | [ 234 | 95.9293552, 235 | 16.7148975 236 | ], 237 | [ 238 | 95.9291008, 239 | 16.714344 240 | ], 241 | [ 242 | 95.9285468, 243 | 16.7120531 244 | ] 245 | ], 246 | "type": "LineString" 247 | }, 248 | "properties": {}, 249 | "type": "Feature" 250 | }, 251 | "stops": [] 252 | } -------------------------------------------------------------------------------- /data/routes/route51.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "2C8A6C", 4 | "name": "(\u1045\u1041) \u1015\u1032\u1001\u1030\u1038 - \u1001\u101b\u1019\u103a\u1038", 5 | "route_id": "51", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.5585858, 11 | 16.9070737 12 | ], 13 | [ 14 | 96.5583793, 15 | 16.9054826 16 | ], 17 | [ 18 | 96.5592482, 19 | 16.9024314 20 | ], 21 | [ 22 | 96.5595245, 23 | 16.9022518 24 | ], 25 | [ 26 | 96.5632985, 27 | 16.9020643 28 | ], 29 | [ 30 | 96.5634271, 31 | 16.9011277 32 | ], 33 | [ 34 | 96.5649023, 35 | 16.9007684 36 | ], 37 | [ 38 | 96.5668307, 39 | 16.9005401 40 | ], 41 | [ 42 | 96.5670157, 43 | 16.9015471 44 | ], 45 | [ 46 | 96.5669637, 47 | 16.9032947 48 | ], 49 | [ 50 | 96.5665134, 51 | 16.9054085 52 | ], 53 | [ 54 | 96.5666133, 55 | 16.9071128 56 | ], 57 | [ 58 | 96.5698451, 59 | 16.9215571 60 | ], 61 | [ 62 | 96.5711053, 63 | 16.9274191 64 | ], 65 | [ 66 | 96.571299, 67 | 16.9281561 68 | ], 69 | [ 70 | 96.5737159, 71 | 16.9391756 72 | ], 73 | [ 74 | 96.5761942, 75 | 16.9501465 76 | ], 77 | [ 78 | 96.5773156, 79 | 16.9552837 80 | ], 81 | [ 82 | 96.5813238, 83 | 16.9732372 84 | ], 85 | [ 86 | 96.5832784, 87 | 16.9821508 88 | ], 89 | [ 90 | 96.5852359, 91 | 16.9908812 92 | ], 93 | [ 94 | 96.587123, 95 | 16.9997597 96 | ], 97 | [ 98 | 96.5879278, 99 | 17.0032906 100 | ], 101 | [ 102 | 96.5910919, 103 | 17.0175943 104 | ], 105 | [ 106 | 96.5912194, 107 | 17.0187381 108 | ], 109 | [ 110 | 96.5911383, 111 | 17.019929 112 | ], 113 | [ 114 | 96.5876229, 115 | 17.0420463 116 | ], 117 | [ 118 | 96.5849145, 119 | 17.0590146 120 | ], 121 | [ 122 | 96.5814511, 123 | 17.0808955 124 | ], 125 | [ 126 | 96.5805416, 127 | 17.0865461 128 | ], 129 | [ 130 | 96.5804866, 131 | 17.0877504 132 | ], 133 | [ 134 | 96.5806575, 135 | 17.0891734 136 | ], 137 | [ 138 | 96.5853548, 139 | 17.1082523 140 | ], 141 | [ 142 | 96.5859487, 143 | 17.1099807 144 | ], 145 | [ 146 | 96.5865815, 147 | 17.1111022 148 | ], 149 | [ 150 | 96.5879926, 151 | 17.1126525 152 | ], 153 | [ 154 | 96.5912899, 155 | 17.1154612 156 | ], 157 | [ 158 | 96.5928259, 159 | 17.1163459 160 | ], 161 | [ 162 | 96.6075069, 163 | 17.1221217 164 | ], 165 | [ 166 | 96.6082107, 167 | 17.1224497 168 | ], 169 | [ 170 | 96.6092201, 171 | 17.1232884 172 | ], 173 | [ 174 | 96.6101314, 175 | 17.1249452 176 | ], 177 | [ 178 | 96.6136021, 179 | 17.1332451 180 | ], 181 | [ 182 | 96.6191788, 183 | 17.1466398 184 | ], 185 | [ 186 | 96.6312716, 187 | 17.1755662 188 | ], 189 | [ 190 | 96.6321984, 191 | 17.1778269 192 | ], 193 | [ 194 | 96.632714, 195 | 17.1793433 196 | ], 197 | [ 198 | 96.6330094, 199 | 17.1806245 200 | ], 201 | [ 202 | 96.6332559, 203 | 17.1833859 204 | ], 205 | [ 206 | 96.6331002, 207 | 17.1855107 208 | ], 209 | [ 210 | 96.6328012, 211 | 17.1870564 212 | ], 213 | [ 214 | 96.632408, 215 | 17.1883947 216 | ], 217 | [ 218 | 96.6237962, 219 | 17.2141529 220 | ], 221 | [ 222 | 96.62319, 223 | 17.2156045 224 | ], 225 | [ 226 | 96.6225182, 227 | 17.2168213 228 | ], 229 | [ 230 | 96.6173794, 231 | 17.2249638 232 | ], 233 | [ 234 | 96.6134711, 235 | 17.2311107 236 | ], 237 | [ 238 | 96.5917795, 239 | 17.2654414 240 | ], 241 | [ 242 | 96.5835588, 243 | 17.278412 244 | ], 245 | [ 246 | 96.5824263, 247 | 17.2805968 248 | ], 249 | [ 250 | 96.5818992, 251 | 17.2823032 252 | ], 253 | [ 254 | 96.5817369, 255 | 17.2835181 256 | ], 257 | [ 258 | 96.5810947, 259 | 17.2947053 260 | ], 261 | [ 262 | 96.5805168, 263 | 17.2965932 264 | ], 265 | [ 266 | 96.5800244, 267 | 17.2970108 268 | ], 269 | [ 270 | 96.5795059, 271 | 17.2969915 272 | ], 273 | [ 274 | 96.573832, 275 | 17.2959544 276 | ], 277 | [ 278 | 96.5697969, 279 | 17.2952526 280 | ], 281 | [ 282 | 96.5614293, 283 | 17.3014387 284 | ], 285 | [ 286 | 96.5505715, 287 | 17.3093893 288 | ], 289 | [ 290 | 96.5397749, 291 | 17.3174286 292 | ], 293 | [ 294 | 96.5376234, 295 | 17.3189981 296 | ], 297 | [ 298 | 96.5253622, 299 | 17.3281138 300 | ], 301 | [ 302 | 96.520008, 303 | 17.3320422 304 | ], 305 | [ 306 | 96.5146586, 307 | 17.3341042 308 | ], 309 | [ 310 | 96.5142988, 311 | 17.3341592 312 | ], 313 | [ 314 | 96.5105574, 315 | 17.333881 316 | ], 317 | [ 318 | 96.5091615, 319 | 17.3345232 320 | ], 321 | [ 322 | 96.5039335, 323 | 17.3347701 324 | ], 325 | [ 326 | 96.4992503, 327 | 17.3349147 328 | ], 329 | [ 330 | 96.496967, 331 | 17.3348651 332 | ], 333 | [ 334 | 96.4948391, 335 | 17.334979 336 | ], 337 | [ 338 | 96.4879468, 339 | 17.3350486 340 | ], 341 | [ 342 | 96.4866337, 343 | 17.3351551 344 | ], 345 | [ 346 | 96.4837318, 347 | 17.335139 348 | ], 349 | [ 350 | 96.4829503, 351 | 17.3346872 352 | ], 353 | [ 354 | 96.4801128, 355 | 17.333955 356 | ] 357 | ], 358 | "type": "LineString" 359 | }, 360 | "properties": {}, 361 | "type": "Feature" 362 | }, 363 | "stops": [] 364 | } -------------------------------------------------------------------------------- /data/routes/route52.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "2C8A6C", 4 | "name": "(\u1045\u1042) \u1011\u1014\u103a\u1038\u1010\u1005\u103a\u1015\u1004\u103a - \u1019\u102e\u1038\u1001\u103d\u1000\u103a\u1008\u1031\u1038", 5 | "route_id": "52", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 95.9862995, 11 | 17.0176413 12 | ], 13 | [ 14 | 95.9839493, 15 | 17.0134594 16 | ], 17 | [ 18 | 95.9802859, 19 | 17.0066484 20 | ], 21 | [ 22 | 95.9795129, 23 | 17.0050107 24 | ], 25 | [ 26 | 95.978086, 27 | 17.0004656 28 | ], 29 | [ 30 | 95.9743738, 31 | 16.9890048 32 | ], 33 | [ 34 | 95.97067, 35 | 16.9768609 36 | ], 37 | [ 38 | 95.969481, 39 | 16.9730656 40 | ], 41 | [ 42 | 95.9669977, 43 | 16.9648856 44 | ], 45 | [ 46 | 95.9663218, 47 | 16.9627408 48 | ], 49 | [ 50 | 95.965029, 51 | 16.9581639 52 | ], 53 | [ 54 | 95.9653294, 55 | 16.9561987 56 | ], 57 | [ 58 | 95.9682798, 59 | 16.9405373 60 | ], 61 | [ 62 | 95.9693742, 63 | 16.9344818 64 | ], 65 | [ 66 | 95.9700072, 67 | 16.9306535 68 | ], 69 | [ 70 | 95.97152, 71 | 16.9210771 72 | ], 73 | [ 74 | 95.9720993, 75 | 16.9183057 76 | ], 77 | [ 78 | 95.9747708, 79 | 16.9074147 80 | ], 81 | [ 82 | 95.9774186, 83 | 16.8971155 84 | ], 85 | [ 86 | 95.9938435, 87 | 16.8902174 88 | ], 89 | [ 90 | 96.0170261, 91 | 16.8808833 92 | ], 93 | [ 94 | 96.0297535, 95 | 16.8757373 96 | ], 97 | [ 98 | 96.0333113, 99 | 16.8742709 100 | ], 101 | [ 102 | 96.0377778, 103 | 16.8724896 104 | ], 105 | [ 106 | 96.0390897, 107 | 16.8716298 108 | ], 109 | [ 110 | 96.0397198, 111 | 16.8721196 112 | ], 113 | [ 114 | 96.040204, 115 | 16.8721474 116 | ], 117 | [ 118 | 96.0479821, 119 | 16.8733794 120 | ], 121 | [ 122 | 96.0515885, 123 | 16.8739215 124 | ] 125 | ], 126 | "type": "LineString" 127 | }, 128 | "properties": {}, 129 | "type": "Feature" 130 | }, 131 | "stops": [] 132 | } -------------------------------------------------------------------------------- /data/routes/route53.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "2C8A6C", 4 | "name": "(\u1045\u1043) \u101b\u103d\u103e\u1031\u101c\u1004\u103a\u1017\u1014\u103a\u1038\u101c\u1019\u103a\u1038\u1006\u102f\u1036 - \u101b\u103d\u103e\u1031\u101c\u1004\u103a\u1017\u1014\u103a\u1038\u101c\u1019\u103a\u1038\u1006\u102f\u1036", 5 | "route_id": "53", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.0369749, 11 | 16.872825 12 | ], 13 | [ 14 | 96.0333113, 15 | 16.8742709 16 | ], 17 | [ 18 | 96.0330002, 19 | 16.8748301 20 | ], 21 | [ 22 | 96.0342875, 23 | 16.8779145 24 | ], 25 | [ 26 | 96.0382262, 27 | 16.8870972 28 | ], 29 | [ 30 | 96.0393474, 31 | 16.8892904 32 | ], 33 | [ 34 | 96.0431544, 35 | 16.8931267 36 | ], 37 | [ 38 | 96.0467555, 39 | 16.9018812 40 | ], 41 | [ 42 | 96.0500901, 43 | 16.9097535 44 | ], 45 | [ 46 | 96.0523851, 47 | 16.9152905 48 | ], 49 | [ 50 | 96.054834, 51 | 16.9213017 52 | ], 53 | [ 54 | 96.0557961, 55 | 16.9217882 56 | ], 57 | [ 58 | 96.064499, 59 | 16.9196869 60 | ], 61 | [ 62 | 96.0646716, 63 | 16.9191652 64 | ], 65 | [ 66 | 96.0680217, 67 | 16.9131808 68 | ], 69 | [ 70 | 96.0686591, 71 | 16.9119514 72 | ], 73 | [ 74 | 96.0688431, 75 | 16.9108677 76 | ], 77 | [ 78 | 96.0650526, 79 | 16.898757 80 | ], 81 | [ 82 | 96.0642148, 83 | 16.8959777 84 | ], 85 | [ 86 | 96.0616892, 87 | 16.8870053 88 | ], 89 | [ 90 | 96.0607559, 91 | 16.8833755 92 | ], 93 | [ 94 | 96.0619321, 95 | 16.8808474 96 | ], 97 | [ 98 | 96.0623497, 99 | 16.8796138 100 | ], 101 | [ 102 | 96.0629738, 103 | 16.875715 104 | ], 105 | [ 106 | 96.0577433, 107 | 16.8749277 108 | ], 109 | [ 110 | 96.0515885, 111 | 16.8739215 112 | ], 113 | [ 114 | 96.0479821, 115 | 16.8733794 116 | ], 117 | [ 118 | 96.040204, 119 | 16.8721474 120 | ], 121 | [ 122 | 96.0392628, 123 | 16.8721241 124 | ], 125 | [ 126 | 96.0377778, 127 | 16.8724896 128 | ], 129 | [ 130 | 96.0369749, 131 | 16.872825 132 | ] 133 | ], 134 | "type": "LineString" 135 | }, 136 | "properties": {}, 137 | "type": "Feature" 138 | }, 139 | "stops": [ 140 | 2362, 141 | 1118, 142 | 1120, 143 | 23, 144 | 2244, 145 | 2242, 146 | 2240, 147 | 2227, 148 | 2230, 149 | 1128, 150 | 1114, 151 | 1112, 152 | 1096, 153 | 2362 154 | ] 155 | } -------------------------------------------------------------------------------- /data/routes/route54.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "2C8A6C", 4 | "name": "(\u1045\u1044) \u1048\u1046\u1002\u102d\u1010\u103a - \u1048\u1046\u1002\u102d\u1010\u103a", 5 | "route_id": "54", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.044823, 11 | 16.8971906 12 | ], 13 | [ 14 | 96.0431544, 15 | 16.8931267 16 | ], 17 | [ 18 | 96.0426046, 19 | 16.8925849 20 | ], 21 | [ 22 | 96.0433145, 23 | 16.8918741 24 | ], 25 | [ 26 | 96.0514376, 27 | 16.8886981 28 | ], 29 | [ 30 | 96.0497921, 31 | 16.8848228 32 | ], 33 | [ 34 | 96.049822, 35 | 16.8841498 36 | ], 37 | [ 38 | 96.0515885, 39 | 16.8739215 40 | ], 41 | [ 42 | 96.0577433, 43 | 16.8749277 44 | ], 45 | [ 46 | 96.0629738, 47 | 16.875715 48 | ], 49 | [ 50 | 96.0646105, 51 | 16.8657834 52 | ], 53 | [ 54 | 96.0639465, 55 | 16.8623862 56 | ] 57 | ], 58 | "type": "LineString" 59 | }, 60 | "properties": {}, 61 | "type": "Feature" 62 | }, 63 | "stops": [ 64 | 1121, 65 | 1126, 66 | 2233, 67 | 18, 68 | 1110, 69 | 1104, 70 | 1097, 71 | 1105, 72 | 1108, 73 | 1115, 74 | 1111, 75 | 1113, 76 | 1127, 77 | 2230, 78 | 2223, 79 | 1132, 80 | 1144, 81 | 1146, 82 | 2229, 83 | 1129, 84 | 1128, 85 | 1114, 86 | 1112, 87 | 1116, 88 | 1107, 89 | 1106, 90 | 1098, 91 | 1103, 92 | 1109, 93 | 19, 94 | 2234, 95 | 1125, 96 | 1122 97 | ] 98 | } -------------------------------------------------------------------------------- /data/routes/route56.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "OMNIFOCUS", 3 | "color": "86603E", 4 | "name": "(\u1045\u1046) - \u1019\u103c\u102d\u102f\u1037\u1010\u103d\u1004\u103a\u1038", 5 | "route_id": "56", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.13564, 11 | 16.78084 12 | ], 13 | [ 14 | 96.13646, 15 | 16.78021 16 | ], 17 | [ 18 | 96.13659, 19 | 16.78015 20 | ], 21 | [ 22 | 96.13675, 23 | 16.78011 24 | ], 25 | [ 26 | 96.14106, 27 | 16.77991 28 | ], 29 | [ 30 | 96.14314, 31 | 16.77985 32 | ], 33 | [ 34 | 96.14503, 35 | 16.7798 36 | ], 37 | [ 38 | 96.14909, 39 | 16.77964 40 | ], 41 | [ 42 | 96.15199, 43 | 16.77955 44 | ], 45 | [ 46 | 96.15627, 47 | 16.77939 48 | ], 49 | [ 50 | 96.15698, 51 | 16.77939 52 | ], 53 | [ 54 | 96.15827, 55 | 16.77936 56 | ], 57 | [ 58 | 96.15889, 59 | 16.77937 60 | ], 61 | [ 62 | 96.15959, 63 | 16.77932 64 | ], 65 | [ 66 | 96.16134, 67 | 16.77926 68 | ], 69 | [ 70 | 96.16733, 71 | 16.77895 72 | ], 73 | [ 74 | 96.17066, 75 | 16.77879 76 | ], 77 | [ 78 | 96.1726, 79 | 16.77871 80 | ], 81 | [ 82 | 96.17281, 83 | 16.7788 84 | ], 85 | [ 86 | 96.17281, 87 | 16.77868 88 | ], 89 | [ 90 | 96.17281, 91 | 16.7788 92 | ], 93 | [ 94 | 96.17342, 95 | 16.77924 96 | ], 97 | [ 98 | 96.17359, 99 | 16.77933 100 | ], 101 | [ 102 | 96.17372, 103 | 16.77938 104 | ], 105 | [ 106 | 96.17416, 107 | 16.77948 108 | ], 109 | [ 110 | 96.17443, 111 | 16.77957 112 | ], 113 | [ 114 | 96.17484, 115 | 16.77903 116 | ], 117 | [ 118 | 96.1759, 119 | 16.77775 120 | ], 121 | [ 122 | 96.1775, 123 | 16.77598 124 | ], 125 | [ 126 | 96.17782, 127 | 16.77574 128 | ], 129 | [ 130 | 96.17825, 131 | 16.77548 132 | ], 133 | [ 134 | 96.17998, 135 | 16.77452 136 | ], 137 | [ 138 | 96.18058, 139 | 16.77424 140 | ], 141 | [ 142 | 96.18066, 143 | 16.77415 144 | ], 145 | [ 146 | 96.18084, 147 | 16.77359 148 | ], 149 | [ 150 | 96.18077, 151 | 16.77205 152 | ], 153 | [ 154 | 96.18072, 155 | 16.77098 156 | ], 157 | [ 158 | 96.17565, 159 | 16.7712 160 | ], 161 | [ 162 | 96.17451, 163 | 16.77123 164 | ], 165 | [ 166 | 96.17252, 167 | 16.77133 168 | ], 169 | [ 170 | 96.16387, 171 | 16.77163 172 | ], 173 | [ 174 | 96.15802, 175 | 16.77185 176 | ], 177 | [ 178 | 96.15461, 179 | 16.77196 180 | ], 181 | [ 182 | 96.15255, 183 | 16.77202 184 | ], 185 | [ 186 | 96.15081, 187 | 16.77211 188 | ], 189 | [ 190 | 96.1476, 191 | 16.77225 192 | ], 193 | [ 194 | 96.14712, 195 | 16.77228 196 | ], 197 | [ 198 | 96.14682, 199 | 16.77233 200 | ], 201 | [ 202 | 96.1466, 203 | 16.7724 204 | ], 205 | [ 206 | 96.14614, 207 | 16.77261 208 | ], 209 | [ 210 | 96.14488, 211 | 16.77329 212 | ], 213 | [ 214 | 96.14217, 215 | 16.77463 216 | ], 217 | [ 218 | 96.14175, 219 | 16.77487 220 | ], 221 | [ 222 | 96.14161, 223 | 16.77493 224 | ], 225 | [ 226 | 96.14032, 227 | 16.77496 228 | ], 229 | [ 230 | 96.13988, 231 | 16.77498 232 | ], 233 | [ 234 | 96.13934, 235 | 16.77503 236 | ], 237 | [ 238 | 96.13922, 239 | 16.77508 240 | ], 241 | [ 242 | 96.13899, 243 | 16.77522 244 | ], 245 | [ 246 | 96.13877, 247 | 16.77539 248 | ], 249 | [ 250 | 96.13751, 251 | 16.77659 252 | ], 253 | [ 254 | 96.13666, 255 | 16.77743 256 | ], 257 | [ 258 | 96.13553, 259 | 16.77846 260 | ], 261 | [ 262 | 96.135, 263 | 16.77894 264 | ], 265 | [ 266 | 96.13436, 267 | 16.7794 268 | ], 269 | [ 270 | 96.13427, 271 | 16.77946 272 | ], 273 | [ 274 | 96.13551, 275 | 16.78079 276 | ] 277 | ], 278 | "type": "LineString" 279 | }, 280 | "properties": {}, 281 | "type": "Feature" 282 | }, 283 | "stops": [ 284 | 108, 285 | 1814, 286 | 190, 287 | 189, 288 | 191, 289 | 174, 290 | 176, 291 | 156, 292 | 446, 293 | 425, 294 | 418, 295 | 162, 296 | 155, 297 | 147, 298 | 151, 299 | 139, 300 | 129, 301 | 132, 302 | 123, 303 | 119, 304 | 113, 305 | 115, 306 | 2427 307 | ] 308 | } -------------------------------------------------------------------------------- /data/routes/route57.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "GYCT", 3 | "color": "86603E", 4 | "name": "(\u1045\u1047) - \u1019\u103c\u102d\u102f\u1037\u1010\u103d\u1004\u103a\u1038", 5 | "route_id": "57", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.17421, 11 | 16.77125 12 | ], 13 | [ 14 | 96.17252, 15 | 16.77133 16 | ], 17 | [ 18 | 96.17245, 19 | 16.76962 20 | ], 21 | [ 22 | 96.17236, 23 | 16.7695 24 | ], 25 | [ 26 | 96.17219, 27 | 16.76941 28 | ], 29 | [ 30 | 96.16924, 31 | 16.76948 32 | ], 33 | [ 34 | 96.16863, 35 | 16.7694 36 | ], 37 | [ 38 | 96.16712, 39 | 16.76909 40 | ], 41 | [ 42 | 96.16432, 43 | 16.76915 44 | ], 45 | [ 46 | 96.16121, 47 | 16.76929 48 | ], 49 | [ 50 | 96.158, 51 | 16.77063 52 | ], 53 | [ 54 | 96.15729, 55 | 16.77091 56 | ], 57 | [ 58 | 96.15672, 59 | 16.77107 60 | ], 61 | [ 62 | 96.15427, 63 | 16.77153 64 | ], 65 | [ 66 | 96.15183, 67 | 16.77206 68 | ], 69 | [ 70 | 96.1476, 71 | 16.77225 72 | ], 73 | [ 74 | 96.14682, 75 | 16.77233 76 | ], 77 | [ 78 | 96.14614, 79 | 16.77261 80 | ], 81 | [ 82 | 96.14488, 83 | 16.77329 84 | ], 85 | [ 86 | 96.14161, 87 | 16.77493 88 | ], 89 | [ 90 | 96.13934, 91 | 16.77503 92 | ], 93 | [ 94 | 96.13877, 95 | 16.77539 96 | ], 97 | [ 98 | 96.13666, 99 | 16.77743 100 | ], 101 | [ 102 | 96.135, 103 | 16.77894 104 | ], 105 | [ 106 | 96.13427, 107 | 16.77946 108 | ], 109 | [ 110 | 96.13551, 111 | 16.7808 112 | ], 113 | [ 114 | 96.13425, 115 | 16.77942 116 | ], 117 | [ 118 | 96.13513, 119 | 16.77875 120 | ], 121 | [ 122 | 96.13577, 123 | 16.77817 124 | ], 125 | [ 126 | 96.13743, 127 | 16.77653 128 | ], 129 | [ 130 | 96.13883, 131 | 16.77523 132 | ], 133 | [ 134 | 96.13918, 135 | 16.77502 136 | ], 137 | [ 138 | 96.13935, 139 | 16.77497 140 | ], 141 | [ 142 | 96.14161, 143 | 16.77487 144 | ], 145 | [ 146 | 96.1421, 147 | 16.7749 148 | ], 149 | [ 150 | 96.15823, 151 | 16.77441 152 | ], 153 | [ 154 | 96.15824, 155 | 16.77428 156 | ], 157 | [ 158 | 96.15831, 159 | 16.77416 160 | ], 161 | [ 162 | 96.15848, 163 | 16.77401 164 | ], 165 | [ 166 | 96.15869, 167 | 16.77393 168 | ], 169 | [ 170 | 96.15905, 171 | 16.774 172 | ], 173 | [ 174 | 96.15924, 175 | 16.77419 176 | ], 177 | [ 178 | 96.15941, 179 | 16.77428 180 | ], 181 | [ 182 | 96.16026, 183 | 16.7743 184 | ], 185 | [ 186 | 96.18008, 187 | 16.7736 188 | ], 189 | [ 190 | 96.1803, 191 | 16.77363 192 | ], 193 | [ 194 | 96.18047, 195 | 16.77371 196 | ], 197 | [ 198 | 96.18101, 199 | 16.77407 200 | ], 201 | [ 202 | 96.18112, 203 | 16.77403 204 | ], 205 | [ 206 | 96.18081, 207 | 16.77369 208 | ], 209 | [ 210 | 96.18084, 211 | 16.77359 212 | ], 213 | [ 214 | 96.18069, 215 | 16.76926 216 | ], 217 | [ 218 | 96.18064, 219 | 16.76909 220 | ], 221 | [ 222 | 96.17516, 223 | 16.7693 224 | ], 225 | [ 226 | 96.17524, 227 | 16.77122 228 | ], 229 | [ 230 | 96.17437, 231 | 16.77124 232 | ] 233 | ], 234 | "type": "LineString" 235 | }, 236 | "properties": {}, 237 | "type": "Feature" 238 | }, 239 | "stops": [ 240 | 162, 241 | 167, 242 | 166, 243 | 412, 244 | 165, 245 | 163, 246 | 136, 247 | 129, 248 | 132, 249 | 123, 250 | 2354, 251 | 111, 252 | 115, 253 | 2427, 254 | 115, 255 | 112, 256 | 119, 257 | 121, 258 | 134, 259 | 131, 260 | 143, 261 | 152, 262 | 149, 263 | 146, 264 | 159, 265 | 157, 266 | 416, 267 | 2219, 268 | 422, 269 | 413, 270 | 418 271 | ] 272 | } -------------------------------------------------------------------------------- /data/routes/route58.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "86603E", 4 | "name": "(\u1045\u1048) - \u1019\u103c\u102d\u102f\u1037\u1010\u103d\u1004\u103a\u1038", 5 | "route_id": "58", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.13425, 11 | 16.77942 12 | ], 13 | [ 14 | 96.13439, 15 | 16.77933 16 | ], 17 | [ 18 | 96.13513, 19 | 16.77875 20 | ], 21 | [ 22 | 96.13577, 23 | 16.77817 24 | ], 25 | [ 26 | 96.13661, 27 | 16.77738 28 | ], 29 | [ 30 | 96.13743, 31 | 16.77653 32 | ], 33 | [ 34 | 96.13883, 35 | 16.77523 36 | ], 37 | [ 38 | 96.13895, 39 | 16.77515 40 | ], 41 | [ 42 | 96.13918, 43 | 16.77502 44 | ], 45 | [ 46 | 96.13935, 47 | 16.77497 48 | ], 49 | [ 50 | 96.14161, 51 | 16.77487 52 | ], 53 | [ 54 | 96.14477, 55 | 16.77331 56 | ], 57 | [ 58 | 96.14613, 59 | 16.77258 60 | ], 61 | [ 62 | 96.14659, 63 | 16.77236 64 | ], 65 | [ 66 | 96.14682, 67 | 16.77229 68 | ], 69 | [ 70 | 96.14714, 71 | 16.77224 72 | ], 73 | [ 74 | 96.14744, 75 | 16.77222 76 | ], 77 | [ 78 | 96.15033, 79 | 16.7721 80 | ], 81 | [ 82 | 96.15183, 83 | 16.77202 84 | ], 85 | [ 86 | 96.1524, 87 | 16.77191 88 | ], 89 | [ 90 | 96.15365, 91 | 16.77162 92 | ], 93 | [ 94 | 96.15672, 95 | 16.77103 96 | ], 97 | [ 98 | 96.15672, 99 | 16.77103 100 | ], 101 | [ 102 | 96.15672, 103 | 16.77103 104 | ], 105 | [ 106 | 96.15714, 107 | 16.77091 108 | ], 109 | [ 110 | 96.15857, 111 | 16.77035 112 | ], 113 | [ 114 | 96.16121, 115 | 16.76923 116 | ], 117 | [ 118 | 96.16161, 119 | 16.7692 120 | ], 121 | [ 122 | 96.16235, 123 | 16.76917 124 | ], 125 | [ 126 | 96.16468, 127 | 16.76909 128 | ], 129 | [ 130 | 96.16556, 131 | 16.76908 132 | ], 133 | [ 134 | 96.16683, 135 | 16.76903 136 | ], 137 | [ 138 | 96.16692, 139 | 16.76905 140 | ], 141 | [ 142 | 96.16707, 143 | 16.76904 144 | ], 145 | [ 146 | 96.1674, 147 | 16.76907 148 | ], 149 | [ 150 | 96.16834, 151 | 16.7693 152 | ], 153 | [ 154 | 96.16863, 155 | 16.76937 156 | ], 157 | [ 158 | 96.16925, 159 | 16.76942 160 | ], 161 | [ 162 | 96.17086, 163 | 16.7694 164 | ], 165 | [ 166 | 96.1748, 167 | 16.76926 168 | ], 169 | [ 170 | 96.18064, 171 | 16.76904 172 | ], 173 | [ 174 | 96.18069, 175 | 16.76926 176 | ], 177 | [ 178 | 96.18069, 179 | 16.76936 180 | ], 181 | [ 182 | 96.18072, 183 | 16.77098 184 | ], 185 | [ 186 | 96.18084, 187 | 16.77359 188 | ], 189 | [ 190 | 96.18066, 191 | 16.77415 192 | ], 193 | [ 194 | 96.18058, 195 | 16.77424 196 | ], 197 | [ 198 | 96.17998, 199 | 16.77452 200 | ], 201 | [ 202 | 96.17825, 203 | 16.77548 204 | ], 205 | [ 206 | 96.17782, 207 | 16.77574 208 | ], 209 | [ 210 | 96.1775, 211 | 16.77598 212 | ], 213 | [ 214 | 96.17651, 215 | 16.77707 216 | ], 217 | [ 218 | 96.17644, 219 | 16.77714 220 | ], 221 | [ 222 | 96.17547, 223 | 16.7763 224 | ], 225 | [ 226 | 96.17335, 227 | 16.77636 228 | ], 229 | [ 230 | 96.17271, 231 | 16.7764 232 | ], 233 | [ 234 | 96.17217, 235 | 16.77639 236 | ], 237 | [ 238 | 96.16522, 239 | 16.77662 240 | ], 241 | [ 242 | 96.1592, 243 | 16.77684 244 | ], 245 | [ 246 | 96.15366, 247 | 16.77703 248 | ], 249 | [ 250 | 96.15046, 251 | 16.77711 252 | ], 253 | [ 254 | 96.13804, 255 | 16.77755 256 | ], 257 | [ 258 | 96.13734, 259 | 16.77754 260 | ], 261 | [ 262 | 96.13666, 263 | 16.77743 264 | ], 265 | [ 266 | 96.13632, 267 | 16.77774 268 | ], 269 | [ 270 | 96.13657, 271 | 16.77816 272 | ], 273 | [ 274 | 96.13669, 275 | 16.7788 276 | ], 277 | [ 278 | 96.13675, 279 | 16.78011 280 | ], 281 | [ 282 | 96.13659, 283 | 16.78015 284 | ], 285 | [ 286 | 96.13646, 287 | 16.78021 288 | ], 289 | [ 290 | 96.13614, 291 | 16.78045 292 | ], 293 | [ 294 | 96.13558, 295 | 16.78088 296 | ], 297 | [ 298 | 96.13449, 299 | 16.7797 300 | ] 301 | ], 302 | "type": "LineString" 303 | }, 304 | "properties": {}, 305 | "type": "Feature" 306 | }, 307 | "stops": [ 308 | 114, 309 | 111, 310 | 2354, 311 | 122, 312 | 2355, 313 | 2356, 314 | 136, 315 | 163, 316 | 165, 317 | 411, 318 | 2218, 319 | 168, 320 | 414, 321 | 421, 322 | 424, 323 | 423, 324 | 175, 325 | 158, 326 | 148, 327 | 145, 328 | 138, 329 | 137, 330 | 130, 331 | 133, 332 | 127, 333 | 124, 334 | 113, 335 | 108, 336 | 2428 337 | ] 338 | } -------------------------------------------------------------------------------- /data/routes/route59.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "DF504E", 4 | "name": "(\u1045\u1049) \u1010\u1031\u102c\u1004\u103a\u1012\u1002\u102f\u1036\u101e\u102d\u1019\u103a\u1000\u103b\u1031\u102c\u1004\u103a\u1038\u101c\u1019\u103a\u1038\u1006\u102f\u1036 - \u1017\u101f\u102d\u102f\u1021\u1019\u103b\u102d\u102f\u1038\u101e\u1019\u102e\u1038\u1006\u1031\u1038\u101b\u102f\u1036", 5 | "route_id": "59", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.2430287, 11 | 16.8357265 12 | ], 13 | [ 14 | 96.2463334, 15 | 16.846359 16 | ], 17 | [ 18 | 96.2470457, 19 | 16.8488173 20 | ], 21 | [ 22 | 96.2469177, 23 | 16.8492145 24 | ], 25 | [ 26 | 96.2460654, 27 | 16.8491547 28 | ], 29 | [ 30 | 96.2428013, 31 | 16.8517345 32 | ], 33 | [ 34 | 96.2355645, 35 | 16.8575184 36 | ], 37 | [ 38 | 96.2346943, 39 | 16.8581733 40 | ], 41 | [ 42 | 96.2245034, 43 | 16.8463759 44 | ], 45 | [ 46 | 96.2151011, 47 | 16.8543414 48 | ], 49 | [ 50 | 96.2147458, 51 | 16.8552747 52 | ], 53 | [ 54 | 96.2145069, 55 | 16.8605962 56 | ], 57 | [ 58 | 96.2141454, 59 | 16.8601124 60 | ], 61 | [ 62 | 96.2135619, 63 | 16.858484 64 | ], 65 | [ 66 | 96.2116715, 67 | 16.8569337 68 | ], 69 | [ 70 | 96.2111377, 71 | 16.8554974 72 | ], 73 | [ 74 | 96.2107649, 75 | 16.8523901 76 | ], 77 | [ 78 | 96.2105359, 79 | 16.8511764 80 | ], 81 | [ 82 | 96.2091274, 83 | 16.8475216 84 | ], 85 | [ 86 | 96.2078671, 87 | 16.8446473 88 | ], 89 | [ 90 | 96.2071441, 91 | 16.8436743 92 | ], 93 | [ 94 | 96.2063802, 95 | 16.8418217 96 | ], 97 | [ 98 | 96.2065594, 99 | 16.8408786 100 | ], 101 | [ 102 | 96.2074539, 103 | 16.8398798 104 | ], 105 | [ 106 | 96.2077159, 107 | 16.8347088 108 | ], 109 | [ 110 | 96.208188, 111 | 16.8321209 112 | ], 113 | [ 114 | 96.2081193, 115 | 16.8308476 116 | ], 117 | [ 118 | 96.207845, 119 | 16.829328 120 | ], 121 | [ 122 | 96.2067107, 123 | 16.8254335 124 | ], 125 | [ 126 | 96.2061452, 127 | 16.8240862 128 | ], 129 | [ 130 | 96.2050414, 131 | 16.8228313 132 | ], 133 | [ 134 | 96.2042593, 135 | 16.822183 136 | ], 137 | [ 138 | 96.1986288, 139 | 16.8185323 140 | ], 141 | [ 142 | 96.1952876, 143 | 16.8168069 144 | ], 145 | [ 146 | 96.1880779, 147 | 16.8137423 148 | ], 149 | [ 150 | 96.1854428, 151 | 16.8125017 152 | ], 153 | [ 154 | 96.1839647, 155 | 16.8107471 156 | ], 157 | [ 158 | 96.1837606, 159 | 16.810349 160 | ], 161 | [ 162 | 96.1830993, 163 | 16.8077449 164 | ], 165 | [ 166 | 96.1836103, 167 | 16.806161 168 | ], 169 | [ 170 | 96.1835642, 171 | 16.805761 172 | ], 173 | [ 174 | 96.1827917, 175 | 16.8062736 176 | ], 177 | [ 178 | 96.1806845, 179 | 16.8069765 180 | ], 181 | [ 182 | 96.1797722, 183 | 16.8075204 184 | ], 185 | [ 186 | 96.1774787, 187 | 16.8091188 188 | ], 189 | [ 190 | 96.1758399, 191 | 16.8106968 192 | ], 193 | [ 194 | 96.1711841, 195 | 16.8115339 196 | ], 197 | [ 198 | 96.1671409, 199 | 16.8116909 200 | ], 201 | [ 202 | 96.1657232, 203 | 16.8112481 204 | ], 205 | [ 206 | 96.163781, 207 | 16.8107829 208 | ], 209 | [ 210 | 96.1622388, 211 | 16.8105389 212 | ], 213 | [ 214 | 96.1601067, 215 | 16.8099657 216 | ], 217 | [ 218 | 96.1581206, 219 | 16.8087753 220 | ], 221 | [ 222 | 96.1572754, 223 | 16.8073722 224 | ], 225 | [ 226 | 96.1551929, 227 | 16.8061111 228 | ], 229 | [ 230 | 96.1541342, 231 | 16.805223 232 | ], 233 | [ 234 | 96.1525363, 235 | 16.8044392 236 | ], 237 | [ 238 | 96.1513901, 239 | 16.8044121 240 | ], 241 | [ 242 | 96.1496513, 243 | 16.8050962 244 | ], 245 | [ 246 | 96.1487757, 247 | 16.8052127 248 | ], 249 | [ 250 | 96.1480697, 251 | 16.8050155 252 | ], 253 | [ 254 | 96.1469473, 255 | 16.8067391 256 | ], 257 | [ 258 | 96.1455078, 259 | 16.8062006 260 | ], 261 | [ 262 | 96.1428679, 263 | 16.8049207 264 | ], 265 | [ 266 | 96.141286, 267 | 16.8037676 268 | ], 269 | [ 270 | 96.1368975, 271 | 16.8037716 272 | ], 273 | [ 274 | 96.1298714, 275 | 16.8038428 276 | ], 277 | [ 278 | 96.1258384, 279 | 16.8038162 280 | ], 281 | [ 282 | 96.1259556, 283 | 16.8035446 284 | ], 285 | [ 286 | 96.1259728, 287 | 16.8013513 288 | ], 289 | [ 290 | 96.1262194, 291 | 16.7999659 292 | ], 293 | [ 294 | 96.1262076, 295 | 16.7947544 296 | ], 297 | [ 298 | 96.1269995, 299 | 16.7926882 300 | ], 301 | [ 302 | 96.1293832, 303 | 16.7876981 304 | ], 305 | [ 306 | 96.1312838, 307 | 16.7852682 308 | ], 309 | [ 310 | 96.1333556, 311 | 16.782974 312 | ] 313 | ], 314 | "type": "LineString" 315 | }, 316 | "properties": {}, 317 | "type": "Feature" 318 | }, 319 | "stops": [ 320 | 663, 321 | 732, 322 | 730, 323 | 2136, 324 | 724, 325 | 720, 326 | 713, 327 | 714, 328 | 688, 329 | 692, 330 | 648, 331 | 702, 332 | 696, 333 | 682, 334 | 678, 335 | 674, 336 | 628, 337 | 630, 338 | 626, 339 | 637, 340 | 592, 341 | 582, 342 | 584, 343 | 563, 344 | 561, 345 | 566, 346 | 574, 347 | 570, 348 | 359, 349 | 392, 350 | 372, 351 | 380, 352 | 383, 353 | 333, 354 | 233, 355 | 235, 356 | 227, 357 | 2177, 358 | 229, 359 | 225, 360 | 223, 361 | 274, 362 | 266, 363 | 272, 364 | 261, 365 | 255, 366 | 247, 367 | 244, 368 | 97, 369 | 95, 370 | 93, 371 | 99, 372 | 110, 373 | 100, 374 | 94, 375 | 96, 376 | 98, 377 | 245, 378 | 246, 379 | 254, 380 | 260, 381 | 273, 382 | 267, 383 | 2389, 384 | 222, 385 | 224, 386 | 228, 387 | 231, 388 | 226, 389 | 234, 390 | 232, 391 | 332, 392 | 382, 393 | 381, 394 | 373, 395 | 391, 396 | 358, 397 | 569, 398 | 573, 399 | 565, 400 | 562, 401 | 564, 402 | 585, 403 | 583, 404 | 591, 405 | 636, 406 | 627, 407 | 631, 408 | 629, 409 | 673, 410 | 677, 411 | 681, 412 | 695, 413 | 701, 414 | 2138, 415 | 691, 416 | 687, 417 | 715, 418 | 712, 419 | 721, 420 | 2134, 421 | 2135, 422 | 729, 423 | 731, 424 | 664 425 | ] 426 | } -------------------------------------------------------------------------------- /data/routes/route63.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "DF504E", 4 | "name": "(\u1046\u1043) \u1005\u1036\u1015\u103c\u1005\u103b\u1031\u1038 - \u101e\u1036\u101c\u103b\u1000\u103a\u1005\u103d\u1014\u103a\u1038", 5 | "route_id": "63", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.16582, 11 | 16.83214 12 | ], 13 | [ 14 | 96.17323, 15 | 16.83368 16 | ], 17 | [ 18 | 96.17802, 19 | 16.83378 20 | ], 21 | [ 22 | 96.183, 23 | 16.83592 24 | ], 25 | [ 26 | 96.19294, 27 | 16.83903 28 | ], 29 | [ 30 | 96.19757, 31 | 16.84282 32 | ], 33 | [ 34 | 96.20079, 35 | 16.846 36 | ], 37 | [ 38 | 96.20498, 39 | 16.8423 40 | ], 41 | [ 42 | 96.20556, 43 | 16.8427 44 | ], 45 | [ 46 | 96.2076, 47 | 16.842 48 | ], 49 | [ 50 | 96.20757, 51 | 16.83668 52 | ], 53 | [ 54 | 96.20816, 55 | 16.83127 56 | ], 57 | [ 58 | 96.20614, 59 | 16.82408 60 | ], 61 | [ 62 | 96.20425, 63 | 16.82218 64 | ], 65 | [ 66 | 96.19862, 67 | 16.81853 68 | ], 69 | [ 70 | 96.18564, 71 | 16.81264 72 | ], 73 | [ 74 | 96.18396, 75 | 16.81074 76 | ], 77 | [ 78 | 96.18314, 79 | 16.80732 80 | ], 81 | [ 82 | 96.18384, 83 | 16.80546 84 | ], 85 | [ 86 | 96.18641, 87 | 16.80209 88 | ], 89 | [ 90 | 96.18692, 91 | 16.80062 92 | ], 93 | [ 94 | 96.18522, 95 | 16.79271 96 | ], 97 | [ 98 | 96.18341, 99 | 16.79036 100 | ], 101 | [ 102 | 96.17945, 103 | 16.78919 104 | ], 105 | [ 106 | 96.17698, 107 | 16.7873 108 | ], 109 | [ 110 | 96.17534, 111 | 16.78549 112 | ], 113 | [ 114 | 96.17418, 115 | 16.78289 116 | ], 117 | [ 118 | 96.17443, 119 | 16.77957 120 | ], 121 | [ 122 | 96.1775, 123 | 16.77598 124 | ], 125 | [ 126 | 96.18058, 127 | 16.77424 128 | ], 129 | [ 130 | 96.18093, 131 | 16.76902 132 | ], 133 | [ 134 | 96.19251, 135 | 16.76844 136 | ] 137 | ], 138 | "type": "LineString" 139 | }, 140 | "properties": {}, 141 | "type": "Feature" 142 | }, 143 | "stops": [ 144 | 1043, 145 | 1049, 146 | 1059, 147 | 1055, 148 | 1070, 149 | 11, 150 | 611, 151 | 605, 152 | 595, 153 | 599, 154 | 593, 155 | 614, 156 | 633, 157 | 630, 158 | 626, 159 | 637, 160 | 592, 161 | 582, 162 | 584, 163 | 563, 164 | 561, 165 | 566, 166 | 574, 167 | 570, 168 | 359, 169 | 392, 170 | 371, 171 | 390, 172 | 441, 173 | 440, 174 | 450, 175 | 448, 176 | 446, 177 | 424, 178 | 2373, 179 | 2375, 180 | 2374, 181 | 425, 182 | 445, 183 | 447, 184 | 449, 185 | 439, 186 | 442, 187 | 389, 188 | 370, 189 | 391, 190 | 358, 191 | 569, 192 | 573, 193 | 565, 194 | 562, 195 | 564, 196 | 585, 197 | 583, 198 | 591, 199 | 636, 200 | 627, 201 | 631, 202 | 632, 203 | 613, 204 | 594, 205 | 600, 206 | 596, 207 | 606, 208 | 612, 209 | 10, 210 | 1071, 211 | 1056, 212 | 1060, 213 | 1050, 214 | 1044 215 | ] 216 | } -------------------------------------------------------------------------------- /data/routes/route66.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "2C8A6C", 4 | "name": "(\u1046\u1046) \u1000\u103d\u1014\u103a\u1015\u1030\u1010\u102c\u1010\u1000\u1039\u1000\u101e\u102d\u102f\u101c\u103a - \u1005\u102d\u1010\u103a\u1000\u103b\u1014\u103a\u1038\u1019\u102c\u101b\u1031\u1038\u1006\u1031\u1038\u101b\u102f\u1036", 5 | "route_id": "66", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.08726, 11 | 17.00029 12 | ], 13 | [ 14 | 96.09183, 15 | 16.99356 16 | ], 17 | [ 18 | 96.09381, 19 | 16.97529 20 | ], 21 | [ 22 | 96.09763, 23 | 16.9575 24 | ], 25 | [ 26 | 96.10264, 27 | 16.94502 28 | ], 29 | [ 30 | 96.10199, 31 | 16.93394 32 | ], 33 | [ 34 | 96.10439, 35 | 16.93415 36 | ], 37 | [ 38 | 96.10792, 39 | 16.93235 40 | ], 41 | [ 42 | 96.11146, 43 | 16.93256 44 | ], 45 | [ 46 | 96.12022, 47 | 16.9284 48 | ], 49 | [ 50 | 96.12432, 51 | 16.92992 52 | ], 53 | [ 54 | 96.13127, 55 | 16.92861 56 | ], 57 | [ 58 | 96.15316, 59 | 16.93554 60 | ], 61 | [ 62 | 96.1566, 63 | 16.92562 64 | ], 65 | [ 66 | 96.16243, 67 | 16.91976 68 | ], 69 | [ 70 | 96.16529, 71 | 16.91316 72 | ], 73 | [ 74 | 96.17326, 75 | 16.91409 76 | ], 77 | [ 78 | 96.17224, 79 | 16.90833 80 | ], 81 | [ 82 | 96.18416, 83 | 16.90741 84 | ], 85 | [ 86 | 96.18643, 87 | 16.90842 88 | ], 89 | [ 90 | 96.1967, 91 | 16.89109 92 | ], 93 | [ 94 | 96.22364, 95 | 16.90576 96 | ], 97 | [ 98 | 96.22893, 99 | 16.91325 100 | ], 101 | [ 102 | 96.2363, 103 | 16.93314 104 | ], 105 | [ 106 | 96.25694, 107 | 16.96178 108 | ], 109 | [ 110 | 96.23643, 111 | 16.93344 112 | ], 113 | [ 114 | 96.22909, 115 | 16.91362 116 | ], 117 | [ 118 | 96.2238, 119 | 16.90589 120 | ], 121 | [ 122 | 96.19627, 123 | 16.89183 124 | ], 125 | [ 126 | 96.18696, 127 | 16.90868 128 | ], 129 | [ 130 | 96.18416, 131 | 16.90741 132 | ], 133 | [ 134 | 96.17407, 135 | 16.90793 136 | ], 137 | [ 138 | 96.17224, 139 | 16.90833 140 | ], 141 | [ 142 | 96.17252, 143 | 16.91413 144 | ], 145 | [ 146 | 96.16586, 147 | 16.91302 148 | ], 149 | [ 150 | 96.16246, 151 | 16.91979 152 | ], 153 | [ 154 | 96.15654, 155 | 16.9258 156 | ], 157 | [ 158 | 96.15305, 159 | 16.93593 160 | ], 161 | [ 162 | 96.13183, 163 | 16.92829 164 | ], 165 | [ 166 | 96.12432, 167 | 16.92992 168 | ], 169 | [ 170 | 96.12084, 171 | 16.92825 172 | ], 173 | [ 174 | 96.11189, 175 | 16.93246 176 | ], 177 | [ 178 | 96.1083, 179 | 16.93229 180 | ], 181 | [ 182 | 96.10471, 183 | 16.93412 184 | ], 185 | [ 186 | 96.10259, 187 | 16.93404 188 | ], 189 | [ 190 | 96.10264, 191 | 16.94502 192 | ], 193 | [ 194 | 96.09763, 195 | 16.9575 196 | ], 197 | [ 198 | 96.09396, 199 | 16.97482 200 | ], 201 | [ 202 | 96.09183, 203 | 16.99356 204 | ], 205 | [ 206 | 96.08723, 207 | 17.00033 208 | ] 209 | ], 210 | "type": "LineString" 211 | }, 212 | "properties": {}, 213 | "type": "Feature" 214 | }, 215 | "stops": [ 216 | 2249, 217 | 68, 218 | 1493, 219 | 1496, 220 | 1491, 221 | 1489, 222 | 1495, 223 | 1499, 224 | 72, 225 | 1517, 226 | 1518, 227 | 1509, 228 | 1506, 229 | 1511, 230 | 1513, 231 | 1515, 232 | 74, 233 | 1392, 234 | 1385, 235 | 1387, 236 | 1389, 237 | 48, 238 | 1396, 239 | 1403, 240 | 1401, 241 | 2397, 242 | 1417, 243 | 814, 244 | 812, 245 | 809, 246 | 819, 247 | 2401, 248 | 850, 249 | 2359, 250 | 851, 251 | 859, 252 | 844, 253 | 855, 254 | 853, 255 | 872, 256 | 870, 257 | 874, 258 | 878, 259 | 1018, 260 | 1023, 261 | 1020, 262 | 936, 263 | 2350, 264 | 2410, 265 | 2408, 266 | 2406, 267 | 2413, 268 | 1032, 269 | 1038, 270 | 2117, 271 | 1037, 272 | 1033, 273 | 2412, 274 | 2407, 275 | 2409, 276 | 2411, 277 | 927, 278 | 935, 279 | 1019, 280 | 1024, 281 | 1017, 282 | 879, 283 | 875, 284 | 871, 285 | 873, 286 | 854, 287 | 856, 288 | 846, 289 | 860, 290 | 852, 291 | 847, 292 | 849, 293 | 1823, 294 | 818, 295 | 810, 296 | 813, 297 | 815, 298 | 1418, 299 | 2396, 300 | 1402, 301 | 1404, 302 | 1395, 303 | 47, 304 | 1390, 305 | 1388, 306 | 1386, 307 | 1391, 308 | 73, 309 | 1514, 310 | 1512, 311 | 1510, 312 | 1507, 313 | 1508, 314 | 1519, 315 | 1516, 316 | 71, 317 | 1498, 318 | 1494, 319 | 1488, 320 | 1490, 321 | 1497, 322 | 1492, 323 | 67, 324 | 1594 325 | ] 326 | } -------------------------------------------------------------------------------- /data/routes/route67.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "2C8A6C", 4 | "name": "(\u1046\u1047) \u100a\u1031\u102c\u1004\u103a\u101b\u103d\u103e\u1031 - \u100a\u1031\u102c\u1004\u103a\u101b\u103d\u103e\u1031", 5 | "route_id": "67", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.0629738, 11 | 16.875715 12 | ], 13 | [ 14 | 96.0646105, 15 | 16.8657834 16 | ], 17 | [ 18 | 96.0638567, 19 | 16.8620032 20 | ], 21 | [ 22 | 96.0635713, 23 | 16.8600627 24 | ], 25 | [ 26 | 96.0627582, 27 | 16.8576846 28 | ], 29 | [ 30 | 96.0607404, 31 | 16.8521429 32 | ], 33 | [ 34 | 96.0627742, 35 | 16.8513968 36 | ], 37 | [ 38 | 96.0631122, 39 | 16.8506305 40 | ], 41 | [ 42 | 96.0637318, 43 | 16.8483356 44 | ], 45 | [ 46 | 96.064456, 47 | 16.8475526 48 | ], 49 | [ 50 | 96.0660581, 51 | 16.8481626 52 | ], 53 | [ 54 | 96.0675411, 55 | 16.8454109 56 | ], 57 | [ 58 | 96.0680533, 59 | 16.8447717 60 | ], 61 | [ 62 | 96.069104, 63 | 16.844336 64 | ], 65 | [ 66 | 96.0702597, 67 | 16.8428396 68 | ], 69 | [ 70 | 96.0729983, 71 | 16.8405112 72 | ], 73 | [ 74 | 96.0758676, 75 | 16.8394171 76 | ], 77 | [ 78 | 96.0860922, 79 | 16.8353814 80 | ], 81 | [ 82 | 96.0865396, 83 | 16.8374474 84 | ], 85 | [ 86 | 96.0854093, 87 | 16.8462291 88 | ], 89 | [ 90 | 96.084757, 91 | 16.8517416 92 | ], 93 | [ 94 | 96.0841306, 95 | 16.8560697 96 | ], 97 | [ 98 | 96.0821376, 99 | 16.8567372 100 | ], 101 | [ 102 | 96.0837905, 103 | 16.861097 104 | ], 105 | [ 106 | 96.0838822, 107 | 16.8616534 108 | ], 109 | [ 110 | 96.0798753, 111 | 16.8725223 112 | ], 113 | [ 114 | 96.0794477, 115 | 16.8741816 116 | ], 117 | [ 118 | 96.0787203, 119 | 16.8790428 120 | ], 121 | [ 122 | 96.0784499, 123 | 16.8829909 124 | ], 125 | [ 126 | 96.0777058, 127 | 16.8864007 128 | ], 129 | [ 130 | 96.076502, 131 | 16.8903438 132 | ], 133 | [ 134 | 96.0764033, 135 | 16.8934744 136 | ], 137 | [ 138 | 96.0742778, 139 | 16.8965648 140 | ], 141 | [ 142 | 96.0713184, 143 | 16.9066029 144 | ], 145 | [ 146 | 96.0708447, 147 | 16.9081311 148 | ], 149 | [ 150 | 96.0692824, 151 | 16.9108921 152 | ], 153 | [ 154 | 96.0692305, 155 | 16.911672 156 | ], 157 | [ 158 | 96.0687757, 159 | 16.9116573 160 | ], 161 | [ 162 | 96.0688431, 163 | 16.9108677 164 | ], 165 | [ 166 | 96.0650526, 167 | 16.898757 168 | ], 169 | [ 170 | 96.0642148, 171 | 16.8959777 172 | ], 173 | [ 174 | 96.0616892, 175 | 16.8870053 176 | ], 177 | [ 178 | 96.0607559, 179 | 16.8833755 180 | ], 181 | [ 182 | 96.0619321, 183 | 16.8808474 184 | ], 185 | [ 186 | 96.0623497, 187 | 16.8796138 188 | ], 189 | [ 190 | 96.0629156, 191 | 16.8760761 192 | ] 193 | ], 194 | "type": "LineString" 195 | }, 196 | "properties": {}, 197 | "type": "Feature" 198 | }, 199 | "stops": [] 200 | } -------------------------------------------------------------------------------- /data/routes/route68.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "405CAA", 4 | "name": "(\u1046\u1048) \u101b\u103d\u103e\u1031\u1015\u103c\u100a\u103a\u101e\u102c (\u1021\u102d\u1019\u103a\u1019\u100a\u103a\u1038\u1000\u103c\u102e\u1038) - \u1014\u100a\u103a\u1038\u1015\u100a\u102c\u1010\u1000\u1039\u1000\u101e\u102d\u102f\u101c\u103a", 5 | "route_id": "68", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.06906, 11 | 16.99647 12 | ], 13 | [ 14 | 96.07185, 15 | 16.98689 16 | ], 17 | [ 18 | 96.07131, 19 | 16.98348 20 | ], 21 | [ 22 | 96.07744, 23 | 16.98147 24 | ], 25 | [ 26 | 96.07571, 27 | 16.9738 28 | ], 29 | [ 30 | 96.07852, 31 | 16.96455 32 | ], 33 | [ 34 | 96.07623, 35 | 16.9569 36 | ], 37 | [ 38 | 96.08095, 39 | 16.95632 40 | ], 41 | [ 42 | 96.08349, 43 | 16.94669 44 | ], 45 | [ 46 | 96.08682, 47 | 16.94025 48 | ], 49 | [ 50 | 96.0868, 51 | 16.93692 52 | ], 53 | [ 54 | 96.08884, 55 | 16.93024 56 | ], 57 | [ 58 | 96.08969, 59 | 16.90733 60 | ], 61 | [ 62 | 96.09537, 63 | 16.90138 64 | ], 65 | [ 66 | 96.09707, 67 | 16.90294 68 | ], 69 | [ 70 | 96.09697, 71 | 16.90103 72 | ], 73 | [ 74 | 96.10099, 75 | 16.90108 76 | ], 77 | [ 78 | 96.10375, 79 | 16.9027 80 | ], 81 | [ 82 | 96.10636, 83 | 16.90145 84 | ], 85 | [ 86 | 96.10506, 87 | 16.89718 88 | ], 89 | [ 90 | 96.10551, 91 | 16.8928 92 | ], 93 | [ 94 | 96.11286, 95 | 16.87814 96 | ], 97 | [ 98 | 96.11888, 99 | 16.87149 100 | ], 101 | [ 102 | 96.1217, 103 | 16.86179 104 | ], 105 | [ 106 | 96.1005, 107 | 16.85817 108 | ], 109 | [ 110 | 96.09064, 111 | 16.85406 112 | ], 113 | [ 114 | 96.06829, 115 | 16.86151 116 | ], 117 | [ 118 | 96.04789, 119 | 16.86569 120 | ], 121 | [ 122 | 96.03932, 123 | 16.87207 124 | ], 125 | [ 126 | 96.01702, 127 | 16.88088 128 | ], 129 | [ 130 | 96.01138, 131 | 16.86782 132 | ] 133 | ], 134 | "type": "LineString" 135 | }, 136 | "properties": {}, 137 | "type": "Feature" 138 | }, 139 | "stops": [ 140 | 1591, 141 | 1588, 142 | 1593, 143 | 1572, 144 | 1575, 145 | 1571, 146 | 1581, 147 | 1583, 148 | 1578, 149 | 1585, 150 | 86, 151 | 1577, 152 | 1566, 153 | 1565, 154 | 1556, 155 | 1562, 156 | 84, 157 | 1559, 158 | 1555, 159 | 1538, 160 | 1543, 161 | 1534, 162 | 1537, 163 | 1540, 164 | 1530, 165 | 78, 166 | 2445, 167 | 2447, 168 | 2449, 169 | 2451, 170 | 1360, 171 | 1365, 172 | 1367, 173 | 1370, 174 | 1350, 175 | 1348, 176 | 1345, 177 | 1342, 178 | 1313, 179 | 1310, 180 | 1253, 181 | 1251, 182 | 1222, 183 | 1216, 184 | 1224, 185 | 1207, 186 | 1194, 187 | 1157, 188 | 1155, 189 | 1152, 190 | 1148, 191 | 33, 192 | 1145, 193 | 1133, 194 | 2222, 195 | 2224, 196 | 1121, 197 | 1126, 198 | 25, 199 | 24, 200 | 2351, 201 | 1125, 202 | 1122, 203 | 2225, 204 | 2223, 205 | 1132, 206 | 1144, 207 | 32, 208 | 1149, 209 | 1153, 210 | 1154, 211 | 1156, 212 | 1195, 213 | 1208, 214 | 1225, 215 | 2200, 216 | 2402, 217 | 1250, 218 | 1252, 219 | 1311, 220 | 1312, 221 | 1341, 222 | 1346, 223 | 1347, 224 | 1349, 225 | 1369, 226 | 1368, 227 | 1366, 228 | 1359, 229 | 1361, 230 | 2452, 231 | 2450, 232 | 2448, 233 | 2446, 234 | 77, 235 | 1531, 236 | 1536, 237 | 1535, 238 | 1542, 239 | 1539, 240 | 1554, 241 | 1558, 242 | 83, 243 | 1563, 244 | 1557, 245 | 1564, 246 | 1567, 247 | 1576, 248 | 85, 249 | 1584, 250 | 1579, 251 | 1582, 252 | 1580, 253 | 1570, 254 | 1574, 255 | 1573, 256 | 1592, 257 | 1589, 258 | 1590 259 | ] 260 | } -------------------------------------------------------------------------------- /data/routes/route69.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "405CAA", 4 | "name": "(\u1046\u1049) \u101b\u103d\u103e\u1031\u1015\u103c\u100a\u103a\u101e\u102c (\u1021\u1031\u102c\u1000\u103a\u1006\u102d\u1015\u103a) - \u1012\u1002\u102f\u1036\u1027\u101b\u102c\u1021\u101d\u1031\u1038\u1015\u103c\u1031\u1038", 5 | "route_id": "69", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.05262, 11 | 17.00058 12 | ], 13 | [ 14 | 96.07623, 15 | 17.00155 16 | ], 17 | [ 18 | 96.08354, 19 | 17.00561 20 | ], 21 | [ 22 | 96.09183, 23 | 16.99356 24 | ], 25 | [ 26 | 96.09746, 27 | 16.95827 28 | ], 29 | [ 30 | 96.10264, 31 | 16.94502 32 | ], 33 | [ 34 | 96.10161, 35 | 16.93203 36 | ], 37 | [ 38 | 96.09765, 39 | 16.9215 40 | ], 41 | [ 42 | 96.09779, 43 | 16.90538 44 | ], 45 | [ 46 | 96.09472, 47 | 16.89625 48 | ], 49 | [ 50 | 96.09768, 51 | 16.88524 52 | ], 53 | [ 54 | 96.08211, 55 | 16.87863 56 | ], 57 | [ 58 | 96.0402, 59 | 16.87214 60 | ], 61 | [ 62 | 96.02295, 63 | 16.87848 64 | ] 65 | ], 66 | "type": "LineString" 67 | }, 68 | "properties": {}, 69 | "type": "Feature" 70 | }, 71 | "stops": [ 72 | 1587, 73 | 1597, 74 | 1601, 75 | 1596, 76 | 1600, 77 | 2249, 78 | 68, 79 | 1493, 80 | 1496, 81 | 1491, 82 | 1489, 83 | 1495, 84 | 1499, 85 | 72, 86 | 1517, 87 | 1518, 88 | 1509, 89 | 1506, 90 | 1511, 91 | 1513, 92 | 1515, 93 | 70, 94 | 1379, 95 | 1383, 96 | 1377, 97 | 1382, 98 | 41, 99 | 1363, 100 | 1355, 101 | 43, 102 | 1358, 103 | 1335, 104 | 1333, 105 | 1328, 106 | 2201, 107 | 1332, 108 | 1323, 109 | 31, 110 | 1139, 111 | 1135, 112 | 2229, 113 | 1131, 114 | 1124, 115 | 1121, 116 | 1126, 117 | 25, 118 | 1125, 119 | 1122, 120 | 1123, 121 | 1130, 122 | 2228, 123 | 1134, 124 | 1138, 125 | 30, 126 | 1322, 127 | 2395, 128 | 1326, 129 | 1327, 130 | 1334, 131 | 1336, 132 | 1357, 133 | 44, 134 | 1356, 135 | 1364, 136 | 42, 137 | 1381, 138 | 1378, 139 | 1384, 140 | 1380, 141 | 69, 142 | 1514, 143 | 1512, 144 | 1510, 145 | 1507, 146 | 1508, 147 | 1519, 148 | 1516, 149 | 71, 150 | 1498, 151 | 1494, 152 | 1488, 153 | 1490, 154 | 1497, 155 | 1492, 156 | 67, 157 | 1594, 158 | 1599, 159 | 1595, 160 | 1602, 161 | 1598, 162 | 1586 163 | ] 164 | } -------------------------------------------------------------------------------- /data/routes/route70.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "96509F", 4 | "name": "(\u1047\u1040) \u1010\u1031\u102c\u1004\u103a\u1012\u1002\u102f\u1036 - \u1000\u103b\u1031\u102c\u1000\u103a\u1000\u102f\u1014\u103a\u1038", 5 | "route_id": "70", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.1724553, 11 | 16.7696273 12 | ], 13 | [ 14 | 96.1726262, 15 | 16.7738678 16 | ], 17 | [ 18 | 96.1800882, 19 | 16.7736029 20 | ], 21 | [ 22 | 96.1804731, 23 | 16.7737147 24 | ], 25 | [ 26 | 96.1819075, 27 | 16.7746692 28 | ], 29 | [ 30 | 96.1825032, 31 | 16.7753574 32 | ], 33 | [ 34 | 96.1856023, 35 | 16.7819271 36 | ], 37 | [ 38 | 96.1864706, 39 | 16.7823448 40 | ], 41 | [ 42 | 96.1901306, 43 | 16.7804525 44 | ], 45 | [ 46 | 96.1954343, 47 | 16.7776118 48 | ], 49 | [ 50 | 96.2013228, 51 | 16.7896811 52 | ], 53 | [ 54 | 96.2065563, 55 | 16.8003349 56 | ], 57 | [ 58 | 96.2067237, 59 | 16.8010343 60 | ], 61 | [ 62 | 96.2065083, 63 | 16.8037362 64 | ], 65 | [ 66 | 96.2099794, 67 | 16.8036115 68 | ], 69 | [ 70 | 96.2114531, 71 | 16.8038378 72 | ], 73 | [ 74 | 96.2123511, 75 | 16.804197 76 | ], 77 | [ 78 | 96.2171269, 79 | 16.8065934 80 | ], 81 | [ 82 | 96.2186651, 83 | 16.8066705 84 | ], 85 | [ 86 | 96.219805, 87 | 16.8059759 88 | ], 89 | [ 90 | 96.2248847, 91 | 16.8018319 92 | ], 93 | [ 94 | 96.2260636, 95 | 16.8001315 96 | ], 97 | [ 98 | 96.2278958, 99 | 16.7987789 100 | ], 101 | [ 102 | 96.2384575, 103 | 16.7817442 104 | ], 105 | [ 106 | 96.2393673, 107 | 16.7800824 108 | ], 109 | [ 110 | 96.2416676, 111 | 16.7786361 112 | ], 113 | [ 114 | 96.2426031, 115 | 16.7784718 116 | ], 117 | [ 118 | 96.2453926, 119 | 16.7786772 120 | ], 121 | [ 122 | 96.2478817, 123 | 16.779047 124 | ], 125 | [ 126 | 96.248328, 127 | 16.7790224 128 | ], 129 | [ 130 | 96.2486887, 131 | 16.7783509 132 | ], 133 | [ 134 | 96.2486833, 135 | 16.7764967 136 | ], 137 | [ 138 | 96.2490436, 139 | 16.7753723 140 | ], 141 | [ 142 | 96.2499706, 143 | 16.7738614 144 | ], 145 | [ 146 | 96.2505917, 147 | 16.7721122 148 | ], 149 | [ 150 | 96.250695, 151 | 16.77115 152 | ], 153 | [ 154 | 96.2510869, 155 | 16.7701937 156 | ], 157 | [ 158 | 96.2515327, 159 | 16.7683253 160 | ], 161 | [ 162 | 96.2515498, 163 | 16.7657108 164 | ], 165 | [ 166 | 96.2524603, 167 | 16.7641195 168 | ], 169 | [ 170 | 96.2580104, 171 | 16.7554589 172 | ], 173 | [ 174 | 96.2607492, 175 | 16.7515023 176 | ], 177 | [ 178 | 96.262816, 179 | 16.7488229 180 | ], 181 | [ 182 | 96.2646045, 183 | 16.7463783 184 | ], 185 | [ 186 | 96.2664726, 187 | 16.7433709 188 | ], 189 | [ 190 | 96.2670391, 191 | 16.7426065 192 | ], 193 | [ 194 | 96.2678288, 195 | 16.7405517 196 | ], 197 | [ 198 | 96.2686613, 199 | 16.7389653 200 | ], 201 | [ 202 | 96.2691885, 203 | 16.7375835 204 | ], 205 | [ 206 | 96.269914, 207 | 16.7345616 208 | ], 209 | [ 210 | 96.2703123, 211 | 16.7336895 212 | ], 213 | [ 214 | 96.2717629, 215 | 16.7323725 216 | ], 217 | [ 218 | 96.2726257, 219 | 16.7303643 220 | ], 221 | [ 222 | 96.272454, 223 | 16.729641 224 | ], 225 | [ 226 | 96.2726935, 227 | 16.7293178 228 | ], 229 | [ 230 | 96.2753011, 231 | 16.7279832 232 | ], 233 | [ 234 | 96.278004, 235 | 16.727006 236 | ], 237 | [ 238 | 96.279823, 239 | 16.7262743 240 | ], 241 | [ 242 | 96.2835428, 243 | 16.7237842 244 | ], 245 | [ 246 | 96.2868926, 247 | 16.7212154 248 | ], 249 | [ 250 | 96.2887035, 251 | 16.7195175 252 | ], 253 | [ 254 | 96.2909852, 255 | 16.7151799 256 | ], 257 | [ 258 | 96.292665, 259 | 16.7127441 260 | ], 261 | [ 262 | 96.2941204, 263 | 16.7109786 264 | ], 265 | [ 266 | 96.2947773, 267 | 16.7100221 268 | ], 269 | [ 270 | 96.2952537, 271 | 16.7079393 272 | ], 273 | [ 274 | 96.2966696, 275 | 16.7058904 276 | ], 277 | [ 278 | 96.2973857, 279 | 16.7052772 280 | ], 281 | [ 282 | 96.2990324, 283 | 16.7044651 284 | ], 285 | [ 286 | 96.3017252, 287 | 16.7016784 288 | ], 289 | [ 290 | 96.3046987, 291 | 16.698785 292 | ], 293 | [ 294 | 96.3049987, 295 | 16.698182 296 | ], 297 | [ 298 | 96.306948, 299 | 16.6926474 300 | ], 301 | [ 302 | 96.3072702, 303 | 16.6915053 304 | ], 305 | [ 306 | 96.307474, 307 | 16.6894921 308 | ], 309 | [ 310 | 96.3074275, 311 | 16.6886753 312 | ] 313 | ], 314 | "type": "LineString" 315 | }, 316 | "properties": {}, 317 | "type": "Feature" 318 | }, 319 | "stops": [ 320 | 2118, 321 | 1846, 322 | 1844, 323 | 1842, 324 | 1840, 325 | 1838, 326 | 1836, 327 | 1834, 328 | 1832, 329 | 1830, 330 | 1828, 331 | 1826, 332 | 1825, 333 | 1634, 334 | 1632, 335 | 1630, 336 | 1812, 337 | 1643, 338 | 1810, 339 | 1619, 340 | 508, 341 | 549, 342 | 547, 343 | 552, 344 | 2159, 345 | 530, 346 | 526, 347 | 521, 348 | 528, 349 | 516, 350 | 520, 351 | 500, 352 | 456, 353 | 464, 354 | 465, 355 | 462, 356 | 1610, 357 | 458, 358 | 436, 359 | 430, 360 | 478, 361 | 472, 362 | 2219, 363 | 471, 364 | 477, 365 | 431, 366 | 435, 367 | 457, 368 | 1611, 369 | 461, 370 | 466, 371 | 463, 372 | 455, 373 | 499, 374 | 519, 375 | 515, 376 | 527, 377 | 522, 378 | 525, 379 | 529, 380 | 553, 381 | 551, 382 | 545, 383 | 550, 384 | 507, 385 | 1618, 386 | 1811, 387 | 541, 388 | 1813, 389 | 1629, 390 | 1631, 391 | 1633, 392 | 1824, 393 | 1827, 394 | 1831, 395 | 1833, 396 | 1835, 397 | 1837, 398 | 1839, 399 | 1841, 400 | 1843, 401 | 1845, 402 | 1847, 403 | 2119 404 | ] 405 | } -------------------------------------------------------------------------------- /data/routes/route71.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "2C8A6C", 4 | "name": "(\u1047\u1041) \u101e\u101b\u1000\u103a\u1015\u1004\u103a\u1001\u103b\u1031\u102c\u1004\u103a - \u1005\u1036\u1015\u103c\u1008\u1031\u1038", 5 | "route_id": "71", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.29479, 11 | 16.95992 12 | ], 13 | [ 14 | 96.25259, 15 | 16.91138 16 | ], 17 | [ 18 | 96.24535, 19 | 16.89877 20 | ], 21 | [ 22 | 96.22567, 23 | 16.87196 24 | ], 25 | [ 26 | 96.21828, 27 | 16.86541 28 | ], 29 | [ 30 | 96.21426, 31 | 16.8603 32 | ], 33 | [ 34 | 96.21356, 35 | 16.85848 36 | ], 37 | [ 38 | 96.21152, 39 | 16.85677 40 | ], 41 | [ 42 | 96.21113, 43 | 16.85549 44 | ], 45 | [ 46 | 96.21053, 47 | 16.85117 48 | ], 49 | [ 50 | 96.20912, 51 | 16.84752 52 | ], 53 | [ 54 | 96.20805, 55 | 16.84523 56 | ], 57 | [ 58 | 96.20782, 59 | 16.84438 60 | ], 61 | [ 62 | 96.20765, 63 | 16.84251 64 | ], 65 | [ 66 | 96.20721, 67 | 16.8424 68 | ], 69 | [ 70 | 96.20572, 71 | 16.84281 72 | ], 73 | [ 74 | 96.20527, 75 | 16.84273 76 | ], 77 | [ 78 | 96.19216, 79 | 16.82998 80 | ], 81 | [ 82 | 96.18805, 83 | 16.82806 84 | ], 85 | [ 86 | 96.18736, 87 | 16.82735 88 | ] 89 | ], 90 | "type": "LineString" 91 | }, 92 | "properties": {}, 93 | "type": "Feature" 94 | }, 95 | "stops": [ 96 | 2344, 97 | 2085, 98 | 2088, 99 | 2090, 100 | 2092, 101 | 2094, 102 | 2096, 103 | 2098, 104 | 2100, 105 | 1617, 106 | 2102, 107 | 2104, 108 | 2106, 109 | 2108, 110 | 2110, 111 | 2112, 112 | 2114, 113 | 2116, 114 | 762, 115 | 758, 116 | 746, 117 | 1014, 118 | 1012, 119 | 1016, 120 | 2, 121 | 680, 122 | 674, 123 | 628, 124 | 634, 125 | 2160, 126 | 597, 127 | 609, 128 | 602, 129 | 616, 130 | 367, 131 | 366, 132 | 615, 133 | 601, 134 | 610, 135 | 598, 136 | 2161, 137 | 635, 138 | 629, 139 | 673, 140 | 679, 141 | 1, 142 | 1015, 143 | 1011, 144 | 1013, 145 | 745, 146 | 757, 147 | 761, 148 | 2115, 149 | 2113, 150 | 2111, 151 | 2109, 152 | 2107, 153 | 2105, 154 | 2103, 155 | 2101, 156 | 1616, 157 | 2099, 158 | 2097, 159 | 2095, 160 | 2093, 161 | 2091, 162 | 2089, 163 | 2087, 164 | 2086, 165 | 2084 166 | ] 167 | } -------------------------------------------------------------------------------- /data/routes/route74.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "405CAA", 4 | "name": "(\u1047\u1044) \u101b\u103d\u103e\u1031\u1015\u103c\u100a\u103a\u101e\u102c - \u1012\u1002\u102f\u1036\u1027\u101b\u102c\u1021\u101d\u1031\u1038\u1015\u103c\u1031\u1038", 5 | "route_id": "74", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.0172525, 11 | 16.8807918 12 | ], 13 | [ 14 | 96.0297535, 15 | 16.8757373 16 | ], 17 | [ 18 | 96.0330051, 19 | 16.8743725 20 | ], 21 | [ 22 | 96.0330002, 23 | 16.8748301 24 | ], 25 | [ 26 | 96.0342875, 27 | 16.8779145 28 | ], 29 | [ 30 | 96.0382262, 31 | 16.8870972 32 | ], 33 | [ 34 | 96.0393474, 35 | 16.8892904 36 | ], 37 | [ 38 | 96.0431544, 39 | 16.8931267 40 | ], 41 | [ 42 | 96.0467555, 43 | 16.9018812 44 | ], 45 | [ 46 | 96.0500901, 47 | 16.9097535 48 | ], 49 | [ 50 | 96.0523851, 51 | 16.9152905 52 | ], 53 | [ 54 | 96.054834, 55 | 16.9213017 56 | ], 57 | [ 58 | 96.0557961, 59 | 16.9217882 60 | ], 61 | [ 62 | 96.0638053, 63 | 16.9198357 64 | ], 65 | [ 66 | 96.0648285, 67 | 16.91977 68 | ], 69 | [ 70 | 96.070738, 71 | 16.923325 72 | ], 73 | [ 74 | 96.0869325, 75 | 16.9329732 76 | ], 77 | [ 78 | 96.0879062, 79 | 16.9333684 80 | ], 81 | [ 82 | 96.0891234, 83 | 16.9335595 84 | ], 85 | [ 86 | 96.1019907, 87 | 16.9339453 88 | ], 89 | [ 90 | 96.1025821, 91 | 16.9370074 92 | ], 93 | [ 94 | 96.102757, 95 | 16.9440295 96 | ], 97 | [ 98 | 96.1023729, 99 | 16.9461469 100 | ], 101 | [ 102 | 96.1011168, 103 | 16.9492082 104 | ], 105 | [ 106 | 96.0989354, 107 | 16.9542903 108 | ], 109 | [ 110 | 96.0976371, 111 | 16.9575025 112 | ], 113 | [ 114 | 96.0968873, 115 | 16.9611954 116 | ], 117 | [ 118 | 96.0931365, 119 | 16.9604636 120 | ], 121 | [ 122 | 96.0894006, 123 | 16.9583075 124 | ], 125 | [ 126 | 96.0881401, 127 | 16.9580406 128 | ], 129 | [ 130 | 96.0794266, 131 | 16.9559511 132 | ], 133 | [ 134 | 96.077809, 135 | 16.9563957 136 | ], 137 | [ 138 | 96.071561, 139 | 16.9584174 140 | ], 141 | [ 142 | 96.0704314, 143 | 16.9589007 144 | ], 145 | [ 146 | 96.0688667, 147 | 16.9598245 148 | ], 149 | [ 150 | 96.0622906, 151 | 16.963296 152 | ] 153 | ], 154 | "type": "LineString" 155 | }, 156 | "properties": {}, 157 | "type": "Feature" 158 | }, 159 | "stops": [ 160 | 83, 161 | 1558, 162 | 1560, 163 | 1568, 164 | 1523, 165 | 2357, 166 | 1518, 167 | 1509, 168 | 1506, 169 | 1511, 170 | 1513, 171 | 1515, 172 | 1503, 173 | 80, 174 | 1376, 175 | 2245, 176 | 1102, 177 | 2362, 178 | 2435, 179 | 2238, 180 | 1100, 181 | 21, 182 | 2236, 183 | 2232, 184 | 1105, 185 | 1098, 186 | 1103, 187 | 1109, 188 | 19, 189 | 2234, 190 | 25, 191 | 2233, 192 | 18, 193 | 1110, 194 | 1104, 195 | 1097, 196 | 1106, 197 | 2231, 198 | 2235, 199 | 20, 200 | 1099, 201 | 2237, 202 | 2436, 203 | 1101, 204 | 2246, 205 | 1375, 206 | 79, 207 | 1502, 208 | 1514, 209 | 1512, 210 | 1510, 211 | 1507, 212 | 1508, 213 | 1519, 214 | 2358, 215 | 1522, 216 | 1569, 217 | 1561, 218 | 1559, 219 | 84 220 | ] 221 | } -------------------------------------------------------------------------------- /data/routes/route75.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "DF504E", 4 | "name": "(\u1047\u1045) \u101e\u102f\u101d\u100f\u1039\u100f\u1018\u102f\u101b\u102c\u1038 - \u1000\u103c\u100a\u103a\u1037\u1019\u103c\u1004\u103a\u1010\u102d\u102f\u1004\u103a", 5 | "route_id": "75", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.21367, 11 | 16.82019 12 | ], 13 | [ 14 | 96.21072, 15 | 16.82414 16 | ], 17 | [ 18 | 96.2089, 19 | 16.8253 20 | ], 21 | [ 22 | 96.20686, 23 | 16.82594 24 | ], 25 | [ 26 | 96.20614, 27 | 16.82408 28 | ], 29 | [ 30 | 96.20478, 31 | 16.82259 32 | ], 33 | [ 34 | 96.19862, 35 | 16.81853 36 | ], 37 | [ 38 | 96.18564, 39 | 16.81264 40 | ], 41 | [ 42 | 96.18376, 43 | 16.81034 44 | ], 45 | [ 46 | 96.18309, 47 | 16.80774 48 | ], 49 | [ 50 | 96.18361, 51 | 16.80594 52 | ], 53 | [ 54 | 96.17977, 55 | 16.80752 56 | ], 57 | [ 58 | 96.17583, 59 | 16.81069 60 | ], 61 | [ 62 | 96.17118, 63 | 16.81153 64 | ], 65 | [ 66 | 96.16741, 67 | 16.81171 68 | ], 69 | [ 70 | 96.15947, 71 | 16.80967 72 | ], 73 | [ 74 | 96.15812, 75 | 16.80877 76 | ], 77 | [ 78 | 96.15727, 79 | 16.80737 80 | ], 81 | [ 82 | 96.15253, 83 | 16.80443 84 | ], 85 | [ 86 | 96.15091, 87 | 16.80452 88 | ], 89 | [ 90 | 96.14929, 91 | 16.8052 92 | ], 93 | [ 94 | 96.14806, 95 | 16.80501 96 | ], 97 | [ 98 | 96.14694, 99 | 16.80673 100 | ], 101 | [ 102 | 96.14317, 103 | 16.80509 104 | ], 105 | [ 106 | 96.14128, 107 | 16.80376 108 | ], 109 | [ 110 | 96.12583, 111 | 16.80381 112 | ], 113 | [ 114 | 96.12597, 115 | 16.81183 116 | ], 117 | [ 118 | 96.12195, 119 | 16.81184 120 | ], 121 | [ 122 | 96.12203, 123 | 16.82003 124 | ], 125 | [ 126 | 96.12599, 127 | 16.81727 128 | ], 129 | [ 130 | 96.12581, 131 | 16.80402 132 | ], 133 | [ 134 | 96.14142, 135 | 16.80374 136 | ], 137 | [ 138 | 96.14281, 139 | 16.80478 140 | ], 141 | [ 142 | 96.14699, 143 | 16.80664 144 | ], 145 | [ 146 | 96.14806, 147 | 16.80501 148 | ], 149 | [ 150 | 96.14929, 151 | 16.8052 152 | ], 153 | [ 154 | 96.15232, 155 | 16.8044 156 | ], 157 | [ 158 | 96.15727, 159 | 16.80737 160 | ], 161 | [ 162 | 96.15812, 163 | 16.80877 164 | ], 165 | [ 166 | 96.15947, 167 | 16.80967 168 | ], 169 | [ 170 | 96.16741, 171 | 16.81171 172 | ], 173 | [ 174 | 96.17107, 175 | 16.81154 176 | ], 177 | [ 178 | 96.17583, 179 | 16.81069 180 | ], 181 | [ 182 | 96.17977, 183 | 16.80752 184 | ], 185 | [ 186 | 96.18356, 187 | 16.80576 188 | ], 189 | [ 190 | 96.18309, 191 | 16.80774 192 | ], 193 | [ 194 | 96.18376, 195 | 16.81034 196 | ], 197 | [ 198 | 96.18544, 199 | 16.8125 200 | ], 201 | [ 202 | 96.19862, 203 | 16.81853 204 | ], 205 | [ 206 | 96.20478, 207 | 16.82259 208 | ], 209 | [ 210 | 96.20599, 211 | 16.82387 212 | ], 213 | [ 214 | 96.20686, 215 | 16.82594 216 | ], 217 | [ 218 | 96.2089, 219 | 16.8253 220 | ], 221 | [ 222 | 96.21072, 223 | 16.82414 224 | ], 225 | [ 226 | 96.21372, 227 | 16.82011 228 | ] 229 | ], 230 | "type": "LineString" 231 | }, 232 | "properties": {}, 233 | "type": "Feature" 234 | }, 235 | "stops": [ 236 | 586, 237 | 579, 238 | 578, 239 | 592, 240 | 582, 241 | 584, 242 | 563, 243 | 561, 244 | 566, 245 | 574, 246 | 570, 247 | 359, 248 | 392, 249 | 372, 250 | 380, 251 | 383, 252 | 333, 253 | 232, 254 | 235, 255 | 227, 256 | 2177, 257 | 229, 258 | 225, 259 | 223, 260 | 274, 261 | 266, 262 | 273, 263 | 261, 264 | 255, 265 | 257, 266 | 251, 267 | 299, 268 | 291, 269 | 277, 270 | 301, 271 | 284, 272 | 279, 273 | 300, 274 | 250, 275 | 256, 276 | 254, 277 | 260, 278 | 272, 279 | 267, 280 | 2389, 281 | 222, 282 | 224, 283 | 228, 284 | 231, 285 | 226, 286 | 234, 287 | 233, 288 | 332, 289 | 382, 290 | 381, 291 | 373, 292 | 391, 293 | 358, 294 | 569, 295 | 573, 296 | 565, 297 | 562, 298 | 564, 299 | 585, 300 | 583, 301 | 591, 302 | 577, 303 | 580, 304 | 587 305 | ] 306 | } -------------------------------------------------------------------------------- /data/routes/route76.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "TRAN", 3 | "color": "405CAA", 4 | "name": "(\u1047\u1046) \u1021\u101b\u103e\u1031\u1037 \u1015\u102d\u102f\u1004\u103a\u1038\u1010\u1000\u1039\u1000\u101e\u102d\u102f\u101c\u103a - \u1005\u1000\u103a\u1019\u103e\u102f(\u1041)", 5 | "route_id": "76", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.28786, 11 | 16.73353 12 | ], 13 | [ 14 | 96.28018, 15 | 16.72996 16 | ], 17 | [ 18 | 96.27537, 19 | 16.72977 20 | ], 21 | [ 22 | 96.27433, 23 | 16.72876 24 | ], 25 | [ 26 | 96.27269, 27 | 16.72931 28 | ], 29 | [ 30 | 96.27176, 31 | 16.73237 32 | ], 33 | [ 34 | 96.26991, 35 | 16.73456 36 | ], 37 | [ 38 | 96.26687, 39 | 16.74294 40 | ], 41 | [ 42 | 96.25463, 43 | 16.7607 44 | ], 45 | [ 46 | 96.25129, 47 | 16.76018 48 | ], 49 | [ 50 | 96.24989, 51 | 16.76588 52 | ], 53 | [ 54 | 96.24672, 55 | 16.76585 56 | ], 57 | [ 58 | 96.24736, 59 | 16.77895 60 | ], 61 | [ 62 | 96.2426, 63 | 16.77847 64 | ], 65 | [ 66 | 96.24011, 67 | 16.77963 68 | ], 69 | [ 70 | 96.22787, 71 | 16.79961 72 | ], 73 | [ 74 | 96.22616, 75 | 16.80017 76 | ], 77 | [ 78 | 96.21824, 79 | 16.80722 80 | ], 81 | [ 82 | 96.21085, 83 | 16.8037 84 | ], 85 | [ 86 | 96.19683, 87 | 16.80409 88 | ], 89 | [ 90 | 96.19509, 91 | 16.80474 92 | ], 93 | [ 94 | 96.19249, 95 | 16.80732 96 | ], 97 | [ 98 | 96.19226, 99 | 16.81248 100 | ], 101 | [ 102 | 96.1906, 103 | 16.8148 104 | ], 105 | [ 106 | 96.18544, 107 | 16.8125 108 | ], 109 | [ 110 | 96.18396, 111 | 16.81074 112 | ], 113 | [ 114 | 96.18309, 115 | 16.80774 116 | ], 117 | [ 118 | 96.18356, 119 | 16.80576 120 | ], 121 | [ 122 | 96.17977, 123 | 16.80752 124 | ], 125 | [ 126 | 96.17583, 127 | 16.81069 128 | ], 129 | [ 130 | 96.17118, 131 | 16.81153 132 | ], 133 | [ 134 | 96.16226, 135 | 16.82306 136 | ], 137 | [ 138 | 96.157, 139 | 16.82733 140 | ], 141 | [ 142 | 96.15852, 143 | 16.82878 144 | ], 145 | [ 146 | 96.16325, 147 | 16.83014 148 | ], 149 | [ 150 | 96.1648, 151 | 16.82365 152 | ], 153 | [ 154 | 96.16246, 155 | 16.82311 156 | ], 157 | [ 158 | 96.16281, 159 | 16.82227 160 | ], 161 | [ 162 | 96.1711, 163 | 16.81154 164 | ], 165 | [ 166 | 96.17602, 167 | 16.81062 168 | ], 169 | [ 170 | 96.17977, 171 | 16.80752 172 | ], 173 | [ 174 | 96.18356, 175 | 16.80576 176 | ], 177 | [ 178 | 96.18327, 179 | 16.80849 180 | ], 181 | [ 182 | 96.1843, 183 | 16.81116 184 | ], 185 | [ 186 | 96.18593, 187 | 16.81279 188 | ], 189 | [ 190 | 96.19026, 191 | 16.81465 192 | ], 193 | [ 194 | 96.19209, 195 | 16.81273 196 | ], 197 | [ 198 | 96.19249, 199 | 16.80732 200 | ], 201 | [ 202 | 96.19644, 203 | 16.80416 204 | ], 205 | [ 206 | 96.20997, 207 | 16.80361 208 | ], 209 | [ 210 | 96.21712, 211 | 16.80659 212 | ], 213 | [ 214 | 96.21948, 215 | 16.8062 216 | ], 217 | [ 218 | 96.22772, 219 | 16.79895 220 | ], 221 | [ 222 | 96.23959, 223 | 16.7799 224 | ], 225 | [ 226 | 96.2426, 227 | 16.77847 228 | ], 229 | [ 230 | 96.24736, 231 | 16.77895 232 | ], 233 | [ 234 | 96.24642, 235 | 16.76167 236 | ], 237 | [ 238 | 96.24762, 239 | 16.7609 240 | ], 241 | [ 242 | 96.25076, 243 | 16.76104 244 | ], 245 | [ 246 | 96.25113, 247 | 16.76027 248 | ], 249 | [ 250 | 96.25463, 251 | 16.7607 252 | ], 253 | [ 254 | 96.26687, 255 | 16.74294 256 | ], 257 | [ 258 | 96.27245, 259 | 16.72964 260 | ], 261 | [ 262 | 96.27394, 263 | 16.72866 264 | ], 265 | [ 266 | 96.27537, 267 | 16.72977 268 | ], 269 | [ 270 | 96.28082, 271 | 16.73014 272 | ], 273 | [ 274 | 96.28906, 275 | 16.7341 276 | ] 277 | ], 278 | "type": "LineString" 279 | }, 280 | "properties": {}, 281 | "type": "Feature" 282 | }, 283 | "stops": [ 284 | 1641, 285 | 1640, 286 | 1638, 287 | 1825, 288 | 1634, 289 | 1632, 290 | 1630, 291 | 1812, 292 | 1643, 293 | 1810, 294 | 1628, 295 | 1626, 296 | 1807, 297 | 1805, 298 | 1803, 299 | 1801, 300 | 1619, 301 | 508, 302 | 549, 303 | 547, 304 | 546, 305 | 552, 306 | 2159, 307 | 530, 308 | 526, 309 | 522, 310 | 524, 311 | 398, 312 | 404, 313 | 406, 314 | 2394, 315 | 569, 316 | 359, 317 | 392, 318 | 372, 319 | 380, 320 | 383, 321 | 237, 322 | 350, 323 | 347, 324 | 348, 325 | 354, 326 | 2385, 327 | 2383, 328 | 327, 329 | 330, 330 | 340, 331 | 355, 332 | 349, 333 | 346, 334 | 351, 335 | 236, 336 | 382, 337 | 381, 338 | 373, 339 | 391, 340 | 358, 341 | 2393, 342 | 403, 343 | 397, 344 | 523, 345 | 521, 346 | 525, 347 | 529, 348 | 553, 349 | 551, 350 | 546, 351 | 550, 352 | 507, 353 | 1618, 354 | 1800, 355 | 1802, 356 | 1804, 357 | 1806, 358 | 1809, 359 | 1621, 360 | 1623, 361 | 1625, 362 | 1627, 363 | 1811, 364 | 541, 365 | 1813, 366 | 1629, 367 | 1631, 368 | 1633, 369 | 1824, 370 | 1637, 371 | 1639, 372 | 1642 373 | ] 374 | } -------------------------------------------------------------------------------- /data/routes/route79.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "405CAA", 4 | "name": "(\u1047\u1049) \u101c\u1004\u103a\u1038\u1005\u1012\u1031\u102b\u1004\u103a\u1038 - \u1021\u1014\u1031\u102c\u1000\u103a\u1015\u102d\u102f\u1004\u103a\u1038\u1010\u1000\u1039\u1000\u101e\u102d\u102f\u101c", 5 | "route_id": "79", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.01561, 11 | 16.94733 12 | ], 13 | [ 14 | 96.02064, 15 | 16.94351 16 | ], 17 | [ 18 | 96.026, 19 | 16.94118 20 | ], 21 | [ 22 | 96.04195, 23 | 16.93167 24 | ], 25 | [ 26 | 96.05451, 27 | 16.92299 28 | ], 29 | [ 30 | 96.05492, 31 | 16.92168 32 | ], 33 | [ 34 | 96.05536, 35 | 16.92217 36 | ], 37 | [ 38 | 96.0548, 39 | 16.92186 40 | ], 41 | [ 42 | 96.04315, 43 | 16.89312 44 | ], 45 | [ 46 | 96.039, 47 | 16.88876 48 | ], 49 | [ 50 | 96.0329, 51 | 16.87428 52 | ], 53 | [ 54 | 96.03908, 55 | 16.87159 56 | ], 57 | [ 58 | 96.03971, 59 | 16.87211 60 | ], 61 | [ 62 | 96.08277, 63 | 16.87873 64 | ], 65 | [ 66 | 96.09131, 67 | 16.88203 68 | ], 69 | [ 70 | 96.09768, 71 | 16.88524 72 | ], 73 | [ 74 | 96.10067, 75 | 16.87707 76 | ], 77 | [ 78 | 96.10481, 79 | 16.87083 80 | ], 81 | [ 82 | 96.10507, 83 | 16.8683 84 | ], 85 | [ 86 | 96.10741, 87 | 16.8632 88 | ], 89 | [ 90 | 96.1084, 91 | 16.85923 92 | ], 93 | [ 94 | 96.12155, 95 | 16.86157 96 | ], 97 | [ 98 | 96.12373, 99 | 16.86488 100 | ], 101 | [ 102 | 96.12519, 103 | 16.86597 104 | ], 105 | [ 106 | 96.12811, 107 | 16.86661 108 | ], 109 | [ 110 | 96.13224, 111 | 16.86662 112 | ], 113 | [ 114 | 96.13714, 115 | 16.86757 116 | ], 117 | [ 118 | 96.14107, 119 | 16.86469 120 | ], 121 | [ 122 | 96.14207, 123 | 16.86593 124 | ], 125 | [ 126 | 96.14741, 127 | 16.86887 128 | ], 129 | [ 130 | 96.15035, 131 | 16.86807 132 | ], 133 | [ 134 | 96.15436, 135 | 16.86552 136 | ], 137 | [ 138 | 96.15759, 139 | 16.85058 140 | ], 141 | [ 142 | 96.15456, 143 | 16.8292 144 | ], 145 | [ 146 | 96.16217, 147 | 16.82303 148 | ], 149 | [ 150 | 96.1711, 151 | 16.81154 152 | ], 153 | [ 154 | 96.17583, 155 | 16.81069 156 | ], 157 | [ 158 | 96.17977, 159 | 16.80752 160 | ], 161 | [ 162 | 96.18329, 163 | 16.80601 164 | ], 165 | [ 166 | 96.18676, 167 | 16.80142 168 | ], 169 | [ 170 | 96.185, 171 | 16.79227 172 | ], 173 | [ 174 | 96.18341, 175 | 16.79036 176 | ], 177 | [ 178 | 96.17967, 179 | 16.78928 180 | ], 181 | [ 182 | 96.17698, 183 | 16.7873 184 | ], 185 | [ 186 | 96.17534, 187 | 16.78549 188 | ], 189 | [ 190 | 96.17418, 191 | 16.78289 192 | ], 193 | [ 194 | 96.17484, 195 | 16.77903 196 | ], 197 | [ 198 | 96.1775, 199 | 16.77598 200 | ], 201 | [ 202 | 96.18058, 203 | 16.77424 204 | ], 205 | [ 206 | 96.18069, 207 | 16.76926 208 | ], 209 | [ 210 | 96.17995, 211 | 16.76912 212 | ] 213 | ], 214 | "type": "LineString" 215 | }, 216 | "properties": {}, 217 | "type": "Feature" 218 | }, 219 | "stops": [ 220 | 1094, 221 | 2238, 222 | 1100, 223 | 21, 224 | 2236, 225 | 2232, 226 | 1105, 227 | 1098, 228 | 1103, 229 | 1109, 230 | 19, 231 | 2234, 232 | 1125, 233 | 1122, 234 | 1123, 235 | 1130, 236 | 2228, 237 | 1134, 238 | 1139, 239 | 30, 240 | 1322, 241 | 1330, 242 | 1305, 243 | 1302, 244 | 1306, 245 | 1314, 246 | 1308, 247 | 1193, 248 | 1195, 249 | 1208, 250 | 1225, 251 | 2200, 252 | 1220, 253 | 1257, 254 | 1254, 255 | 1270, 256 | 1266, 257 | 1262, 258 | 1820, 259 | 1818, 260 | 1239, 261 | 1236, 262 | 36, 263 | 1242, 264 | 1246, 265 | 2388, 266 | 355, 267 | 349, 268 | 346, 269 | 351, 270 | 236, 271 | 382, 272 | 381, 273 | 372, 274 | 377, 275 | 371, 276 | 390, 277 | 441, 278 | 439, 279 | 450, 280 | 448, 281 | 446, 282 | 425, 283 | 422, 284 | 424, 285 | 445, 286 | 447, 287 | 449, 288 | 440, 289 | 442, 290 | 389, 291 | 370, 292 | 376, 293 | 373, 294 | 380, 295 | 383, 296 | 237, 297 | 350, 298 | 347, 299 | 348, 300 | 354, 301 | 2387, 302 | 2383, 303 | 1245, 304 | 1241, 305 | 37, 306 | 1817, 307 | 1238, 308 | 1240, 309 | 1819, 310 | 1265, 311 | 1267, 312 | 1271, 313 | 1255, 314 | 1256, 315 | 1221, 316 | 1216, 317 | 1224, 318 | 1207, 319 | 1194, 320 | 35, 321 | 1309, 322 | 1315, 323 | 1307, 324 | 1303, 325 | 1304, 326 | 1329, 327 | 2395, 328 | 1323, 329 | 31, 330 | 1138, 331 | 1135, 332 | 2229, 333 | 1131, 334 | 1124, 335 | 1121, 336 | 1126, 337 | 2233, 338 | 18, 339 | 1110, 340 | 1104, 341 | 1097, 342 | 1106, 343 | 2231, 344 | 2235, 345 | 20, 346 | 1099, 347 | 2237, 348 | 1096 349 | ] 350 | } -------------------------------------------------------------------------------- /data/routes/route80-Mini.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "DF504E", 4 | "name": "(\u1048\u1040 \u1019\u102e\u1014\u102e) \u1021\u1011\u1000\u103a\u1015\u1014\u103a\u1038\u1006\u102d\u102f\u1038\u1010\u1014\u103a\u1038 - \u101e\u102c\u1000\u1031\u1010", 5 | "route_id": "80-Mini", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.20023, 11 | 16.80396 12 | ], 13 | [ 14 | 96.2065, 15 | 16.80373 16 | ], 17 | [ 18 | 96.20672, 19 | 16.80078 20 | ], 21 | [ 22 | 96.20655, 23 | 16.80033 24 | ], 25 | [ 26 | 96.20504, 27 | 16.79721 28 | ], 29 | [ 30 | 96.19985, 31 | 16.78673 32 | ], 33 | [ 34 | 96.19543, 35 | 16.7776 36 | ], 37 | [ 38 | 96.19013, 39 | 16.78045 40 | ], 41 | [ 42 | 96.18636, 43 | 16.78239 44 | ], 45 | [ 46 | 96.18587, 47 | 16.78248 48 | ], 49 | [ 50 | 96.18252, 51 | 16.78264 52 | ], 53 | [ 54 | 96.18186, 55 | 16.78281 56 | ], 57 | [ 58 | 96.18146, 59 | 16.78298 60 | ], 61 | [ 62 | 96.18101, 63 | 16.78325 64 | ], 65 | [ 66 | 96.18027, 67 | 16.78387 68 | ], 69 | [ 70 | 96.17783, 71 | 16.78626 72 | ], 73 | [ 74 | 96.17746, 75 | 16.78655 76 | ], 77 | [ 78 | 96.17643, 79 | 16.78714 80 | ], 81 | [ 82 | 96.17617, 83 | 16.78768 84 | ], 85 | [ 86 | 96.17586, 87 | 16.7885 88 | ], 89 | [ 90 | 96.17548, 91 | 16.7903 92 | ], 93 | [ 94 | 96.17522, 95 | 16.79098 96 | ], 97 | [ 98 | 96.17497, 99 | 16.79139 100 | ], 101 | [ 102 | 96.17401, 103 | 16.79269 104 | ], 105 | [ 106 | 96.17361, 107 | 16.79225 108 | ], 109 | [ 110 | 96.1731, 111 | 16.79181 112 | ], 113 | [ 114 | 96.17044, 115 | 16.79106 116 | ], 117 | [ 118 | 96.16799, 119 | 16.78891 120 | ], 121 | [ 122 | 96.16784, 123 | 16.78873 124 | ], 125 | [ 126 | 96.16772, 127 | 16.78775 128 | ], 129 | [ 130 | 96.16766, 131 | 16.78645 132 | ], 133 | [ 134 | 96.16214, 135 | 16.78665 136 | ], 137 | [ 138 | 96.16211, 139 | 16.78596 140 | ], 141 | [ 142 | 96.16205, 143 | 16.78589 144 | ], 145 | [ 146 | 96.16143, 147 | 16.78576 148 | ], 149 | [ 150 | 96.16021, 151 | 16.78512 152 | ], 153 | [ 154 | 96.15992, 155 | 16.78481 156 | ], 157 | [ 158 | 96.15985, 159 | 16.78519 160 | ], 161 | [ 162 | 96.15902, 163 | 16.78571 164 | ], 165 | [ 166 | 96.15863, 167 | 16.78589 168 | ], 169 | [ 170 | 96.15808, 171 | 16.78631 172 | ], 173 | [ 174 | 96.15786, 175 | 16.78654 176 | ], 177 | [ 178 | 96.15769, 179 | 16.78694 180 | ], 181 | [ 182 | 96.15756, 183 | 16.78757 184 | ], 185 | [ 186 | 96.15798, 187 | 16.78815 188 | ], 189 | [ 190 | 96.1584, 191 | 16.78849 192 | ], 193 | [ 194 | 96.15904, 195 | 16.78883 196 | ], 197 | [ 198 | 96.15972, 199 | 16.78903 200 | ], 201 | [ 202 | 96.16057, 203 | 16.78919 204 | ], 205 | [ 206 | 96.16136, 207 | 16.78924 208 | ], 209 | [ 210 | 96.16227, 211 | 16.78918 212 | ], 213 | [ 214 | 96.16234, 215 | 16.78924 216 | ], 217 | [ 218 | 96.16389, 219 | 16.78916 220 | ], 221 | [ 222 | 96.16508, 223 | 16.78899 224 | ], 225 | [ 226 | 96.16764, 227 | 16.78893 228 | ], 229 | [ 230 | 96.16776, 231 | 16.78888 232 | ], 233 | [ 234 | 96.16812, 235 | 16.78894 236 | ], 237 | [ 238 | 96.17039, 239 | 16.79095 240 | ], 241 | [ 242 | 96.17311, 243 | 16.79174 244 | ], 245 | [ 246 | 96.17333, 247 | 16.79189 248 | ], 249 | [ 250 | 96.17399, 251 | 16.79255 252 | ], 253 | [ 254 | 96.17491, 255 | 16.79132 256 | ], 257 | [ 258 | 96.17513, 259 | 16.79093 260 | ], 261 | [ 262 | 96.17536, 263 | 16.79028 264 | ], 265 | [ 266 | 96.1755, 267 | 16.79007 268 | ], 269 | [ 270 | 96.17586, 271 | 16.7885 272 | ], 273 | [ 274 | 96.17617, 275 | 16.78768 276 | ], 277 | [ 278 | 96.17643, 279 | 16.78714 280 | ], 281 | [ 282 | 96.17746, 283 | 16.78655 284 | ], 285 | [ 286 | 96.17783, 287 | 16.78626 288 | ], 289 | [ 290 | 96.18027, 291 | 16.78387 292 | ], 293 | [ 294 | 96.18101, 295 | 16.78325 296 | ], 297 | [ 298 | 96.18146, 299 | 16.78298 300 | ], 301 | [ 302 | 96.18186, 303 | 16.78281 304 | ], 305 | [ 306 | 96.18252, 307 | 16.78264 308 | ], 309 | [ 310 | 96.18587, 311 | 16.78248 312 | ], 313 | [ 314 | 96.18636, 315 | 16.78239 316 | ], 317 | [ 318 | 96.18845, 319 | 16.78133 320 | ], 321 | [ 322 | 96.19543, 323 | 16.77761 324 | ], 325 | [ 326 | 96.19985, 327 | 16.78673 328 | ], 329 | [ 330 | 96.20504, 331 | 16.79721 332 | ], 333 | [ 334 | 96.20655, 335 | 16.80033 336 | ], 337 | [ 338 | 96.20671, 339 | 16.80078 340 | ], 341 | [ 342 | 96.20668, 343 | 16.80165 344 | ], 345 | [ 346 | 96.2065, 347 | 16.80373 348 | ], 349 | [ 350 | 96.20022, 351 | 16.80396 352 | ] 353 | ], 354 | "type": "LineString" 355 | }, 356 | "properties": {}, 357 | "type": "Feature" 358 | }, 359 | "stops": [ 360 | 398, 361 | 524, 362 | 522, 363 | 527, 364 | 516, 365 | 520, 366 | 500, 367 | 455, 368 | 464, 369 | 466, 370 | 462, 371 | 1610, 372 | 458, 373 | 436, 374 | 430, 375 | 478, 376 | 472, 377 | 452, 378 | 443, 379 | 186, 380 | 182, 381 | 188, 382 | 2439, 383 | 195, 384 | 2440, 385 | 181, 386 | 185, 387 | 444, 388 | 451, 389 | 471, 390 | 477, 391 | 431, 392 | 435, 393 | 457, 394 | 1611, 395 | 461, 396 | 465, 397 | 463, 398 | 456, 399 | 499, 400 | 519, 401 | 515, 402 | 528, 403 | 521, 404 | 523, 405 | 397 406 | ] 407 | } -------------------------------------------------------------------------------- /data/routes/route81.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "DF504E", 4 | "name": "(\u1048\u1041) \u1010\u1031\u102c\u1004\u103a\u1019\u103c\u1031\u102c\u1000\u103a\u101c\u1019\u103a\u1038\u1006\u102f\u1036 - \u1015\u1014\u103a\u1038\u1006\u102d\u102f\u1038\u1010\u1014\u103a\u1038", 5 | "route_id": "81", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.24202, 11 | 16.89423 12 | ], 13 | [ 14 | 96.22567, 15 | 16.87196 16 | ], 17 | [ 18 | 96.21828, 19 | 16.86541 20 | ], 21 | [ 22 | 96.21167, 23 | 16.85693 24 | ], 25 | [ 26 | 96.21053, 27 | 16.85117 28 | ], 29 | [ 30 | 96.20651, 31 | 16.8423 32 | ], 33 | [ 34 | 96.20815, 35 | 16.83246 36 | ], 37 | [ 38 | 96.20686, 39 | 16.82594 40 | ], 41 | [ 42 | 96.21047, 43 | 16.82434 44 | ], 45 | [ 46 | 96.21361, 47 | 16.8203 48 | ], 49 | [ 50 | 96.21727, 51 | 16.81146 52 | ], 53 | [ 54 | 96.21769, 55 | 16.80703 56 | ], 57 | [ 58 | 96.21824, 59 | 16.80722 60 | ], 61 | [ 62 | 96.21388, 63 | 16.79554 64 | ], 65 | [ 66 | 96.20556, 67 | 16.79829 68 | ], 69 | [ 70 | 96.20295, 71 | 16.79299 72 | ], 73 | [ 74 | 96.1954, 75 | 16.79641 76 | ], 77 | [ 78 | 96.18862, 79 | 16.78246 80 | ], 81 | [ 82 | 96.1874, 83 | 16.78188 84 | ], 85 | [ 86 | 96.18636, 87 | 16.78239 88 | ], 89 | [ 90 | 96.18211, 91 | 16.77484 92 | ], 93 | [ 94 | 96.18047, 95 | 16.77371 96 | ], 97 | [ 98 | 96.17262, 99 | 16.77386 100 | ], 101 | [ 102 | 96.17252, 103 | 16.77133 104 | ], 105 | [ 106 | 96.16154, 107 | 16.77172 108 | ], 109 | [ 110 | 96.16163, 111 | 16.77425 112 | ], 113 | [ 114 | 96.18008, 115 | 16.7736 116 | ], 117 | [ 118 | 96.18232, 119 | 16.77507 120 | ], 121 | [ 122 | 96.1856, 123 | 16.78192 124 | ], 125 | [ 126 | 96.18647, 127 | 16.78234 128 | ], 129 | [ 130 | 96.19013, 131 | 16.78045 132 | ], 133 | [ 134 | 96.18896, 135 | 16.78371 136 | ], 137 | [ 138 | 96.1954, 139 | 16.79641 140 | ], 141 | [ 142 | 96.20295, 143 | 16.79299 144 | ], 145 | [ 146 | 96.20556, 147 | 16.79829 148 | ], 149 | [ 150 | 96.21388, 151 | 16.79554 152 | ], 153 | [ 154 | 96.21834, 155 | 16.80694 156 | ], 157 | [ 158 | 96.21361, 159 | 16.8203 160 | ], 161 | [ 162 | 96.21047, 163 | 16.82434 164 | ], 165 | [ 166 | 96.20686, 167 | 16.82594 168 | ], 169 | [ 170 | 96.20818, 171 | 16.83212 172 | ], 173 | [ 174 | 96.20745, 175 | 16.83987 176 | ], 177 | [ 178 | 96.20786, 179 | 16.84464 180 | ], 181 | [ 182 | 96.21037, 183 | 16.85069 184 | ], 185 | [ 186 | 96.21152, 187 | 16.85677 188 | ], 189 | [ 190 | 96.21356, 191 | 16.85848 192 | ], 193 | [ 194 | 96.21865, 195 | 16.86579 196 | ], 197 | [ 198 | 96.22567, 199 | 16.87196 200 | ], 201 | [ 202 | 96.24206, 203 | 16.89427 204 | ] 205 | ], 206 | "type": "LineString" 207 | }, 208 | "properties": {}, 209 | "type": "Feature" 210 | }, 211 | "stops": [ 212 | 762, 213 | 758, 214 | 746, 215 | 1014, 216 | 1012, 217 | 1015, 218 | 2, 219 | 680, 220 | 674, 221 | 628, 222 | 630, 223 | 626, 224 | 637, 225 | 577, 226 | 580, 227 | 587, 228 | 2163, 229 | 2165, 230 | 539, 231 | 2429, 232 | 2431, 233 | 2434, 234 | 520, 235 | 500, 236 | 460, 237 | 400, 238 | 395, 239 | 467, 240 | 474, 241 | 476, 242 | 470, 243 | 2219, 244 | 415, 245 | 162, 246 | 155, 247 | 147, 248 | 151, 249 | 149, 250 | 146, 251 | 159, 252 | 157, 253 | 416, 254 | 2220, 255 | 471, 256 | 475, 257 | 473, 258 | 468, 259 | 396, 260 | 399, 261 | 459, 262 | 519, 263 | 2433, 264 | 2432, 265 | 2430, 266 | 540, 267 | 2164, 268 | 2162, 269 | 586, 270 | 579, 271 | 578, 272 | 636, 273 | 627, 274 | 631, 275 | 629, 276 | 673, 277 | 679, 278 | 1, 279 | 1016, 280 | 1011, 281 | 1013, 282 | 745, 283 | 757, 284 | 761 285 | ] 286 | } -------------------------------------------------------------------------------- /data/routes/route84.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YUPT", 3 | "color": "405CAA", 4 | "name": "(\u1048\u1044) \u101e\u102c\u1000\u1031\u1010 - \u1019\u103c\u1031\u102c\u1000\u103a\u1012\u1002", 5 | "route_id": "84", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 96.19658, 11 | 16.89199 12 | ], 13 | [ 14 | 96.17112, 15 | 16.87888 16 | ], 17 | [ 18 | 96.17324, 19 | 16.87512 20 | ], 21 | [ 22 | 96.17509, 23 | 16.87397 24 | ], 25 | [ 26 | 96.17769, 27 | 16.86932 28 | ], 29 | [ 30 | 96.18076, 31 | 16.86602 32 | ], 33 | [ 34 | 96.18139, 35 | 16.86578 36 | ], 37 | [ 38 | 96.18141, 39 | 16.86548 40 | ], 41 | [ 42 | 96.17739, 43 | 16.86131 44 | ], 45 | [ 46 | 96.18619, 47 | 16.85197 48 | ], 49 | [ 50 | 96.18763, 51 | 16.85102 52 | ], 53 | [ 54 | 96.19023, 55 | 16.84986 56 | ], 57 | [ 58 | 96.19599, 59 | 16.84847 60 | ], 61 | [ 62 | 96.1993, 63 | 16.84706 64 | ], 65 | [ 66 | 96.2049, 67 | 16.84237 68 | ], 69 | [ 70 | 96.19255, 71 | 16.83032 72 | ], 73 | [ 74 | 96.18783, 75 | 16.8279 76 | ], 77 | [ 78 | 96.18457, 79 | 16.82382 80 | ], 81 | [ 82 | 96.18279, 83 | 16.82267 84 | ], 85 | [ 86 | 96.18389, 87 | 16.82055 88 | ], 89 | [ 90 | 96.1886, 91 | 16.81697 92 | ], 93 | [ 94 | 96.19209, 95 | 16.81273 96 | ], 97 | [ 98 | 96.19236, 99 | 16.80758 100 | ], 101 | [ 102 | 96.19596, 103 | 16.80365 104 | ], 105 | [ 106 | 96.19686, 107 | 16.80158 108 | ], 109 | [ 110 | 96.19665, 111 | 16.79898 112 | ], 113 | [ 114 | 96.1954, 115 | 16.79641 116 | ], 117 | [ 118 | 96.20663, 119 | 16.79131 120 | ], 121 | [ 122 | 96.20705, 123 | 16.79169 124 | ], 125 | [ 126 | 96.21188, 127 | 16.79098 128 | ] 129 | ], 130 | "type": "LineString" 131 | }, 132 | "properties": {}, 133 | "type": "Feature" 134 | }, 135 | "stops": [ 136 | 488, 137 | 486, 138 | 498, 139 | 492, 140 | 502, 141 | 460, 142 | 400, 143 | 396, 144 | 409, 145 | 407, 146 | 405, 147 | 2394, 148 | 357, 149 | 360, 150 | 366, 151 | 615, 152 | 601, 153 | 610, 154 | 598, 155 | 2161, 156 | 635, 157 | 632, 158 | 613, 159 | 1090, 160 | 1088, 161 | 1087, 162 | 2129, 163 | 1083, 164 | 2127, 165 | 1079, 166 | 1075, 167 | 981, 168 | 984, 169 | 980, 170 | 1293, 171 | 1291, 172 | 926, 173 | 1290, 174 | 1292, 175 | 979, 176 | 983, 177 | 982, 178 | 2124, 179 | 1078, 180 | 2128, 181 | 1082, 182 | 2146, 183 | 1086, 184 | 2126, 185 | 1089, 186 | 2403, 187 | 633, 188 | 634, 189 | 2160, 190 | 597, 191 | 609, 192 | 602, 193 | 616, 194 | 367, 195 | 368, 196 | 361, 197 | 356, 198 | 572, 199 | 406, 200 | 408, 201 | 410, 202 | 395, 203 | 399, 204 | 459, 205 | 501, 206 | 491, 207 | 497, 208 | 485, 209 | 487 210 | ] 211 | } -------------------------------------------------------------------------------- /data/routes/route85.json: -------------------------------------------------------------------------------- 1 | { 2 | "agency_id": "YRTA", 3 | "color": "405CAA", 4 | "name": "(\u1048\u1045) \u101e\u102c\u1000\u1031\u1010 - \u1010\u102e\u1018\u102e\u1006\u1031\u1038\u101b", 5 | "route_id": "85", 6 | "shape": { 7 | "geometry": { 8 | "coordinates": [ 9 | [ 10 | 95.99384, 11 | 16.89021 12 | ], 13 | [ 14 | 96.03908, 15 | 16.87162 16 | ], 17 | [ 18 | 96.03971, 19 | 16.87211 20 | ], 21 | [ 22 | 96.07884, 23 | 16.87791 24 | ], 25 | [ 26 | 96.07987, 27 | 16.87252 28 | ], 29 | [ 30 | 96.08388, 31 | 16.86165 32 | ], 33 | [ 34 | 96.0821, 35 | 16.85663 36 | ], 37 | [ 38 | 96.09011, 39 | 16.85399 40 | ], 41 | [ 42 | 96.09223, 43 | 16.85385 44 | ], 45 | [ 46 | 96.10238, 47 | 16.85826 48 | ], 49 | [ 50 | 96.10816, 51 | 16.85918 52 | ], 53 | [ 54 | 96.10855, 55 | 16.85858 56 | ], 57 | [ 58 | 96.10815, 59 | 16.85328 60 | ], 61 | [ 62 | 96.11203, 63 | 16.84539 64 | ], 65 | [ 66 | 96.11217, 67 | 16.84241 68 | ], 69 | [ 70 | 96.11423, 71 | 16.83447 72 | ], 73 | [ 74 | 96.11553, 75 | 16.83356 76 | ], 77 | [ 78 | 96.12054, 79 | 16.83324 80 | ], 81 | [ 82 | 96.12295, 83 | 16.82595 84 | ], 85 | [ 86 | 96.12298, 87 | 16.82192 88 | ], 89 | [ 90 | 96.12182, 91 | 16.81947 92 | ], 93 | [ 94 | 96.12218, 95 | 16.80389 96 | ], 97 | [ 98 | 96.14116, 99 | 16.80373 100 | ], 101 | [ 102 | 96.14673, 103 | 16.80655 104 | ], 105 | [ 106 | 96.14806, 107 | 16.80501 108 | ], 109 | [ 110 | 96.15232, 111 | 16.8044 112 | ], 113 | [ 114 | 96.15727, 115 | 16.80737 116 | ], 117 | [ 118 | 96.15812, 119 | 16.80877 120 | ], 121 | [ 122 | 96.15947, 123 | 16.80967 124 | ], 125 | [ 126 | 96.16126, 127 | 16.81032 128 | ], 129 | [ 130 | 96.16714, 131 | 16.81169 132 | ], 133 | [ 134 | 96.17583, 135 | 16.81069 136 | ], 137 | [ 138 | 96.17644, 139 | 16.80908 140 | ], 141 | [ 142 | 96.17583, 143 | 16.80466 144 | ], 145 | [ 146 | 96.17493, 147 | 16.80235 148 | ], 149 | [ 150 | 96.17667, 151 | 16.79637 152 | ], 153 | [ 154 | 96.17394, 155 | 16.79261 156 | ], 157 | [ 158 | 96.17513, 159 | 16.79093 160 | ], 161 | [ 162 | 96.17632, 163 | 16.78735 164 | ], 165 | [ 166 | 96.18146, 167 | 16.78298 168 | ], 169 | [ 170 | 96.18636, 171 | 16.78239 172 | ], 173 | [ 174 | 96.19013, 175 | 16.78045 176 | ], 177 | [ 178 | 96.18907, 179 | 16.78198 180 | ], 181 | [ 182 | 96.18908, 183 | 16.78408 184 | ], 185 | [ 186 | 96.19684, 187 | 16.79966 188 | ], 189 | [ 190 | 96.19675, 191 | 16.80208 192 | ], 193 | [ 194 | 96.19557, 195 | 16.80416 196 | ], 197 | [ 198 | 96.21145, 199 | 16.80383 200 | ], 201 | [ 202 | 96.21828, 203 | 16.8068 204 | ], 205 | [ 206 | 96.21772, 207 | 16.80921 208 | ] 209 | ], 210 | "type": "LineString" 211 | }, 212 | "properties": {}, 213 | "type": "Feature" 214 | }, 215 | "stops": [ 216 | 2159, 217 | 530, 218 | 526, 219 | 524, 220 | 398, 221 | 404, 222 | 408, 223 | 410, 224 | 395, 225 | 467, 226 | 474, 227 | 476, 228 | 470, 229 | 452, 230 | 443, 231 | 453, 232 | 375, 233 | 387, 234 | 378, 235 | 384, 236 | 383, 237 | 333, 238 | 232, 239 | 235, 240 | 227, 241 | 2177, 242 | 229, 243 | 225, 244 | 223, 245 | 274, 246 | 266, 247 | 272, 248 | 261, 249 | 255, 250 | 249, 251 | 253, 252 | 258, 253 | 291, 254 | 277, 255 | 301, 256 | 307, 257 | 309, 258 | 1183, 259 | 1163, 260 | 1160, 261 | 1164, 262 | 1166, 263 | 1200, 264 | 1197, 265 | 1192, 266 | 1157, 267 | 1155, 268 | 31, 269 | 1139, 270 | 1135, 271 | 2229, 272 | 1131, 273 | 1124, 274 | 1121, 275 | 1126, 276 | 25, 277 | 1125, 278 | 1122, 279 | 1123, 280 | 1130, 281 | 2228, 282 | 1134, 283 | 1138, 284 | 30, 285 | 1154, 286 | 1156, 287 | 2360, 288 | 1196, 289 | 1201, 290 | 1167, 291 | 1165, 292 | 1161, 293 | 1162, 294 | 1184, 295 | 310, 296 | 308, 297 | 302, 298 | 278, 299 | 292, 300 | 259, 301 | 252, 302 | 248, 303 | 254, 304 | 260, 305 | 273, 306 | 267, 307 | 2389, 308 | 222, 309 | 224, 310 | 228, 311 | 231, 312 | 226, 313 | 234, 314 | 233, 315 | 332, 316 | 382, 317 | 385, 318 | 379, 319 | 388, 320 | 374, 321 | 454, 322 | 444, 323 | 451, 324 | 471, 325 | 469, 326 | 475, 327 | 473, 328 | 468, 329 | 396, 330 | 409, 331 | 407, 332 | 405, 333 | 403, 334 | 397, 335 | 523, 336 | 522, 337 | 525, 338 | 529, 339 | 553 340 | ] 341 | } -------------------------------------------------------------------------------- /tools/make_stops_json.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | """ 4 | Script for converting from stops.tsv to stops.json 5 | """ 6 | 7 | import utils 8 | import re 9 | import csv 10 | import json 11 | import codecs 12 | 13 | def convert_stops(): 14 | def jsonlize(x): 15 | x['id'] = int(x['id']) 16 | x['lat'] = float(x['lat']) 17 | x['lng'] = float(x['lng']) 18 | return x 19 | tsv_path = './../data/stops.tsv' 20 | json_path = './../data/stops.json' 21 | print 'Reading from %s' % tsv_path 22 | rows = utils.readTsv(tsv_path) 23 | with open(json_path, 'wb') as json_file: 24 | print 'Writing to %s' % json_path 25 | json_file.write(json.dumps(map(jsonlize, rows))) 26 | 27 | if __name__ == '__main__': 28 | convert_stops() -------------------------------------------------------------------------------- /tools/mongo2tsv.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | 4 | """ 5 | Script for exporting from mongodb to stops.tsv and routes{id}.tsv files 6 | """ 7 | 8 | import utils 9 | import re 10 | import csv 11 | import json 12 | import codecs 13 | from pymongo import MongoClient 14 | 15 | def export_stops(db): 16 | file = './../data/stops.tsv' 17 | print('Writing to %s' % file) 18 | with open(file, 'wb') as file: 19 | stops = [] 20 | for stop in db.stops.find({}).sort('id'): 21 | props = { 22 | 'id': stop['id'], 23 | 'name_en': stop['name_en'], 24 | 'name_mm': stop['name_mm'].encode('utf-8'), 25 | 'road_en': stop['road_en'] if 'road_en' in stop else '', 26 | 'road_mm': (stop['road_mm'] if 'road_mm' in stop else '').encode('utf-8'), 27 | 'township_en': stop['township_en'], 28 | 'township_mm': (stop['township_mm'] if 'township_mm' in stop else '').encode('utf-8'), 29 | 'lat': stop['lat'], 30 | 'lng': stop['lng'] 31 | } 32 | stops.append(props) 33 | 34 | dw = csv.DictWriter(file, sorted(stops[0].keys()), delimiter='\t') 35 | dw.writeheader() 36 | dw.writerows(stops) 37 | 38 | def export_routes(db): 39 | 40 | def remove_mongo_attrs(x): 41 | x.pop(u'_id', None) 42 | x.pop(u'_etag', None) 43 | x.pop(u'waypoints', None) 44 | x.pop(u'poi', None) 45 | x['shape'].pop(u'_id', None) 46 | return x 47 | 48 | routes = db.routes.find({}).sort('id') 49 | routes = map(remove_mongo_attrs, routes) 50 | 51 | for route in routes: 52 | file = ('./../data/routes/route%s.json' % route['route_id']) 53 | print('Writing to %s' % file) 54 | with codecs.open(file, 'wb', encoding='utf-8') as file: 55 | file.write(json.dumps(route, sort_keys=True, indent=2)) 56 | 57 | if __name__ == '__main__': 58 | client = MongoClient(username='restheart', password='R3ste4rt!') 59 | db = client.transit 60 | export_stops(db) 61 | export_routes(db) -------------------------------------------------------------------------------- /tools/tsv2mongo.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | 3 | """ 4 | Script for importing from tsv files to mongodb 5 | """ 6 | 7 | import utils 8 | import re 9 | import json 10 | import codecs 11 | from pymongo import MongoClient 12 | import glob 13 | 14 | def import_stops(db): 15 | def normalize_stop(x): 16 | sid = int(x['id']) 17 | lat = float(x['lat']) 18 | lng = float(x['lng']) 19 | name_mm = x['name_mm'] 20 | name_en = x['name_en'] 21 | road_mm = x['road_mm'] 22 | road_en = x['road_en'] 23 | township_mm = x['township_mm'] 24 | township_en = x['township_en'] 25 | 26 | return { 27 | 'id': sid, 28 | 'location': { 29 | 'type':'Point', 30 | 'coordinates':[ lng, lat ] 31 | }, 32 | 'lat': lat, 33 | 'lng': lng, 34 | 'name_mm': name_mm, 35 | 'name_en': name_en, 36 | 'road_mm': road_mm, 37 | 'road_en': road_en, 38 | 'township_mm': township_mm, 39 | 'township_en': township_en 40 | } 41 | 42 | stops = map(normalize_stop, utils.readTsv('../data/stops.tsv')) 43 | db.stops.drop() 44 | db.stops.insert_many(stops) 45 | 46 | def import_routes(db): 47 | db.routes.drop() 48 | 49 | pattern = '../data/routes/*.json' 50 | for path in glob.glob(pattern): 51 | print('Reading from %s' % path) 52 | with codecs.open(path, 'r', encoding='utf-8') as file: 53 | route = json.loads(file.read()) 54 | db.routes.insert(route) 55 | 56 | if __name__ == '__main__': 57 | client = MongoClient(username='restheart', password='R3ste4rt!') 58 | db = client.transit 59 | import_stops(db) 60 | import_routes(db) -------------------------------------------------------------------------------- /tools/utils.py: -------------------------------------------------------------------------------- 1 | import csv 2 | import re 3 | 4 | def padZero(route_id): 5 | m = re.search(r'(\d+)', route_id) # take numbers from id 6 | if not m: 7 | return route_id 8 | if len(m.group(0)) == 1: # if numeric length is 1 9 | zero_pad = '0%s' % route_id 10 | else: 11 | zero_pad = route_id 12 | return zero_pad 13 | 14 | def readCsv(file): 15 | with open(file) as tsvfile: 16 | reader = csv.DictReader(tsvfile, dialect='excel') 17 | for row in reader: 18 | yield { 19 | unicode(key, 'utf-8'): unicode(value, 'utf-8') for key, value in row.iteritems() 20 | } 21 | 22 | def readTsv(file): 23 | with open(file) as tsvfile: 24 | reader = csv.DictReader(tsvfile, dialect='excel-tab') 25 | for row in reader: 26 | yield { 27 | unicode(key, 'utf-8'): unicode(value, 'utf-8') for key, value in row.iteritems() 28 | } --------------------------------------------------------------------------------