Module: OCTranspo::Headsign

Extended by:
Headsign
Included in:
Headsign
Defined in:
lib/octranspo/headsign.rb

Instance Method Summary collapse

Instance Method Details

#find(route_number, heading, stops) ⇒ Object



5
6
7
8
9
10
# File 'lib/octranspo/headsign.rb', line 5

def find (route_number, heading, stops)
  if route_number && heading && stops.any?
    selector = "route_#{route_number}"
    send selector, heading, stops if respond_to? selector
  end
end

#route_1(heading, stops) ⇒ Object



12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'lib/octranspo/headsign.rb', line 12

def route_1 (heading, stops)
  case
  when stops.last[:stop_id] == 'RF375' # Bank St. at Cahill Dr.
    "1 OTTAWA-ROCKCLIFFE"
  when stops.last[:code] == "8789" # Maple Grove Rd. at Springfield Rd.
    "1 OTTAWA ROCKCLIFFE"
  when stops.last[:stop_id] == "DT007" # Somerset St. at O’Connor St.
    "1 DOWNTOWN"
  when stops.last[:code] == "3009" # Rideau Centre
    "1 DOWNTOWN"
  when stops.last[:stop_id] == 'CC180' # Old St. Patrick St. at Cobourg St.
    "1 SOUTH KEYS"
  when stops.last[:code] == "3037" # Greenboro Station
    "1 SOUTH KEYS"
  when stops.last[:code] == "3034" # Billings Bridge Station
    "1X BILLINGS BRIDGE"
  end
end

#route_101(heading, stops) ⇒ Object



766
767
768
769
770
771
772
773
774
775
776
777
# File 'lib/octranspo/headsign.rb', line 766

def route_101 (heading, stops)
  case stops.last[:code]
  when "3050" # Bayshore Station
    "101 BAYSHORE"
  when "0648" # Herzberg Rd. & March Rd.
    "101X KANATA NORTH"
  when "3028" # Place d’Orléans Station
    "101 ORLEANS"
  when "3015" # Queensway Station
    "101X QUEENSWAY"
  end
end

#route_102(heading, stops) ⇒ Object



779
780
781
782
783
784
785
786
# File 'lib/octranspo/headsign.rb', line 779

def route_102 (heading, stops)
  case stops.last[:code]
  when "3028" # Place d’Orléans Station
    "102 ORLEANS"
  when "3011" # Tunney’s Pasture Station
    "102 TUNNEY’S PASTURE"
  end
end

#route_103(heading, stops) ⇒ Object



788
789
790
791
792
793
794
795
# File 'lib/octranspo/headsign.rb', line 788

def route_103 (heading, stops)
  case stops.last[:code]
  when "7118" # 360 Coventry Rd.
    "103 OVERBROOK"
  when "3023" # Hurdman Station
    "103 HURDMAN"
  end
end

#route_105(heading, stops) ⇒ Object



797
798
799
800
801
802
803
804
805
806
807
808
# File 'lib/octranspo/headsign.rb', line 797

def route_105 (heading, stops)
  case stops.last[:stop_id]
  when 'CK125' # Maisonneuve St. at AllumettiÈRes
    "105 GATINEAU"
  end
  # case stops.last[:code]
  # when "5718" # Promenade Ave. & Terrasses de la Chaudière
  #   "105 HULL"
  # when "3011" # Tunney’s Pasture Station
  #   "105 TUNNEY’S PASTURE"
  # end
end

#route_106(heading, stops) ⇒ Object



810
811
812
813
814
815
816
817
818
819
# File 'lib/octranspo/headsign.rb', line 810

def route_106 (heading, stops)
  case stops.last[:code]
  when "8810" # Elmvale Mall
    "106 ELMVALE"
  when "7234" # Ottawa General Hospital
    "106X ALTA VISTA"
  when "3023" # Hurdman Station
    "106 HURDMAN"
  end
end

#route_111(heading, stops) ⇒ Object



821
822
823
824
825
826
827
828
829
830
831
832
# File 'lib/octranspo/headsign.rb', line 821

def route_111 (heading, stops)
  case
  # when stops.last[:code] == "3023" # Hurdman Station
  #   "111 HURDMAN"
  when stops.last[:stop_id] == 'SH370' # Meadowlands Dr. at Brooklane
    "111 HURDMAN" 
  when stops.last[:stop_id] == 'RA415' # Heron Rd. at Confederation Station
    "111 LINCOLN FIELDS"   
  # when stops.last[:code] == "3014" # Lincoln Fields Station
  #   "111 LINCOLN FIELDS"
  end
end

#route_112(heading, stops) ⇒ Object



834
835
836
837
838
839
840
841
# File 'lib/octranspo/headsign.rb', line 834

def route_112 (heading, stops)
  case stops.last[:code]
  when "3034" # Billings Bridge Station
    "112 BILLINGS BRIDGE"
  when "8810" # Elmvale Mall
    "112 ELMVALE"
  end
end

#route_114(heading, stops) ⇒ Object



843
844
845
846
847
848
849
850
851
852
853
854
# File 'lib/octranspo/headsign.rb', line 843

def route_114 (heading, stops)
  case stops.last[:code]
  when "3037" # Greenboro Station
    "114 GREENBORO"
  when "8810" # Elmvale Mall
    "114X ELMVALE"
  when "4307" # St. Laurent Blvd. & Conroy Rd.
    "114X ST. LAURENT & CONROY"
  when "3023" # Hurdman Station
    "114 HURDMAN"
  end
end

#route_115(heading, stops) ⇒ Object



856
857
858
859
860
861
862
863
# File 'lib/octranspo/headsign.rb', line 856

def route_115 (heading, stops)
  case stops.last[:code]
  when "3034" # Billings Bridge Station
    "115 BILLINGS BRIDGE"
  when "8233" # Heron Rd. & Clover St.
    "115 HERON PARK"
  end
end

#route_116(heading, stops) ⇒ Object



865
866
867
868
869
870
871
872
873
874
875
876
877
878
# File 'lib/octranspo/headsign.rb', line 865

def route_116 (heading, stops)
  case stops.last[:code]
  when "3017", "2315" # Baseline Station or Woodroffe Ave. at Parkglen
    "116 BASELINE"
  when "3014" # Lincoln Fields Station
    "116X LINCOLN FIELDS"
  when "7963" # Nortel Carling & Lab #7
    "116X NEPEAN NORTH"
  when "3037" # Greenboro Station
    "116 SOUTH KEYS"
  when "3023" # Hurdman Station
    "116X HURDMAN"
  end
end

#route_117(heading, stops) ⇒ Object



880
881
882
883
884
885
# File 'lib/octranspo/headsign.rb', line 880

def route_117 (heading, stops)
  case stops.last[:stop_id]
  when 'SH430' # Meadowlands Dr. at Laird
    "117 CARLETON"
  end
end

#route_118(heading, stops) ⇒ Object



887
888
889
890
891
892
893
894
895
896
897
898
899
900
# File 'lib/octranspo/headsign.rb', line 887

def route_118 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "118 HURDMAN"
  when "3028" # Place d’Orléans Station
    "118X ORLEANS"
  when "3058" # Terry Fox Station
    "118 KANATA"
  when "3017" # Baseline Station
    "118X BASELINE"
  when "5287" # Robertson Rd. & Moodie Dr.
    "118X NEPEAN CENTRE"
  end
end

#route_12(heading, stops) ⇒ Object



131
132
133
134
135
136
137
138
139
140
# File 'lib/octranspo/headsign.rb', line 131

def route_12 (heading, stops)
  case stops.last[:code]
  when "7687" # Bank St. & Slater St.
    "12 DOWNTOWN"
  when "3009" # Rideau Centre
    "12 RIDEAU CENTRE"
  when "3027" # Blair Station
    "12 BLAIR"
  end
end

#route_121(heading, stops) ⇒ Object



902
903
904
905
906
907
908
909
# File 'lib/octranspo/headsign.rb', line 902

def route_121 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "121 HURDMAN"
  when "3025" # St. Laurent Station
    "121 ST. LAURENT"
  end
end

#route_123(heading, stops) ⇒ Object



911
912
913
914
915
916
# File 'lib/octranspo/headsign.rb', line 911

def route_123 (heading, stops)
  case stops.last[:code]
  when "3027" # Blair Station
    "123 GLOUCESTER NORTH"
  end
end

#route_124(heading, stops) ⇒ Object



918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
# File 'lib/octranspo/headsign.rb', line 918

def route_124 (heading, stops)
  case stops.last[:code]
  when "8707" # La Verendrye Dr. & Ogilvie Rd.
    "124 GLOUCESTER NORTH"
  when "0549" # Kender Ave. & Ogilvie Rd.
    "124X COLONEL BY HIGH SCHOOL"
  when "3023" # Hurdman Station
    "124 HURDMAN"
  when "3027" # Blair Station
    "124X BLAIR"
  when "3010" # Lebreton Station
    "124X DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "124X LINCOLN FIELDS"
  end
end

#route_125(heading, stops) ⇒ Object



935
936
937
938
939
940
941
942
943
944
# File 'lib/octranspo/headsign.rb', line 935

def route_125 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "125 HURDMAN"
  when "3028" # Place d’Orléans Station
    "125 ORLEANS"
  when "8672" # Cyrville Rd. & Maxime St.
    "125X DND"
  end
end

#route_126(heading, stops) ⇒ Object



946
947
948
949
950
951
952
953
954
955
# File 'lib/octranspo/headsign.rb', line 946

def route_126 (heading, stops)
  case stops.last[:code]
  when "8500" # Maxime St. & Cyrville Rd.
    "126 GLOUCESTER NORTH"
  when "3023" # Hurdman Station
    "126 HURDMAN"
  when "3027" # Blair Station
    "126X BLAIR"
  end
end

#route_127(heading, stops) ⇒ Object



957
958
959
960
961
962
963
964
965
966
# File 'lib/octranspo/headsign.rb', line 957

def route_127 (heading, stops)
  case stops.last[:code]
  when "3025" # St. Laurent Station
    "127 ST. LAURENT"
  when "3028" # Place d’Orléans Station
    "127 ORLEANS"
  when "3027" # Blair Station
    "127X BLAIR"
  end
end

#route_128(heading, stops) ⇒ Object



968
969
970
971
972
973
974
975
976
977
978
979
# File 'lib/octranspo/headsign.rb', line 968

def route_128 (heading, stops)
  case 
  when stops.last[:code] == "3023" # Hurdman Station
    "128 HURDMAN"
  when stops.last[:code] == "3027" # Blair Station
    "128 BLAIR"
  when stops.last[:stop_id] == "EH493" # Blackburn Arena
    "128 BLACKBURN ARENA"
  when stops.last[:code] == "8678" # Tauvette St. & Innes Rd
    "128 BLACKBURN HAMLET"
  end
end

#route_129(heading, stops) ⇒ Object



981
982
983
984
985
986
987
988
989
990
991
992
# File 'lib/octranspo/headsign.rb', line 981

def route_129 (heading, stops)
  case stops.last[:code]
  when "8835" # Aviation Museum
    "129 OTTAWA ROCKCLIFFE"
  when "0969" # Carson’s Rd. & Montreal Rd.
    "129X CARSON & MONTREAL"
  when "3023" # Hurdman Station
    "129 HURDMAN"
  when "3027" # Blair Station
    "129X BLAIR"
  end
end

#route_130(heading, stops) ⇒ Object



994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
# File 'lib/octranspo/headsign.rb', line 994

def route_130 (heading, stops)
  case heading
  when "Convent Glen"
    case stops.last[:code]
    when "3028" # Place d’Orléans Station
      "130 CONVENT GLEN"
    when "5833" # St. Joseph Blvd. & Grey Nuns Dr.
      "130X ST. JOSEPH & GREY NUNS"
    end
  when "Fallingbrook"
    case stops.last[:code]
    when "3028" # Place d’Orléans Station
      "130 FALLINGBROOK"
    when "8167" # Jeanne d’Arc Blvd. & Champlain Rd.
      "130X JEANNE D’ARC & CHAMPLAIN"
    end
  end
end

#route_131(heading, stops) ⇒ Object



1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
# File 'lib/octranspo/headsign.rb', line 1013

def route_131 (heading, stops)
  case heading
  when "Chapel Hill"
    case stops.last[:code]
    when "3028" # Place d’Orléans Station
      "131 CHAPEL HILL"
    end
  when "Convent Glen"
    case stops.last[:code]
    when "3028" # Place d’Orléans Station
      "131 CONVENT GLEN"
    end
  end
end

#route_135(heading, stops) ⇒ Object



1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
# File 'lib/octranspo/headsign.rb', line 1028

def route_135 (heading, stops)
  case stops.last[:code]
  when "6475" # Tenth Line Rd. & Innes Rd.
    "135 AVALON"
  when "7895" # Charlemagne Blvd. & Merkley
    "135X ST. PETER’S HIGH SCHOOL"
  when "3028" # Place d’Orléans Station
    "135 PLACE D’ORLÉANS"
  when "3375" # Lakeridge Dr. & Lakeridge Dr.
    "135 ESPRIT"
  end
end

#route_136(heading, stops) ⇒ Object



1041
1042
1043
1044
1045
1046
1047
1048
# File 'lib/octranspo/headsign.rb', line 1041

def route_136 (heading, stops)
  case stops.last[:code]
  when "0476" # Valin St. & Trim Rd.
    "136 FALLINGBROOK"
  when "3028" # Place d’Orléans Station
    "136 PLACE D’ORLÉANS"
  end
end

#route_137(heading, stops) ⇒ Object



1050
1051
1052
1053
1054
1055
1056
1057
1058
# File 'lib/octranspo/headsign.rb', line 1050

def route_137 (heading, stops)
  case heading
  when "Queenswood Heights"
    case stops.last[:code]
    when "3028" # Place d’Orléans Station
      "137 QUEENSWOOD HEIGHTS"
    end
  end
end

#route_14(heading, stops) ⇒ Object



142
143
144
145
146
147
148
149
150
151
152
153
# File 'lib/octranspo/headsign.rb', line 142

def route_14 (heading, stops)
  case stops.last[:code]
  when "4824" # Caldwell Ave. & Medford
    "14 CARLINGTON"
  when "8019" # Carling Ave. & Holland Ave.
    "14X CARLING & HOLLAND"
  when "3025" # St. Laurent Station
    "14 ST. LAURENT"
  when "3009" # Rideau Centre
    "14X DOWNTOWN"
  end
end

#route_140(heading, stops) ⇒ Object



1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
# File 'lib/octranspo/headsign.rb', line 1060

def route_140 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "140 HURDMAN"
  when "3034" # Billings Bridge Station
    "140X BILLINGS BRIDGE"
  when "8677" # Hunt Club Loop
    "140 SOUTH KEYS"
  end
end

#route_141(heading, stops) ⇒ Object



1071
1072
1073
1074
1075
1076
1077
1078
# File 'lib/octranspo/headsign.rb', line 1071

def route_141 (heading, stops)
  case stops.last[:code]
  when "8391" # Walkley Rd. & Ryder St.
    "141 ALTA VISTA"
  when "3034" # Billings Bridge Station
    "141 BILLINGS BRIDGE"
  end
end

#route_142(heading, stops) ⇒ Object



1080
1081
1082
1083
1084
1085
1086
1087
# File 'lib/octranspo/headsign.rb', line 1080

def route_142 (heading, stops)
  case stops.last[:code]
  when "8953" # Queensdale Ave. & Conroy Rd.
    "142 GLOUCESTER SOUTH"
  when "3037" # Greenboro Station
    "142 SOUTH KEYS"
  end
end

#route_143(heading, stops) ⇒ Object



1089
1090
1091
1092
1093
1094
1095
1096
# File 'lib/octranspo/headsign.rb', line 1089

def route_143 (heading, stops)
  case stops.last[:code]
  when "3080" # Conroy Rd. & Johnston Rd.
    "143 LOCAL EAST"
  when "3037" # Greenboro Station
    "143 SOUTH KEYS"
  end
end

#route_144(heading, stops) ⇒ Object



1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
# File 'lib/octranspo/headsign.rb', line 1098

def route_144 (heading, stops)
  if stops.last[:stop_id] == "RH758" # Kelly Farm & Bradwell
    "144 GLOUCESTER SOUTH"
  else
    case stops.last[:code]
    when "1069" # 4835 Bank St.
      "144X HINDU TEMPLE"
    when "3037" # Greenboro Station
      "144 SOUTH KEYS"
    end
  end
end

#route_145(heading, stops) ⇒ Object



1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
# File 'lib/octranspo/headsign.rb', line 1111

def route_145 (heading, stops)
  case stops.last[:code]
  when "0653" # Riverside South Plaza & River Rd.
    "145 RIVERSIDE SOUTH"
  when "2128" # River Rd. & Balmoral Dr.
    "145X GLOUCESTER SOUTH"
  when "4341" # Leitrim Rd. & River Rd.
    "145X GLOUCESTER SOUTH"
  when "3037" # Greenboro Station
    "145 GREENBORO"
  end
end

#route_146(heading, stops) ⇒ Object



1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
# File 'lib/octranspo/headsign.rb', line 1124

def route_146 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "146 HURDMAN"
  when "3034" # Billings Bridge Station
    "146X BILLINGS BRIDGE"
  when "3037" # Greenboro Station
    "146 SOUTH KEYS"
  end
end

#route_147(heading, stops) ⇒ Object



1135
1136
1137
1138
1139
1140
1141
1142
1143
# File 'lib/octranspo/headsign.rb', line 1135

def route_147 (heading, stops)
  case heading
  when "Gloucester South / sud or/ou South Keys"
    case stops.last[:code]
    when "3037" # Greenboro Station
      "147 GLOUCESTER SOUTH"
    end
  end
end

#route_148(heading, stops) ⇒ Object



1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
# File 'lib/octranspo/headsign.rb', line 1145

def route_148 (heading, stops)
  case stops.last[:code]
  when "8813" # Elmvale Mall
    "148 ELMVALE"
  when "0540" # Canterbury Ave. & Canterbury H.S.
    "148X CANTERBURY HIGH SCHOOL"
  when "3023" # Hurdman Station
    "148 HURDMAN"
  when "3034" # Billings Bridge Station
    "148X BILLINGS BRIDGE"
  end
end

#route_149(heading, stops) ⇒ Object



1158
1159
1160
1161
1162
1163
1164
1165
# File 'lib/octranspo/headsign.rb', line 1158

def route_149 (heading, stops)
  case stops.last[:code]
  when "8810" # Elmvale Mall
    "149 ELMVALE"
  when "3023" # Hurdman Station
    "149 HURDMAN"
  end
end

#route_15(heading, stops) ⇒ Object



155
156
157
158
159
160
161
162
163
164
# File 'lib/octranspo/headsign.rb', line 155

def route_15 (heading, stops)
  case stops.last[:code]
  when "3014" # Lincoln Fields Station
    "15 LINCOLN FIELDS"
  when "7558" # Elgin St. & Queen St.
    "15X DOWNTOWN"
  when "3027" # Blair Station
    "15 BLAIR"
  end
end

#route_151(heading, stops) ⇒ Object



1167
1168
1169
1170
1171
1172
1173
1174
# File 'lib/octranspo/headsign.rb', line 1167

def route_151 (heading, stops)
  case stops.last[:code]
  when "4960" # Carlingwood Mall
    "151 CARLINGWOOD"
  when "3011" # Tunney’s Pasture Station
    "151 TUNNEY’S PASTURE"
  end
end

#route_152(heading, stops) ⇒ Object



1176
1177
1178
1179
1180
1181
1182
1183
# File 'lib/octranspo/headsign.rb', line 1176

def route_152 (heading, stops)
  case stops.last[:code]
  when "3050" # Bayshore Station
    "152 BAYSHORE"
  when "3014" # Lincoln Fields Station
    "152 LINCOLN FIELDS"
  end
end

#route_153(heading, stops) ⇒ Object



1185
1186
1187
1188
1189
1190
1191
1192
# File 'lib/octranspo/headsign.rb', line 1185

def route_153 (heading, stops)
  case stops.last[:code]
  when "3010" # Lebreton Station
    "153 LEBRETON"
  when "7677" # Gladstone Ave. & Cartier St.
    "153 SOMERSET"
  end
end

#route_154(heading, stops) ⇒ Object



1194
1195
1196
1197
1198
1199
1200
1201
# File 'lib/octranspo/headsign.rb', line 1194

def route_154 (heading, stops)
  case stops.last[:code]
  when "3050" # Bayshore Station
    "154 BAYSHORE"
  when "3014" # Lincoln Fields Station
    "154 LINCOLN FIELDS"
  end
end

#route_156(heading, stops) ⇒ Object



1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
# File 'lib/octranspo/headsign.rb', line 1203

def route_156 (heading, stops)
  case stops.last[:stop_id]
  when "NI935" # Lincoln Fields Station, Platform 3B
    "156 LINCOLN HEIGHTS"
  when ""
    "156 MERIVALE"
  end
  # case heading
  # when "LOCAL NORTH / NORD"
  #   case stops.last[:code]
  #   when "3014" # Lincoln Fields Station
  #     "156 LOCAL NORTH"
  #   when "4960" # Carlingwood Mall
  #     "156X CARLINGWOOD"
  #   when "1636" # Merivale Rd. & Woodfield Dr.
  #     "156X NEPEAN CENTRE"
  #   when "4022" # Merivale Rd. & Viewmount Dr.
  #     "156X MERIVALE & VIEWMOUNT"
  #   when "4030" # Meadowlands Dr. & Merivale Rd.
  #     "156X MEADOWLANDS & MERIVALE"
  #   end
  # when "LOCAL SOUTH / SUD"
  #   case stops.last[:code]
  #   when "3014" # Lincoln Fields Station
  #     "156 LOCAL SOUTH"
  #   when "3023" # Hurdman Station
  #     "156X DOWNTOWN"
  #   end
  # end
end

#route_157(heading, stops) ⇒ Object



1234
1235
1236
1237
1238
1239
1240
1241
# File 'lib/octranspo/headsign.rb', line 1234

def route_157 (heading, stops)
  case stops.last[:code]
  when "3017" # Baseline Station
    "157 BASELINE"
  when "6110" # Grenfell Crescent & Burnbank St.
    "157 NEPEAN CENTRE"
  end
end

#route_158(heading, stops) ⇒ Object



1243
1244
1245
1246
1247
1248
1249
1250
# File 'lib/octranspo/headsign.rb', line 1243

def route_158 (heading, stops)
  case stops.last[:code]
  when "9038" # Colonnade Rd. & 181 Colonnade
    "158 NEPEAN CENTRE"
  when "3023" # Hurdman Station
    "158 HURDMAN"
  end
end

#route_16(heading, stops) ⇒ Object



166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
# File 'lib/octranspo/headsign.rb', line 166

def route_16 (heading, stops)
  case stops.last[:code]
  when "2796" # Britania Park
    "16 BRITANNIA"
  when "5889" # Carlingwood Mall
    "16 CARLINGWOOD"
  when "3014" # Lincoln Fields Station
    "16 LINCOLN FIELDS"
  when "3009" # Rideau Centre
    "16X DOWNTOWN"
  when "1591" # Ottawa Hospital Rehabilitation Centre
    "16 ALTA VISTA"
  when "3011" # Tunney’s Pasture Station
    "16X TUNNEY’S PASTURE"
  when "6809" # Main St. & Evelyn Ave
    "16X IMMACULATA HIGH SCHOOL"
  end
end

#route_160(heading, stops) ⇒ Object



1252
1253
1254
1255
1256
1257
1258
1259
# File 'lib/octranspo/headsign.rb', line 1252

def route_160 (heading, stops)
  case stops.last[:code]
  when "6202" # Helmsdale Dr. & Shirley’s Brook Dr.
    "160 MORGAN’S GRANT"
  when "3058" # Terry Fox Station
    "160 TERRY FOX"
  end
end

#route_161(heading, stops) ⇒ Object



1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
# File 'lib/octranspo/headsign.rb', line 1261

def route_161 (heading, stops)
  case stops.last[:code]
  when "6217" # Stonehaven Dr. & Bridlewood Dr.
    "161 BRIDLEWOOD"
  when "1937" # Rothesay Dr. & Eagleson Rd.
    "161X ROTHESAY & EAGLESON"
  when "3058" # Terry Fox Station
    "161 TERRY FOX"
  end
end

#route_162(heading, stops) ⇒ Object



1272
1273
1274
1275
1276
1277
1278
1279
# File 'lib/octranspo/headsign.rb', line 1272

def route_162 (heading, stops)
  case stops.last[:code]
  when "9056" # Maxwell Bridge & Windance
    "162 BROOKSIDE"
  when "3055" # Eagleson Station
    "162 EAGLESON"
  end
end

#route_163(heading, stops) ⇒ Object



1281
1282
1283
1284
1285
1286
1287
1288
# File 'lib/octranspo/headsign.rb', line 1281

def route_163 (heading, stops)
  case stops.last[:code]
  when "3055" # Eagleson Station
    "163 KANATA"
  when "3370" # Huntmar Rd. & Burnaby
    "163 LOCAL WEST"
  end
end

#route_164(heading, stops) ⇒ Object



1290
1291
1292
1293
1294
1295
1296
1297
# File 'lib/octranspo/headsign.rb', line 1290

def route_164 (heading, stops)
  case stops.last[:code]
  when "6222" # Grassy Plains Dr. & Farmfield Crescent
    "164 BRIDLEWOOD"
  when "3058" # Terry Fox Station
    "164 TERRY FOX"
  end
end

#route_165(heading, stops) ⇒ Object



1299
1300
1301
1302
1303
1304
# File 'lib/octranspo/headsign.rb', line 1299

def route_165 (heading, stops)
  case stops.last[:code]
  when "3058" # Terry Fox Station
    "165 TERRY FOX"
  end
end

#route_166(heading, stops) ⇒ Object



1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
# File 'lib/octranspo/headsign.rb', line 1306

def route_166 (heading, stops)
  case heading
  when "Nepean Centre - Bayshore"
    case stops.last[:code]
    when "3050" # Bayshore Station
      "166 NEPEAN CENTRE"
    end
  when "Nepean North / nord - Bayshore"
    case stops.last[:code]
    when "3050" # Bayshore Station
      "166 NEPEAN NORTH"
    end
  end
end

#route_167(heading, stops) ⇒ Object



1321
1322
1323
1324
1325
1326
1327
1328
# File 'lib/octranspo/headsign.rb', line 1321

def route_167 (heading, stops)
  case stops.last[:code]
  when "6241" # Michael Cowplan & Terence Matthews Crescent
    "167 KANATA"
  when "3014" # Lincoln Fields Station
    "167 LINCOLN FIELDS"
  end
end

#route_168(heading, stops) ⇒ Object



1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
# File 'lib/octranspo/headsign.rb', line 1330

def route_168 (heading, stops)
  case stops.last[:code]
  when "4807" # Terry Fox Dr. & McKinley Dr.
    "168 KANATA NORTH"
  when "0383" # Beaverbrook Rd. & Leacock Dr.
    "168X BEAVERBROOK"
  when "3058" # Terry Fox Station
    "168 TERRY FOX"
  end
end

#route_169(heading, stops) ⇒ Object



1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
# File 'lib/octranspo/headsign.rb', line 1341

def route_169 (heading, stops)
  case stops.last[:code]
  when "3050" # Bayshore Station
    "169 BAYSHORE"
  when "1382" # 301 Terry Fox Dr.
    "169X KANATA NORTH"
  when "6209" # Steeplechase & Sprucemeadow
    "169 KANATA"
  when "3055" # Eagleson Station
    "169X EAGLESON"
  end
end

#route_170(heading, stops) ⇒ Object



1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
# File 'lib/octranspo/headsign.rb', line 1354

def route_170 (heading, stops)
  case heading
  when "Longfields"
    case stops.last[:code]
    when "3043" # Fallowfield Station
      "170 LONGFIELDS"
    end
  when "Walter Baker"
    case stops.last[:code]
    when "3043" # Fallowfield Station
      "170 WALTER BAKER"
    end
  end
end

#route_171(heading, stops) ⇒ Object



1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
# File 'lib/octranspo/headsign.rb', line 1369

def route_171 (heading, stops)
  case stops.last[:code]
  when "3043" # Fallowfield Station
    "171 FALLOWFIELD"
  when "2354" # Golflinks Dr. & Jockvale Rd.
    "171 STONEBRIDGE"
  when "1388" # Market Place & Greenbank Rd.
    "171X BARRHAVEN CENTRE"
  end
end

#route_172(heading, stops) ⇒ Object



1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
# File 'lib/octranspo/headsign.rb', line 1380

def route_172 (heading, stops)
  case stops.last[:code]
  when "3050" # Bayshore Station
    "172 BAYSHORE"
  when "4086" # Greenbank Rd. & Iris St.
    "172X IRIS"
  when "1695" # Greenbank Rd. & Baseline Rd.
    "172X GREENBANK & BASELINE"
  when "3014" # Lincoln Fields Station
    "172 LINCOLN FIELDS"
  when "3023" # Hurdman Station
    "172X DOWNTOWN"
  when "3027" # Blair Station
    "172X BLAIR"
  end
end

#route_173(heading, stops) ⇒ Object



1397
1398
1399
1400
1401
1402
1403
1404
# File 'lib/octranspo/headsign.rb', line 1397

def route_173 (heading, stops)
  case stops.last[:code]
  when "1249" # Greenbank Rd. & Strandherd Dr.
    "173 BARRHAVEN CENTRE"
  when "3043" # Fallowfield Station
    "173 FALLOWFIELD"
  end
end

#route_174(heading, stops) ⇒ Object



1406
1407
1408
1409
1410
1411
1412
1413
# File 'lib/octranspo/headsign.rb', line 1406

def route_174 (heading, stops)
  case stops.last[:code]
  when "0524" # Carlingwood Mall
    "174 CARLINGWOOD"
  when "1717" # Greenbank Rd. & Gibbard Ave.
    "174X GREENBANK"
  end
end

#route_176(heading, stops) ⇒ Object



1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
# File 'lib/octranspo/headsign.rb', line 1415

def route_176 (heading, stops)
  case stops.last[:code]
  when "3043" # Fallowfield Station
    "176 NEPEAN SOUTH"
  when "6103" # Merivale Rd. & Slack Rd.
    "176X NEPEAN CENTRE"
  when "6104" # Merivale Rd. & Slack Rd.
    "176X NEPEAN CENTRE"
  when "3011" # Tunney’s Pasture Station
    "176 TUNNEY'S PASTURE"
  when "3010" # Lebreton Station
    "176X LEBRETON"
  when "3023" # Hurdman Station
    "176X DOWNTOWN"
  end
end

#route_178(heading, stops) ⇒ Object



1432
1433
1434
1435
1436
1437
1438
1439
# File 'lib/octranspo/headsign.rb', line 1432

def route_178 (heading, stops)
  case stops.last[:code]
  when "3014" # Lincoln Fields Station
    "178 LINCOLN FIELDS"
  when "3023" # Hurdman Station
    "178X DOWNTOWN"
  end
end

#route_179(heading, stops) ⇒ Object



1441
1442
1443
1444
1445
1446
1447
1448
# File 'lib/octranspo/headsign.rb', line 1441

def route_179 (heading, stops)
  case stops.last[:code]
  when "3014" # Lincoln Fields Station
    "179 LINCOLN FIELDS"
  when "0955" # 2 Haanel
    "179 NEPEAN CENTRE"
  end
end

#route_18(heading, stops) ⇒ Object



185
186
187
188
189
190
191
192
193
194
195
196
197
198
# File 'lib/octranspo/headsign.rb', line 185

def route_18 (heading, stops)
  case stops.last[:code]
  when "2796" # Britannia Park
    "18 BRITANNIA"
  when "3014" # Lincoln Fields Station
    "18X LINCOLN FIELDS"
  when "3009" # Rideau Centre
    "18X DOWNTOWN"
  when "3025" # St. Laurent Station
    "18 ST. LAURENT"
  when "6647" # Albert St. & Booth St.
    "18 BAYVIEW"
  end
end

#route_181(heading, stops) ⇒ Object



1450
1451
1452
1453
1454
1455
1456
1457
# File 'lib/octranspo/headsign.rb', line 1450

def route_181 (heading, stops)
  case stops.last[:code]
  when "3050" # Bayshore Station
    "181 BAYSHORE"
  when "1388" # Market Place & Greenbank Rd.
    "181 NEPEAN SOUTH"
  end
end

#route_182(heading, stops) ⇒ Object



1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
# File 'lib/octranspo/headsign.rb', line 1459

def route_182 (heading, stops)
  case stops.last[:code]
  when "1382" # 301 Terry Fox Dr.
    "182 KANATA"
  when "3010" # Lebreton Station
    "182 LEBRETON"
  when "3023" # Hurdman Station
    "182X HURDMAN"
  end
end

#route_183(heading, stops) ⇒ Object



1470
1471
1472
1473
1474
1475
1476
1477
# File 'lib/octranspo/headsign.rb', line 1470

def route_183 (heading, stops)
  case stops.last[:code]
  when "3058" # Terry Fox Station
    "183 KANATA"
  when "0576" # Palladium Dr. & Huntmar Rd.
    "183 LOCAL WEST"
  end
end

#route_184(heading, stops) ⇒ Object



1479
1480
1481
1482
1483
1484
1485
1486
# File 'lib/octranspo/headsign.rb', line 1479

def route_184 (heading, stops)
  case stops.last[:code]
  when "0425" # Hope Side Rd. & Crownridge Dr.
    "184 HOPE SIDE"
  when "3058" # Terry Fox Station
    "184 TERRY FOX"
  end
end

#route_186(heading, stops) ⇒ Object



1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
# File 'lib/octranspo/headsign.rb', line 1488

def route_186 (heading, stops)
  case stops.last[:stop_id]
  when "SZ245" # 6666 Rideau Valley Dr.
    "186 CARLINGWOOD"
  when 'SI175' # Woodroffe Ave. at Adirondack Dr.
    "186 NORTH GOWER"
  end
  
  # case stops.last[:code]
  # when "3043" # Fallowfield Station
  #   "186 FALLOWFIELD"
  # when "8048" # Carlingwood Mall
  #   "186X CARLINGWOOD"
  # when "1497" # Beaverwood Rd. & Ann St.
  #   "186 MANOTICK"
  # when "3747" # Fourth Line & Andrew
  #   "186X NORTH GOWER"
  # end
end

#route_187(heading, stops) ⇒ Object



1508
1509
1510
1511
1512
1513
1514
1515
# File 'lib/octranspo/headsign.rb', line 1508

def route_187 (heading, stops)
  case stops.last[:code]
  when "7496" # 1805 Woodward Ave.
    "187 IRIS"
  when "3012" # Westboro Station
    "187 WESTBORO"
  end
end

#route_188(heading, stops) ⇒ Object



1517
1518
1519
1520
1521
1522
1523
1524
# File 'lib/octranspo/headsign.rb', line 1517

def route_188 (heading, stops)
  case stops.last[:code]
  when "3014" # Lincoln Fields Station
    "188 LINCOLN FIELDS"
  when "0848" # Fallowfield Rd. & Barran St.
    "188 NEPEAN SOUTH"
  end
end

#route_190(heading, stops) ⇒ Object



1526
1527
1528
1529
1530
1531
1532
1533
# File 'lib/octranspo/headsign.rb', line 1526

def route_190 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "190 HURDMAN"
  when "8738" # Montreal Rd. & Lang’s Rd.
    "190 OTTAWA ROCKCLIFFE"
  end
end

#route_191(heading, stops) ⇒ Object



1535
1536
1537
1538
1539
1540
1541
1542
# File 'lib/octranspo/headsign.rb', line 1535

def route_191 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "191 HURDMAN"
  when "3337" # Russell Rd. & Hydro Dam Rd.
    "191 OTTAWA SOUTH"
  end
end

#route_192(heading, stops) ⇒ Object



1544
1545
1546
1547
1548
1549
1550
1551
# File 'lib/octranspo/headsign.rb', line 1544

def route_192 (heading, stops)
  case stops.last[:code]
  when "0876" # 2380 Lancaster Rd.
    "192 ELMVALE"
  when "3023" # Hurdman Station
    "192 HURDMAN"
  end
end

#route_193(heading, stops) ⇒ Object



1553
1554
1555
1556
1557
1558
# File 'lib/octranspo/headsign.rb', line 1553

def route_193 (heading, stops)
  case stops.last[:code]
  when "3028" # Place d’Orléans Station
    "193 ORLEANS"
  end
end

#route_194(heading, stops) ⇒ Object



1560
1561
1562
1563
1564
1565
1566
1567
# File 'lib/octranspo/headsign.rb', line 1560

def route_194 (heading, stops)
  case stops.last[:code]
  when "3027" # Blair Station
    "194 BLAIR"
  when "8449" # Canotek Rd. & Rainbow Crescent
    "194 GLOUCESTER NORTH"
  end
end

#route_197(heading, stops) ⇒ Object



1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
# File 'lib/octranspo/headsign.rb', line 1569

def route_197 (heading, stops)
  case stops.last[:code]
  when "1982" # 4550 Bank St.
    "197 GLOUCESTER SOUTH"
  when "1541" # Leitrim Rd. & Cfb Leitrim
    "197X CFB LEITRIM"
  when "3037" # Greenboro Station
    "197 SOUTH KEYS"
  end
end

#route_2(heading, stops) ⇒ Object



31
32
33
34
35
36
37
38
39
40
# File 'lib/octranspo/headsign.rb', line 31

def route_2 (heading, stops)
  case stops.last[:code]
  when "3050" # Bayshore Station
    "2 BAYSHORE"
  when "3012" # Westboro Station
    "2 WESTBORO"
  when "3009" # Rideau Centre
    "2 DOWNTOWN"
  end
end

#route_20(heading, stops) ⇒ Object



200
201
202
203
204
205
206
207
208
209
# File 'lib/octranspo/headsign.rb', line 200

def route_20 (heading, stops)
  case stops.last[:code]
  when "0355" # Portobello Blvd. & Blackburn Bypass Extension
    "20 CUMBERLAND"
  when "3010" # Lebreton Station
    "20 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "20X LINCOLN FIELDS"
  end
end

#route_21(heading, stops) ⇒ Object



211
212
213
214
215
216
217
218
219
220
# File 'lib/octranspo/headsign.rb', line 211

def route_21 (heading, stops)
  case stops.last[:code]
  when "0793" # Innes Rd. & Du Grand Bois Ave
    "21 CUMBERLAND"
  when "3010" # Lebreton Station
    "21 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "21X LINCOLN FIELDS"
  end
end

#route_22(heading, stops) ⇒ Object



222
223
224
225
226
227
228
229
230
231
# File 'lib/octranspo/headsign.rb', line 222

def route_22 (heading, stops)
  case stops.last[:code]
  when "6304" # Provence Ave. & Valin St
    "22 CUMBERLAND"
  when "3010" # Lebreton Station
    "22 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "22X LINCOLN FIELDS"
  end
end

#route_221(heading, stops) ⇒ Object



1580
1581
1582
1583
1584
1585
1586
1587
# File 'lib/octranspo/headsign.rb', line 1580

def route_221 (heading, stops)
  case stops.last[:code]
  when "1460" # Old Montreal Rd. & Peter Harkness
    "221 CUMBERLAND"
  when "3010" # Lebreton Station
    "221 DOWNTOWN"
  end
end

#route_23(heading, stops) ⇒ Object



233
234
235
236
237
238
239
240
241
242
# File 'lib/octranspo/headsign.rb', line 233

def route_23 (heading, stops)
  case stops.last[:code]
  when "1194" # Innes Rd. & Page Rd.
    "23 GLOUCESTER NORTH"
  when "3010" # Lebreton Station
    "23 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "23X LINCOLN FIELDS"
  end
end

#route_231(heading, stops) ⇒ Object



1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
# File 'lib/octranspo/headsign.rb', line 1589

def route_231 (heading, stops)
  case stops.last[:code]
  when "3721" # 3585 Sarsfield Rd.
    "231 CUMBERLAND"
  when "3010" # Lebreton Station
    "231 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "231X LINCOLN FIELDS"
  end
end

#route_232(heading, stops) ⇒ Object



1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
# File 'lib/octranspo/headsign.rb', line 1600

def route_232 (heading, stops)
  case stops.last[:code]
  when "2049" # Devine Rd. & Rockdale Rd.
    "232 CUMBERLAND"
  when "3010" # Lebreton Station
    "232 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "232X LINCOLN FIELDS"
  end
end

#route_24(heading, stops) ⇒ Object



244
245
246
247
248
249
250
251
252
253
# File 'lib/octranspo/headsign.rb', line 244

def route_24 (heading, stops)
  case stops.last[:code]
  when "8189" # La Verendrye Dr. & Ogilvie Rd.
    "24 GLOUCESTER NORTH"
  when "3010" # Lebreton Station
    "24 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "24X LINCOLN FIELDS"
  end
end

#route_25(heading, stops) ⇒ Object



255
256
257
258
259
260
261
262
263
264
# File 'lib/octranspo/headsign.rb', line 255

def route_25 (heading, stops)
  case stops.last[:code]
  when "1866" # Innes Rd. & Blackburn Hamlet Bypass
    "25 GLOUCESTER NORTH"
  when "3010" # Lebreton Station
    "25 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "25X LINCOLN FIELDS"
  end
end

#route_261(heading, stops) ⇒ Object



1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'lib/octranspo/headsign.rb', line 1611

def route_261 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "261 DOWNTOWN"
  when "3027" # Blair Station
    "261X BLAIR"
  when "9068" # Stittsville Main St. & Bryce
    "261 GOULBOURN"
  end
end

#route_262(heading, stops) ⇒ Object



1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
# File 'lib/octranspo/headsign.rb', line 1622

def route_262 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "262 DOWNTOWN"
  when "3027" # Blair Station
    "262X BLAIR"
  when "0370" # Fernbank Rd. & Liard St.
    "262 GOULBOURN"
  end
end

#route_263(heading, stops) ⇒ Object



1633
1634
1635
1636
1637
1638
1639
1640
# File 'lib/octranspo/headsign.rb', line 1633

def route_263 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "263 DOWNTOWN"
  when "6570" # Kimini Dr. & Fallowfield Rd.
    "263 GOULBOURN"
  end
end

#route_27(heading, stops) ⇒ Object



266
267
268
269
270
271
272
273
# File 'lib/octranspo/headsign.rb', line 266

def route_27 (heading, stops)
  case stops.last[:code]
  when "0358" # Esprit Dr. & Blackburn Bypass Extension
    "27 CUMBERLAND"
  when "5718" # 5718: Promenade Ave. & Terrasses de la Chaudière
    "27 HULL"
  end
end

#route_283(heading, stops) ⇒ Object



1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
# File 'lib/octranspo/headsign.rb', line 1642

def route_283 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "283 DOWNTOWN"
  when "3027" # Blair Station
    "283X BLAIR"
  when "6282" # McBean St. & Burke Rd.
    "283 GOULBOURN"
  when "2246" # Munster Side & Flewellyn Rd.
    "283X GOULBOURN MUNSTER"
  end
end

#route_29(heading, stops) ⇒ Object



275
276
277
278
279
280
281
282
283
284
# File 'lib/octranspo/headsign.rb', line 275

def route_29 (heading, stops)
  case stops.last[:code]
  when "3010" # Lebreton Station
    "29 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "29X LINCOLN FIELDS"
  when "8717" # Hemlock Rd. & London Terrace
    "29 OTTAWA ROCKCLIFFE"
  end
end

#route_3(heading, stops) ⇒ Object



42
43
44
45
46
47
48
49
50
51
# File 'lib/octranspo/headsign.rb', line 42

def route_3 (heading, stops)
  case stops.last[:code]
  when "5693" # 177 Colonnade Rd.
    "3 COLONNADE"
  when "2975" # Merivale Rd. & Viewmount Dr.
    "3X NEPEAN CENTRE"
  when "3009" # Rideau Centre
    "3 DOWNTOWN"
  end
end

#route_30(heading, stops) ⇒ Object



286
287
288
289
290
291
292
293
294
295
# File 'lib/octranspo/headsign.rb', line 286

def route_30 (heading, stops)
  case stops.last[:code]
  when "6164" # Innes Rd. & Portobello Blvd
    "30 CUMBERLAND"
  when "3010" # Lebreton Station
    "30 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "30X LINCOLN FIELDS"
  end
end

#route_306(heading, stops) ⇒ Object



1655
1656
1657
1658
1659
1660
1661
1662
# File 'lib/octranspo/headsign.rb', line 1655

def route_306 (heading, stops)
  case stops.last[:code]
  when "0447" # Garry J Armstrong
    "306 ISLAND LODGE"
  when "7585" # Bruyère St. & Parent Ave.
    "306 ELISABETH BRUYÈRE"
  end
end

#route_31(heading, stops) ⇒ Object



297
298
299
300
301
302
303
304
305
306
# File 'lib/octranspo/headsign.rb', line 297

def route_31 (heading, stops)
  case stops.last[:code]
  when "3010" # Lebreton Station
    "31 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "31X LINCOLN FIELDS"
  when "7957" # Orléans Blvd. & Innes Rd.
    "31 GLOUCESTER NORTH"
  end
end

#route_316(heading, stops) ⇒ Object



1664
1665
1666
1667
1668
1669
1670
1671
# File 'lib/octranspo/headsign.rb', line 1664

def route_316 (heading, stops)
  case stops.last[:code]
  when "3009" # Rideau Centre
    "316 DOWNTOWN"
  when "5892" # Wiggins Pvt. & Chapel Rd.
    "316 SANDY HILL"
  end
end

#route_32(heading, stops) ⇒ Object



308
309
310
311
312
313
314
315
316
317
# File 'lib/octranspo/headsign.rb', line 308

def route_32 (heading, stops)
  case stops.last[:code]
  when "3010" # Lebreton Station
    "32 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "32X LINCOLN FIELDS"
  when "3375" # Lakeridge Dr. & Lakeridge Dr.
    "32 CUMBERLAND"
  end
end

#route_33(heading, stops) ⇒ Object



319
320
321
322
323
324
325
326
327
328
# File 'lib/octranspo/headsign.rb', line 319

def route_33 (heading, stops)
  case stops.last[:code]
  when "3010" # Lebreton Station
    "33 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "33X LINCOLN FIELDS"
  when "2645" # Innes Rd. & Orléans Blvd.
    "33 GLOUCESTER NORTH"
  end
end

#route_34(heading, stops) ⇒ Object



330
331
332
333
334
335
336
337
338
339
# File 'lib/octranspo/headsign.rb', line 330

def route_34 (heading, stops)
  case stops.last[:code]
  when "3010" # Lebreton Station
    "34 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "34X LINCOLN FIELDS"
  when "2645" # Innes Rd. & Orléans Blvd.
    "34 GLOUCESTER NORTH"
  end
end

#route_35(heading, stops) ⇒ Object



341
342
343
344
345
346
347
348
349
350
# File 'lib/octranspo/headsign.rb', line 341

def route_35 (heading, stops)
  case stops.last[:code]
  when "7851" # Innes Rd. & Orchardview Ave.
    "35 CUMBERLAND"
  when "3010" # Lebreton Station
    "35 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "35X LINCOLN FIELDS"
  end
end

#route_36(heading, stops) ⇒ Object



352
353
354
355
356
357
358
359
360
361
# File 'lib/octranspo/headsign.rb', line 352

def route_36 (heading, stops)
  case stops.last[:code]
  when "1828" # 3474 St. Joseph Blvd.
    "36 CUMBERLAND"
  when "3010" # Lebreton Station
    "36 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "36X LINCOLN FIELDS"
  end
end

#route_37(heading, stops) ⇒ Object



363
364
365
366
367
368
369
370
371
372
373
374
# File 'lib/octranspo/headsign.rb', line 363

def route_37 (heading, stops)
  if stops.last[:stop_id] == "EP960" # Orléans Park & Ride
    "37 GLOUCESTER NORTH"
  else
    case stops.last[:code]
    when "3010" # Lebreton Station
      "37 DOWNTOWN"
    when "3014" # Lincoln Fields Station
      "37X LINCOLN FIELDS"
    end
  end
end

#route_38(heading, stops) ⇒ Object



376
377
378
379
380
381
382
383
384
385
# File 'lib/octranspo/headsign.rb', line 376

def route_38 (heading, stops)
  case stops.last[:code]
  when "7965" # Tenth Line Rd. & Regional Road 174
    "38 CUMBERLAND"
  when "3010" # Lebreton Station
    "38 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "38X LINCOLN FIELDS"
  end
end

#route_39(heading, stops) ⇒ Object



387
388
389
390
391
392
393
394
395
396
# File 'lib/octranspo/headsign.rb', line 387

def route_39 (heading, stops)
  case stops.last[:code]
  when "6353" # Trim Rd. & Regional Road 174
    "39 CUMBERLAND"
  when "3010" # Lebreton Station
    "39 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "39X LINCOLN FIELDS"
  end
end

#route_4(heading, stops) ⇒ Object



53
54
55
56
57
58
59
60
61
62
# File 'lib/octranspo/headsign.rb', line 53

def route_4 (heading, stops)
  case stops.last[:code]
  when "3009" # Rideau Centre
    "4 DOWNTOWN"
  when "3023" # Hurdman Station
    "4 HURDMAN"
  when "5813" # Campus Ave. & Library Rd.
    "4 CARLETON"
  end
end

#route_40(heading, stops) ⇒ Object



398
399
400
401
402
403
404
405
# File 'lib/octranspo/headsign.rb', line 398

def route_40 (heading, stops)
  case stops.last[:code]
  when "8953" # Queensdale Ave. & Conroy Rd.
    "40 GLOUCESTER SOUTH"
  when "5718" # Promenade Ave. & Terrasses de la Chaudière
    "40 HULL"
  end
end

#route_43(heading, stops) ⇒ Object



407
408
409
410
411
412
413
414
415
416
# File 'lib/octranspo/headsign.rb', line 407

def route_43 (heading, stops)
  case stops.last[:code]
  when "3330" # Conroy Rd. & Johnston Rd.
    "43 OTTAWA SOUTH"
  when "3010" # Lebreton Station
    "43 DOWNTOWN"
  when "3014" # Lincoln Fields Station
    "43X LINCOLN FIELDS"
  end
end

#route_45(heading, stops) ⇒ Object



418
419
420
421
422
423
424
425
426
427
# File 'lib/octranspo/headsign.rb', line 418

def route_45 (heading, stops)
  case stops.last[:code]
  when "3010" # Lebreton Station
    "45 DOWNTOWN"
  when "3741" # Prince Of Wales Dr. & Danbury Way
    "45 RIDEAU"
  when "1496" # Dr Leach Dr. & Aréna Manotick Arena
    "45X NORTH GOWER"
  end
end

#route_5(heading, stops) ⇒ Object



64
65
66
67
68
69
70
71
72
73
74
75
# File 'lib/octranspo/headsign.rb', line 64

def route_5 (heading, stops)
  case stops.last[:code]
  when "3034" # Billings Bridge Station
    "5 BILLINGS BRIDGE"
  when "3025" # St. Laurent Station
    "5 ST. LAURENT"
  when "3009" # Rideau Centre
    "5X DOWNTOWN"
  when "6799" # Main St. & Lees Ave
    "5X IMMACULATA HIGH SCHOOL"
  end
end

#route_50(heading, stops) ⇒ Object



429
430
431
432
433
434
435
436
437
438
# File 'lib/octranspo/headsign.rb', line 429

def route_50 (heading, stops)
  case stops.last[:code]
  when "2796" # Britannia Park
    "50 BRITANNIA"
  when "3023" # Hurdman Station
    "50 DOWNTOWN"
  when "3027" # Blair Station
    "50X BLAIR"
  end
end

#route_51(heading, stops) ⇒ Object



440
441
442
443
444
445
446
447
# File 'lib/octranspo/headsign.rb', line 440

def route_51 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "51 DOWNTOWN"
  when "0318" # Iris St. & Transitway
    "51 IRIS"
  end
end

#route_55(heading, stops) ⇒ Object



449
450
451
452
453
454
455
456
457
458
# File 'lib/octranspo/headsign.rb', line 449

def route_55 (heading, stops)
  case stops.last[:code]
  when "3017" # Baseline Station
    "55 BASELINE"
  when "3023" # Hurdman Station
    "55 DOWNTOWN"
  when "3027" # Blair Station
    "55X BLAIR"
  end
end

#route_57(heading, stops) ⇒ Object



460
461
462
463
464
465
466
467
468
469
# File 'lib/octranspo/headsign.rb', line 460

def route_57 (heading, stops)
  case stops.last[:code]
  when "3017" # Baseline Station
    "57 BASELINE"
  when "3023" # Hurdman Station
    "57 DOWNTOWN"
  when "3027" # Blair Station
    "57X BLAIR"
  end
end

#route_59(heading, stops) ⇒ Object



471
472
473
474
475
476
477
478
479
480
# File 'lib/octranspo/headsign.rb', line 471

def route_59 (heading, stops)
  case stops.last[:code]
  when "5326" # Grandview Rd. & Borden
    "59 NEPEAN NORTH"
  when "3023" # Hurdman Station
    "59 DOWNTOWN"
  when "3027" # Blair Station
    "59X BLAIR"
  end
end

#route_6(heading, stops) ⇒ Object



77
78
79
80
81
82
83
84
# File 'lib/octranspo/headsign.rb', line 77

def route_6 (heading, stops)
  case stops.last[:code]
  when "3009" # Rideau Centre
    "6 DOWNTOWN"
  when "3011" # Tunney’s Pasture Station
    "6 TUNNEY’S PASTURE"
  end
end

#route_60(heading, stops) ⇒ Object



482
483
484
485
486
487
488
489
490
491
# File 'lib/octranspo/headsign.rb', line 482

def route_60 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "60 DOWNTOWN"
  when "3027" # Blair Station
    "60X BLAIR"
  when "6158" # Terry Fox Dr. & Helmsdale Dr.
    "60 KANATA"
  end
end

#route_601(heading, stops) ⇒ Object



1673
1674
1675
1676
1677
1678
1679
1680
# File 'lib/octranspo/headsign.rb', line 1673

def route_601 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "601 HURDMAN"
  when "3658" # Bearbrook Rd. & Westpark Dr.
    "601 LOUIS RIEL HIGH SCHOOL"
  end
end

#route_602(heading, stops) ⇒ Object



1682
1683
1684
1685
1686
1687
1688
1689
# File 'lib/octranspo/headsign.rb', line 1682

def route_602 (heading, stops)
  case stops.last[:code]
  when "6307" # Provence Ave. & Valin St.
    "602 MAPLE RIDGE SCHOOL"
  when "3375" # Lakeridge Dr. & Lakeridge Dr.
    "602 ORLEANS"
  end
end

#route_603(heading, stops) ⇒ Object



1691
1692
1693
1694
1695
1696
1697
1698
# File 'lib/octranspo/headsign.rb', line 1691

def route_603 (heading, stops)
  case stops.last[:code]
  when "6828" # Old St. Patrick St. & Beausoleil Dr.
    "603 DE LA SALLE HIGH SCHOOL"
  when "3011" # Tunney’s Pasture Station
    "603 TUNNEY’S PASTURE"
  end
end

#route_604(heading, stops) ⇒ Object



1700
1701
1702
1703
1704
1705
1706
1707
# File 'lib/octranspo/headsign.rb', line 1700

def route_604 (heading, stops)
  case stops.last[:code]
  when "3034" # Billings Bridge Station
    "604 BILLINGS BRIDGE"
  when "6828" # Old St. Patrick St. & Beausoleil Dr.
    "604 DE LA SALLE HIGH SCHOOL"
  end
end

#route_605(heading, stops) ⇒ Object



1709
1710
1711
1712
1713
1714
1715
1716
# File 'lib/octranspo/headsign.rb', line 1709

def route_605 (heading, stops)
  case stops.last[:code]
  when "3037" # Greenboro Station
    "605 SOUTH KEYS"
  when "6828" # Old St. Patrick St. & Beausoleil Dr.
    "605 DE LA SALLE HIGH SCHOOL"
  end
end

#route_606(heading, stops) ⇒ Object



1718
1719
1720
1721
1722
1723
1724
1725
# File 'lib/octranspo/headsign.rb', line 1718

def route_606 (heading, stops)
  case stops.last[:code]
  when "3375" # Lakeridge Dr. & Lakeridge Dr.
    "606 LAKERIDGE"
  when "7924" # Orléans Blvd. & St. Louis Dr.
    "606 CAIRINE WILSON SCHOOL"
  end
end

#route_607(heading, stops) ⇒ Object



1727
1728
1729
1730
1731
1732
1733
1734
# File 'lib/octranspo/headsign.rb', line 1727

def route_607 (heading, stops)
  case stops.last[:code]
  when "3028" # Place d’Orléans Station
    "607 ORLEANS"
  when "3328" # Millenium & E.S. Gisèle Lalonde
    "607 GISÈLE LALONDE HIGH SCHOOL"
  end
end

#route_608(heading, stops) ⇒ Object



1736
1737
1738
1739
1740
1741
1742
1743
# File 'lib/octranspo/headsign.rb', line 1736

def route_608 (heading, stops)
  case stops.last[:code]
  when "3028" # Place d’Orléans Station
    "608 ORLEANS"
  when "6828" # Old St. Patrick St. & Beausoleil Dr.
    "608 GISÈLE LALONDE HIGH SCHOOL"
  end
end

#route_609(heading, stops) ⇒ Object



1745
1746
1747
1748
1749
1750
# File 'lib/octranspo/headsign.rb', line 1745

def route_609 (heading, stops)
  case stops.last[:code]
  when "4172" # Uplands Dr. & Paul Anka Dr.
    "609 OTTAWA SOUTH"
  end
end

#route_61(heading, stops) ⇒ Object



493
494
495
496
497
498
499
500
501
502
# File 'lib/octranspo/headsign.rb', line 493

def route_61 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "61 DOWNTOWN"
  when "3027" # Blair Station
    "61X BLAIR"
  when "0610" # Pine Hill Rd. & Stonehaven Dr.
    "61 KANATA"
  end
end

#route_610(heading, stops) ⇒ Object



1752
1753
1754
1755
1756
1757
1758
1759
# File 'lib/octranspo/headsign.rb', line 1752

def route_610 (heading, stops)
  case stops.last[:code]
  when "3328" # Millenium & E.S. Gisèle Lalonde
    "610 GISÈLE LALONDE HIGH SCHOOL"
  when "7813" # Beausejour Dr. & Orléans Blvd.
    "610 ORLEANS"
  end
end

#route_611(heading, stops) ⇒ Object



1761
1762
1763
1764
1765
1766
1767
1768
# File 'lib/octranspo/headsign.rb', line 1761

def route_611 (heading, stops)
  case stops.last[:code]
  when "3328" # Millenium & E.S. Gisèle Lalonde
    "611 GISÈLE LALONDE HIGH SCHOOL"
  when "1737" # Youville Dr. & St. Joseph Blvd.
    "611 ORLEANS"
  end
end

#route_612(heading, stops) ⇒ Object



1770
1771
1772
1773
1774
1775
1776
1777
# File 'lib/octranspo/headsign.rb', line 1770

def route_612 (heading, stops)
  case stops.last[:code]
  when "3328" # Millenium & E.S. Gisèle Lalonde
    "612 GISÈLE LALONDE HIGH SCHOOL"
  when "2453" # Orléans Blvd. & Innes Rd.
    "612 ORLEANS"
  end
end

#route_613(heading, stops) ⇒ Object



1779
1780
1781
1782
1783
1784
# File 'lib/octranspo/headsign.rb', line 1779

def route_613 (heading, stops)
  case stops.last[:code]
  when "3000" # Mackenzie King Station
    "613 DOWNTOWN"
  end
end

#route_614(heading, stops) ⇒ Object



1786
1787
1788
1789
1790
1791
1792
1793
# File 'lib/octranspo/headsign.rb', line 1786

def route_614 (heading, stops)
  case stops.last[:code]
  when "8698" # Ogilvie Rd. & Lester B. Pearson High School
    "614 LESTER B. PEARSON HIGH SCHOOL"
  when "2645" # Innes Rd. & Orléans Blvd.
    "614 ORLEANS"
  end
end

#route_615(heading, stops) ⇒ Object



1795
1796
1797
1798
1799
1800
1801
1802
# File 'lib/octranspo/headsign.rb', line 1795

def route_615 (heading, stops)
  case stops.last[:code]
  when "2023" # Meadowbrook Rd. & Appleton Dr.
    "615 GLOUCESTER NORTH"
  when "8698" # Ogilvie Rd. & Lester B. Pearson High School
    "615 LESTER B. PEARSON HIGH SCHOOL"
  end
end

#route_616(heading, stops) ⇒ Object



1804
1805
1806
1807
1808
1809
1810
1811
# File 'lib/octranspo/headsign.rb', line 1804

def route_616 (heading, stops)
  case stops.last[:code]
  when "3328" # Millenium & E.S. Gisèle Lalonde
    "616 GISÈLE LALONDE HIGH SCHOOL"
  when "3028" # Place d’Orléans Station
    "616 ORLEANS"
  end
end

#route_617(heading, stops) ⇒ Object



1813
1814
1815
1816
1817
1818
1819
1820
# File 'lib/octranspo/headsign.rb', line 1813

def route_617 (heading, stops)
  case stops.last[:code]
  when "8698" # Ogilvie Rd. & Lester B. Pearson High School
    "617 LESTER B. PEARSON HIGH SCHOOL"
  when "2614" # Innes Rd. & Tauvette St.
    "617 INNES & TAUVETTE"
  end
end

#route_618(heading, stops) ⇒ Object



1822
1823
1824
1825
1826
1827
1828
1829
# File 'lib/octranspo/headsign.rb', line 1822

def route_618 (heading, stops)
  case stops.last[:code]
  when "3028" # Place d’Orléans Station
    "618 ORLEANS"
  when "2589" # Bearbrook Rd. & Westpark Dr.
    "618 LOUIS RIEL HIGH SCHOOL"
  end
end

#route_619(heading, stops) ⇒ Object



1831
1832
1833
1834
1835
1836
1837
1838
# File 'lib/octranspo/headsign.rb', line 1831

def route_619 (heading, stops)
  case stops.last[:code]
  when "3027" # Blair Station
    "619 BLAIR"
  when "2589" # Bearbrook Rd. & Westpark Dr.
    "619 LOUIS RIEL HIGH SCHOOL"
  end
end

#route_62(heading, stops) ⇒ Object



504
505
506
507
508
509
510
511
512
513
# File 'lib/octranspo/headsign.rb', line 504

def route_62 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "62 DOWNTOWN"
  when "3027" # Blair Station
    "62X BLAIR"
  when "6242" # Hazeldean Mall
    "62 KANATA"
  end
end

#route_620(heading, stops) ⇒ Object



1840
1841
1842
1843
1844
1845
1846
1847
# File 'lib/octranspo/headsign.rb', line 1840

def route_620 (heading, stops)
  case stops.last[:code]
  when "6309" # Portobello Blvd. & Markwick Crescent
    "620 PORTOBELLO & MARKWICK"
  when "1674" # Charlemagne Blvd. & Merkley
    "620 ST. PETER’S HIGH SCHOOL"
  end
end

#route_621(heading, stops) ⇒ Object



1849
1850
1851
1852
1853
1854
1855
1856
# File 'lib/octranspo/headsign.rb', line 1849

def route_621 (heading, stops)
  case stops.last[:code]
  when "0549" # Kender Ave. & Ogilvie Rd.
    "621 COLONEL BY HIGH SCHOOL"
  when "7761" # Viseneau Dr. & Innes Rd.
    "621 VISENEAU & INNES"
  end
end

#route_622(heading, stops) ⇒ Object



1858
1859
1860
1861
1862
1863
1864
1865
# File 'lib/octranspo/headsign.rb', line 1858

def route_622 (heading, stops)
  case stops.last[:code]
  when "0549" # Kender Ave. & Ogilvie Rd.
    "622 COLONEL BY HIGH SCHOOL"
  when "2645" # Innes Rd. & Orléans Blvd.
    "622 ORLEANS"
  end
end

#route_623(heading, stops) ⇒ Object



1867
1868
1869
1870
1871
1872
1873
1874
# File 'lib/octranspo/headsign.rb', line 1867

def route_623 (heading, stops)
  case stops.last[:code]
  when "0549" # Kender Ave. & Ogilvie Rd.
    "623 COLONEL BY HIGH SCHOOL"
  when "7767" # Innes Rd. & Jeanne d’Arc Blvd.
    "623 JEANNE D’ARC"
  end
end

#route_624(heading, stops) ⇒ Object



1876
1877
1878
1879
1880
1881
1882
1883
# File 'lib/octranspo/headsign.rb', line 1876

def route_624 (heading, stops)
  case stops.last[:code]
  when "2576" # 2020 Ogilvie Rd.
    "624 GLOUCESTER HIGH SCHOOL"
  when "3309" # Navan Rd. & Blackburn Hamlet Bypass
    "624 ORLEANS"
  end
end

#route_625(heading, stops) ⇒ Object



1885
1886
1887
1888
1889
1890
1891
1892
# File 'lib/octranspo/headsign.rb', line 1885

def route_625 (heading, stops)
  case stops.last[:code]
  when "0549" # Kender Ave. & Ogilvie Rd.
    "625 COLONEL BY HIGH SCHOOL"
  when "7866" # Charlemagne Blvd. & Tenth Line Rd.
    "625 ORLEANS"
  end
end

#route_626(heading, stops) ⇒ Object



1894
1895
1896
1897
1898
1899
1900
1901
# File 'lib/octranspo/headsign.rb', line 1894

def route_626 (heading, stops)
  case stops.last[:code]
  when "0549" # Kender Ave. & Ogilvie Rd.
    "626 COLONEL BY HIGH SCHOOL"
  when "7767" # Innes Rd. & Jeanne d’Arc Blvd.
    "626 ORLEANS"
  end
end

#route_627(heading, stops) ⇒ Object



1903
1904
1905
1906
1907
1908
1909
1910
# File 'lib/octranspo/headsign.rb', line 1903

def route_627 (heading, stops)
  case stops.last[:code]
  when "0549" # Kender Ave. & Ogilvie Rd.
    "627 COLONEL BY HIGH SCHOOL"
  when "3028" # Place d’Orléans Station
    "627 ORLEANS"
  end
end

#route_628(heading, stops) ⇒ Object



1912
1913
1914
1915
1916
1917
1918
1919
# File 'lib/octranspo/headsign.rb', line 1912

def route_628 (heading, stops)
  case stops.last[:code]
  when "8667" # Ogilvie Rd. & Jasmine Crescent
    "628 GLOUCESTER HIGH SCHOOL"
  when "2479" # Meadowglen Dr. & Orléans Blvd.
    "628 ORLEANS"
  end
end

#route_629(heading, stops) ⇒ Object



1921
1922
1923
1924
1925
1926
1927
1928
# File 'lib/octranspo/headsign.rb', line 1921

def route_629 (heading, stops)
  case stops.last[:code]
  when "8667" # Ogilvie Rd. & Jasmine Crescent
    "629 GLOUCESTER HIGH SCHOOL"
  when "2614" # Innes Rd. & Tauvette St.
    "629 INNES & TAUVETTE"
  end
end

#route_63(heading, stops) ⇒ Object



515
516
517
518
519
520
521
522
523
524
# File 'lib/octranspo/headsign.rb', line 515

def route_63 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "63 DOWNTOWN"
  when "3027" # Blair Station
    "63X BLAIR"
  when "6242" # Hazeldean Mall
    "63 KANATA"
  end
end

#route_630(heading, stops) ⇒ Object



1930
1931
1932
1933
1934
1935
1936
1937
# File 'lib/octranspo/headsign.rb', line 1930

def route_630 (heading, stops)
  case stops.last[:code]
  when "1831" # Jeanne d’Arc Blvd. & St. Joseph Blvd.
    "630 ORLEANS"
  when "3328" # Millenium & E.S. Gisèle Lalonde
    "630 GISÈLE LALONDE HIGH SCHOOL"
  end
end

#route_631(heading, stops) ⇒ Object



1939
1940
1941
1942
1943
1944
1945
1946
# File 'lib/octranspo/headsign.rb', line 1939

def route_631 (heading, stops)
  case stops.last[:code]
  when "3028" # Place d’Orléans Station
    "631 ORLEANS"
  when "0541" # Carriere St. & é.S. Garneau
    "631 GARNEAU HIGH SCHOOL"
  end
end

#route_632(heading, stops) ⇒ Object



1948
1949
1950
1951
1952
1953
1954
1955
# File 'lib/octranspo/headsign.rb', line 1948

def route_632 (heading, stops)
  case stops.last[:code]
  when "7803" # St. Joseph Blvd. & Cousineau St.
    "632 ORLEANS"
  when "3328" # Millenium & E.S. Gisèle Lalonde
    "632 GISÈLE LALONDE HIGH SCHOOL"
  end
end

#route_633(heading, stops) ⇒ Object



1957
1958
1959
1960
1961
1962
1963
1964
# File 'lib/octranspo/headsign.rb', line 1957

def route_633 (heading, stops)
  case stops.last[:code]
  when "8698" # Ogilvie Rd. & Lester B. Pearson High School
    "633 LESTER B. PEARSON HIGH SCHOOL"
  when "3025" # St. Laurent Station
    "633 ST. LAURENT"
  end
end

#route_634(heading, stops) ⇒ Object



1966
1967
1968
1969
1970
1971
1972
1973
# File 'lib/octranspo/headsign.rb', line 1966

def route_634 (heading, stops)
  case stops.last[:code]
  when "8166" # Jeanne d’Arc Blvd. & Orléans Blvd.
    "634 ORLEANS"
  when "0541" # Carriere St. & é.S. Garneau
    "634 GARNEAU HIGH SCHOOL"
  end
end

#route_635(heading, stops) ⇒ Object



1975
1976
1977
1978
1979
1980
1981
1982
# File 'lib/octranspo/headsign.rb', line 1975

def route_635 (heading, stops)
  case stops.last[:code]
  when "8667" # Ogilvie Rd. & Jasmine Crescent
    "635 GLOUCESTER HIGH SCHOOL"
  when "1761" # Jeanne d’Arc Blvd. & Des Épinettes Ave.
    "635 ORLEANS"
  end
end

#route_636(heading, stops) ⇒ Object



1984
1985
1986
1987
1988
1989
1990
1991
# File 'lib/octranspo/headsign.rb', line 1984

def route_636 (heading, stops)
  case stops.last[:code]
  when "0547" # Provence Ave. & Innes Rd.
    "636 BEATRICE DES LOGES HIGH SCHOOL"
  when "1737" # Youville Dr. & St. Joseph Blvd.
    "636 CHAPEL HILL"
  end
end

#route_637(heading, stops) ⇒ Object



1993
1994
1995
1996
1997
1998
1999
2000
# File 'lib/octranspo/headsign.rb', line 1993

def route_637 (heading, stops)
  case stops.last[:code]
  when "7955" # Des Épinettes Ave. & Duvergne
    "637 ORLEANS"
  when "1674" # Charlemagne Blvd. & Merkley
    "637 ST. PETER’S HIGH SCHOOL"
  end
end

#route_638(heading, stops) ⇒ Object



2002
2003
2004
2005
2006
2007
2008
2009
# File 'lib/octranspo/headsign.rb', line 2002

def route_638 (heading, stops)
  case stops.last[:code]
  when "2453" # Orléans Blvd. & Innes Rd.
    "638 ORLEANS"
  when "0541" # Carriere St. & é.S. Garneau
    "638 GARNEAU HIGH SCHOOL"
  end
end

#route_639(heading, stops) ⇒ Object



2011
2012
2013
2014
2015
2016
2017
2018
# File 'lib/octranspo/headsign.rb', line 2011

def route_639 (heading, stops)
  case stops.last[:code]
  when "8471" # Southgate Rd. & Clearwater Crescent
    "639 OTTAWA SOUTH"
  when "8359" # Alta Vista Dr. & Heron Rd.
    "639 ST. PATRICK’S HIGH SCHOOL"
  end
end

#route_64(heading, stops) ⇒ Object



526
527
528
529
530
531
532
533
534
535
# File 'lib/octranspo/headsign.rb', line 526

def route_64 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "64 DOWNTOWN"
  when "3027" # Blair Station
    "64X BLAIR"
  when "6298" # Hazeldean Rd. & Carbrooke St.
    "64 KANATA"
  end
end

#route_640(heading, stops) ⇒ Object



2020
2021
2022
2023
2024
2025
2026
2027
# File 'lib/octranspo/headsign.rb', line 2020

def route_640 (heading, stops)
  case stops.last[:code]
  when "4137" # Flannery Dr. & Brookfield Rd.
    "640 BROOKFIELD HIGH SCHOOL"
  when "3037" # Greenboro Station
    "640 GREENBORO"
  end
end

#route_641(heading, stops) ⇒ Object



2029
2030
2031
2032
2033
2034
2035
2036
# File 'lib/octranspo/headsign.rb', line 2029

def route_641 (heading, stops)
  case stops.last[:code]
  when "1738" # Meadowglen Dr. & Orléans Blvd.
    "641 ORLEANS"
  when "2591" # Bearbrook Rd. & Hornet’s Nest Park
    "641 LOUIS RIEL HIGH SCHOOL"
  end
end

#route_642(heading, stops) ⇒ Object



2038
2039
2040
2041
2042
2043
2044
2045
# File 'lib/octranspo/headsign.rb', line 2038

def route_642 (heading, stops)
  case stops.last[:code]
  when "8885" # Rosebella Ave. & Sixth St.
    "642 BLOSSOM PARK"
  when "4022" # Merivale Rd. & Viewmount Dr.
    "642 MERIVALE HIGH SCHOOL"
  end
end

#route_643(heading, stops) ⇒ Object



2047
2048
2049
2050
2051
2052
2053
2054
# File 'lib/octranspo/headsign.rb', line 2047

def route_643 (heading, stops)
  case stops.last[:code]
  when "3375" # Lakeridge Dr. & Lakeridge Dr.
    "643 ORLEANS"
  when "3328" # Millenium & E.S. Gisèle Lalonde
    "643 GISÈLE LALONDE HIGH SCHOOL"
  end
end

#route_644(heading, stops) ⇒ Object



2056
2057
2058
2059
2060
2061
2062
2063
# File 'lib/octranspo/headsign.rb', line 2056

def route_644 (heading, stops)
  case stops.last[:code]
  when "8667" # Ogilvie Rd. & Jasmine Crescent
    "644 GLOUCESTER HIGH SCHOOL"
  when "1738" # Meadowglen Dr. & Orléans Blvd.
    "644 ORLEANS"
  end
end

#route_645(heading, stops) ⇒ Object



2065
2066
2067
2068
2069
2070
2071
2072
# File 'lib/octranspo/headsign.rb', line 2065

def route_645 (heading, stops)
  case stops.last[:code]
  when "8667" # Ogilvie Rd. & Jasmine Crescent
    "645 GLOUCESTER HIGH SCHOOL"
  when "7866" # Charlemagne Blvd. & Tenth Line Rd.
    "645 ORLEANS"
  end
end

#route_646(heading, stops) ⇒ Object



2074
2075
2076
2077
2078
2079
2080
2081
# File 'lib/octranspo/headsign.rb', line 2074

def route_646 (heading, stops)
  case stops.last[:code]
  when "8885" # Rosebella Ave. & Sixth St.
    "646 GLOUCESTER SOUTH"
  when "7185" # Alta Vista Dr. & Ayers Ave.
    "646 RIDGEMONT HIGH SCHOOL"
  end
end

#route_647(heading, stops) ⇒ Object



2083
2084
2085
2086
2087
2088
2089
2090
# File 'lib/octranspo/headsign.rb', line 2083

def route_647 (heading, stops)
  case stops.last[:code]
  when "3037" # Greenboro Station
    "647 SOUTH KEYS"
  when "6001" # Chesterton Dr. & Viewmount Dr.
    "647 DESLAURIERS HIGH SCHOOL"
  end
end

#route_648(heading, stops) ⇒ Object



2092
2093
2094
2095
2096
2097
2098
2099
# File 'lib/octranspo/headsign.rb', line 2092

def route_648 (heading, stops)
  case stops.last[:code]
  when "1737" # Youville Dr. & St. Joseph Blvd.
    "648 ORLEANS"
  when "2591" # Bearbrook Rd. & Hornet’s Nest Park
    "648 LOUIS RIEL HIGH SCHOOL"
  end
end

#route_649(heading, stops) ⇒ Object



2101
2102
2103
2104
2105
2106
2107
2108
# File 'lib/octranspo/headsign.rb', line 2101

def route_649 (heading, stops)
  case stops.last[:code]
  when "3036" # Walkley Station
    "649 RIVERSIDE"
  when "8359" # Alta Vista Dr. & Heron Rd.
    "649 ST. PATRICK’S HIGH SCHOOL"
  end
end

#route_65(heading, stops) ⇒ Object



537
538
539
540
541
542
543
544
545
546
# File 'lib/octranspo/headsign.rb', line 537

def route_65 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "65 DOWNTOWN"
  when "3027" # Blair Station
    "65X BLAIR"
  when "1813" # Campeau Dr. & Teron Rd.
    "65 KANATA"
  end
end

#route_650(heading, stops) ⇒ Object



2110
2111
2112
2113
2114
2115
2116
2117
# File 'lib/octranspo/headsign.rb', line 2110

def route_650 (heading, stops)
  case stops.last[:code]
  when "8454" # Riverside Dr. & Rivergate Way
    "650 RIVERSIDE"
  when "8359" # Alta Vista Dr. & Heron Rd.
    "650 ST. PATRICK’S HIGH SCHOOL"
  end
end

#route_651(heading, stops) ⇒ Object



2119
2120
2121
2122
2123
2124
2125
2126
# File 'lib/octranspo/headsign.rb', line 2119

def route_651 (heading, stops)
  case stops.last[:code]
  when "8345" # Canterbury Ave. & Plesser St.
    "651 CANTERBURY HIGH SCHOOL"
  when "3037" # Greenboro Station
    "651 SOUTH KEYS"
  end
end

#route_652(heading, stops) ⇒ Object



2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
# File 'lib/octranspo/headsign.rb', line 2128

def route_652 (heading, stops)
  if stops.last[:stop_id] == "NO451" # Dauphin Rd. & Hillcrest High School
    "652 HILLCREST HIGH SCHOOL"
  else
    case stops.last[:code]
    when "3037" # Greenboro Station
      "652 SOUTH KEYS"
    end
  end
end

#route_653(heading, stops) ⇒ Object



2139
2140
2141
2142
2143
2144
2145
2146
# File 'lib/octranspo/headsign.rb', line 2139

def route_653 (heading, stops)
  case stops.last[:code]
  when "8566" # Haig Dr. & Quinlan Rd.
    "653 ELMVALE"
  when "8359" # Alta Vista Dr. & Heron Rd.
    "653 ST. PATRICK’S HIGH SCHOOL"
  end
end

#route_654(heading, stops) ⇒ Object



2148
2149
2150
2151
2152
2153
2154
2155
# File 'lib/octranspo/headsign.rb', line 2148

def route_654 (heading, stops)
  case stops.last[:code]
  when "3330" # Conroy Rd. & Johnston Rd.
    "654 LORRY GREENBERG"
  when "8359" # Alta Vista Dr. & Heron Rd.
    "654 ST. PATRICK’S HIGH SCHOOL"
  end
end

#route_655(heading, stops) ⇒ Object



2157
2158
2159
2160
2161
2162
2163
2164
# File 'lib/octranspo/headsign.rb', line 2157

def route_655 (heading, stops)
  case stops.last[:code]
  when "4236" # Albion Rd. & Cahill Dr.
    "655 SOUTH KEYS"
  when "8359" # Alta Vista Dr. & Heron Rd.
    "655 ST. PATRICK’S HIGH SCHOOL"
  end
end

#route_656(heading, stops) ⇒ Object



2166
2167
2168
2169
2170
2171
2172
2173
# File 'lib/octranspo/headsign.rb', line 2166

def route_656 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "656 HURDMAN"
  when "6001" # Chesterton Dr. & Viewmount Dr.
    "656 DESLAURIERS HIGH SCHOOL"
  end
end

#route_657(heading, stops) ⇒ Object



2175
2176
2177
2178
2179
2180
2181
2182
# File 'lib/octranspo/headsign.rb', line 2175

def route_657 (heading, stops)
  case stops.last[:code]
  when "3017" # Baseline Station
    "657 BASELINE"
  when "6723" # Fisher Ave. & Dynes Rd.
    "657 ST. PIUS HIGH SCHOOL"
  end
end

#route_658(heading, stops) ⇒ Object



2184
2185
2186
2187
2188
2189
2190
2191
# File 'lib/octranspo/headsign.rb', line 2184

def route_658 (heading, stops)
  case stops.last[:code]
  when "0521" # Parkway Rd. & Earl Of March H.S.
    "658 EARL OF MARCH HIGH SCHOOL"
  when "4842" # Eagleson Rd. & Hazeldean Mall
    "658 GLEN CAIRN"
  end
end

#route_659(heading, stops) ⇒ Object



2193
2194
2195
2196
2197
2198
2199
2200
# File 'lib/octranspo/headsign.rb', line 2193

def route_659 (heading, stops)
  case stops.last[:code]
  when "6234" # Harness Ln. & Stonehaven Dr.
    "659 BRIDLEWOOD"
  when "0521" # Parkway Rd. & Earl Of March H.S.
    "659 EARL OF MARCH HIGH SCHOOL"
  end
end

#route_66(heading, stops) ⇒ Object



548
549
550
551
552
553
554
555
556
557
# File 'lib/octranspo/headsign.rb', line 548

def route_66 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "66 DOWNTOWN"
  when "3027" # Blair Station
    "66X BLAIR"
  when "1926" # Cadence Gate & Equestrian Dr.
    "66 KANATA"
  end
end

#route_660(heading, stops) ⇒ Object



2202
2203
2204
2205
2206
2207
2208
2209
# File 'lib/octranspo/headsign.rb', line 2202

def route_660 (heading, stops)
  case stops.last[:code]
  when "5305" # é.S. Bell H.S.
    "660 BELL HIGH SCHOOL"
  when "6155" # Terry Fox Dr. & March Rd.
    "660 KANATA"
  end
end

#route_661(heading, stops) ⇒ Object



2211
2212
2213
2214
2215
2216
2217
2218
# File 'lib/octranspo/headsign.rb', line 2211

def route_661 (heading, stops)
  case stops.last[:code]
  when "5305" # é.S. Bell H.S.
    "661 BELL HIGH SCHOOL"
  when "5380" # Kanata Ave. & Goldridge Dr.
    "661 KANATA"
  end
end

#route_662(heading, stops) ⇒ Object



2220
2221
2222
2223
2224
2225
2226
2227
# File 'lib/octranspo/headsign.rb', line 2220

def route_662 (heading, stops)
  case stops.last[:code]
  when "0572" # Abbeyhill Dr. & A.Y. Jackson H.S.
    "662 A.Y. JACKSON HIGH SCHOOL"
  when "0425" # Hope Side Rd. & Crownridge Dr.
    "662 BRIDLEWOOD"
  end
end

#route_663(heading, stops) ⇒ Object



2229
2230
2231
2232
2233
2234
2235
2236
# File 'lib/octranspo/headsign.rb', line 2229

def route_663 (heading, stops)
  case stops.last[:code]
  when "0572" # Abbeyhill Dr. & A.Y. Jackson H.S.
    "663 A.Y. JACKSON HIGH SCHOOL"
  when "6216" # Stonehaven Dr. & Steeplechase
    "663 BRIDLEWOOD"
  end
end

#route_664(heading, stops) ⇒ Object



2238
2239
2240
2241
2242
2243
2244
2245
# File 'lib/octranspo/headsign.rb', line 2238

def route_664 (heading, stops)
  case stops.last[:code]
  when "3014" # Lincoln Fields Station
    "664 LINCOLN FIELDS"
  when "6001" # Chesterton Dr. & Viewmount Dr.
    "664 DESLAURIERS HIGH SCHOOL"
  end
end

#route_665(heading, stops) ⇒ Object



2247
2248
2249
2250
2251
2252
2253
2254
# File 'lib/octranspo/headsign.rb', line 2247

def route_665 (heading, stops)
  case stops.last[:code]
  when "5305" # é.S. Bell H.S.
    "665 BELL HIGH SCHOOL"
  when "0425" # Hope Side Rd. & Crownridge Dr.
    "665 BRIDLEWOOD"
  end
end

#route_667(heading, stops) ⇒ Object



2256
2257
2258
2259
2260
2261
2262
2263
# File 'lib/octranspo/headsign.rb', line 2256

def route_667 (heading, stops)
  case stops.last[:code]
  when "5305" # é.S. Bell H.S.
    "667 BELL HIGH SCHOOL"
  when "5326" # Grandview Rd. & Borden
    "667 GRANDVIEW"
  end
end

#route_668(heading, stops) ⇒ Object



2265
2266
2267
2268
2269
2270
# File 'lib/octranspo/headsign.rb', line 2265

def route_668 (heading, stops)
  case stops.last[:code]
  when "3017" # Baseline Station
    "668 BASELINE"
  end
end

#route_669(heading, stops) ⇒ Object



2272
2273
2274
2275
2276
2277
2278
2279
# File 'lib/octranspo/headsign.rb', line 2272

def route_669 (heading, stops)
  case stops.last[:code]
  when "6786" # Bayshore Dr. & Carling Ave.
    "669 BAYSHORE"
  when "5305" # é.S. Bell H.S.
    "669 BELL HIGH SCHOOL"
  end
end

#route_67(heading, stops) ⇒ Object



559
560
561
562
563
564
565
566
567
568
# File 'lib/octranspo/headsign.rb', line 559

def route_67 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "67 DOWNTOWN"
  when "3027" # Blair Station
    "67X BLAIR"
  when "2539" # 389 Siskins
    "67 NEPEAN CENTRE"
  end
end

#route_670(heading, stops) ⇒ Object



2281
2282
2283
2284
2285
2286
2287
2288
# File 'lib/octranspo/headsign.rb', line 2281

def route_670 (heading, stops)
  case stops.last[:code]
  when "4471" # Vaan Dr. & Coleway
    "670 NEPEAN SOUTH"
  when "6723" # Fisher Ave. & Dynes Rd.
    "670 ST. PIUS HIGH SCHOOL"
  end
end

#route_671(heading, stops) ⇒ Object



2290
2291
2292
2293
2294
2295
2296
2297
# File 'lib/octranspo/headsign.rb', line 2290

def route_671 (heading, stops)
  case stops.last[:code]
  when "7924" # Orléans Blvd. & St. Louis Dr.
    "671 CAIRINE WILSON SCHOOL"
  when "7866" # Charlemagne Blvd. & Tenth Line Rd.
    "671 ORLEANS"
  end
end

#route_672(heading, stops) ⇒ Object



2299
2300
2301
2302
2303
2304
2305
2306
# File 'lib/octranspo/headsign.rb', line 2299

def route_672 (heading, stops)
  case stops.last[:code]
  when "0892" # Lorry Greenberg Dr. & Bramblegrove Crescent
    "672 LOCAL EAST"
  when "7185" # Alta Vista Dr. & Ayers Ave.
    "672 RIDGEMONT HIGH SCHOOL"
  end
end

#route_673(heading, stops) ⇒ Object



2308
2309
2310
2311
2312
2313
2314
2315
# File 'lib/octranspo/headsign.rb', line 2308

def route_673 (heading, stops)
  case stops.last[:code]
  when "0521" # Parkway Rd. & Earl Of March H.S.
    "673 EARL OF MARCH HIGH SCHOOL"
  when "3058" # Terry Fox Station
    "673 KANATA"
  end
end

#route_674(heading, stops) ⇒ Object



2317
2318
2319
2320
2321
2322
2323
2324
# File 'lib/octranspo/headsign.rb', line 2317

def route_674 (heading, stops)
  case stops.last[:code]
  when "3579" # Kanata Ave. & Walden Dr.
    "674 ALL SAINTS HIGH SCHOOL"
  when "5785" # Terry Fox Dr. & McKinley Dr.
    "674 KANATA"
  end
end

#route_675(heading, stops) ⇒ Object



2326
2327
2328
2329
2330
2331
2332
2333
# File 'lib/octranspo/headsign.rb', line 2326

def route_675 (heading, stops)
  case stops.last[:code]
  when "4978" # Tartan Dr. & Townsend Dr.
    "675 BARRHAVEN"
  when "4022" # Merivale Rd. & Viewmount Dr.
    "675 MERIVALE HIGH SCHOOL"
  end
end

#route_677(heading, stops) ⇒ Object



2335
2336
2337
2338
2339
2340
2341
2342
# File 'lib/octranspo/headsign.rb', line 2335

def route_677 (heading, stops)
  case stops.last[:code]
  when "4022" # Merivale Rd. & Viewmount Dr.
    "677 MERIVALE HIGH SCHOOL"
  when "3345" # Beatrice Dr. & Queensbury Dr.
    "677 QUEENSBURY"
  end
end

#route_678(heading, stops) ⇒ Object



2344
2345
2346
2347
2348
2349
2350
2351
# File 'lib/octranspo/headsign.rb', line 2344

def route_678 (heading, stops)
  case stops.last[:code]
  when "2589" # Bearbrook Rd. & Westpark Dr.
    "678 LOUIS RIEL HIGH SCHOOL"
  when "1741" # Jeanne d’Arc Blvd. & Regional Road 174
    "678 ORLEANS"
  end
end

#route_679(heading, stops) ⇒ Object



2353
2354
2355
2356
2357
2358
2359
2360
# File 'lib/octranspo/headsign.rb', line 2353

def route_679 (heading, stops)
  case stops.last[:code]
  when "5471" # Jockvale Rd. & Jennifer Ln.
    "679 BARRHAVEN"
  when "5452" # 2760 Cedarview Rd.
    "679 CEDARVIEW SCHOOL"
  end
end

#route_68(heading, stops) ⇒ Object



570
571
572
573
574
575
576
577
578
579
# File 'lib/octranspo/headsign.rb', line 570

def route_68 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "68 DOWNTOWN"
  when "3027" # Blair Station
    "68X BLAIR"
  when "0339" # Kanata Ave. & Terry Fox Dr.
    "68 KANATA"
  end
end

#route_680(heading, stops) ⇒ Object



2362
2363
2364
2365
2366
2367
2368
2369
# File 'lib/octranspo/headsign.rb', line 2362

def route_680 (heading, stops)
  case stops.last[:code]
  when "5305" # é.S. Bell H.S.
    "680 BELL HIGH SCHOOL"
  when "6184" # Castlefrank Rd. & McCurdy Dr.
    "680 KATIMAVIK"
  end
end

#route_681(heading, stops) ⇒ Object



2371
2372
2373
2374
2375
2376
2377
2378
# File 'lib/octranspo/headsign.rb', line 2371

def route_681 (heading, stops)
  case stops.last[:code]
  when "5304" # Bell High School & Cassidy Rd.
    "681 BELL HIGH SCHOOL"
  when "6166" # Hazeldean Rd. & Carbrooke St.
    "681 GLEN CAIRN"
  end
end

#route_683(heading, stops) ⇒ Object



2380
2381
2382
2383
2384
2385
# File 'lib/octranspo/headsign.rb', line 2380

def route_683 (heading, stops)
  case stops.last[:code]
  when "3050" # Bayshore Station
    "683 BAYSHORE"
  end
end

#route_684(heading, stops) ⇒ Object



2387
2388
2389
2390
2391
2392
# File 'lib/octranspo/headsign.rb', line 2387

def route_684 (heading, stops)
  case stops.last[:code]
  when "2391" # Carling Ave. & Holland Ave.
    "684 OTTAWA WEST"
  end
end

#route_687(heading, stops) ⇒ Object



2394
2395
2396
2397
2398
2399
2400
2401
# File 'lib/octranspo/headsign.rb', line 2394

def route_687 (heading, stops)
  case stops.last[:code]
  when "4022" # Merivale Rd. & Viewmount Dr.
    "687 MERIVALE HIGH SCHOOL"
  when "0328" # Longfields Dr. & Portrush Ave.
    "687 STRANDHERD"
  end
end

#route_688(heading, stops) ⇒ Object



2403
2404
2405
2406
2407
2408
# File 'lib/octranspo/headsign.rb', line 2403

def route_688 (heading, stops)
  case stops.last[:code]
  when "3017" # Baseline Station
    "688 BASELINE"
  end
end

#route_69(heading, stops) ⇒ Object



581
582
583
584
585
586
587
588
589
590
# File 'lib/octranspo/headsign.rb', line 581

def route_69 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "69 DOWNTOWN"
  when "3027" # Blair Station
    "69X BLAIR"
  when "0944" # Westcliffe Rd. & Oberon St.
    "69 NEPEAN CENTRE"
  end
end

#route_690(heading, stops) ⇒ Object



2410
2411
2412
2413
2414
2415
2416
2417
# File 'lib/octranspo/headsign.rb', line 2410

def route_690 (heading, stops)
  case stops.last[:code]
  when "3017" # Baseline Station
    "690 BASELINE"
  when "6723" # Fisher Ave. & Dynes Rd.
    "690 ST. PIUS HIGH SCHOOL"
  end
end

#route_691(heading, stops) ⇒ Object



2419
2420
2421
2422
2423
2424
2425
2426
# File 'lib/octranspo/headsign.rb', line 2419

def route_691 (heading, stops)
  case stops.last[:code]
  when "3050" # Bayshore Station
    "691 BAYSHORE"
  when "6001" # Chesterton Dr. & Viewmount Dr.
    "691 DESLAURIERS HIGH SCHOOL"
  end
end

#route_692(heading, stops) ⇒ Object



2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
# File 'lib/octranspo/headsign.rb', line 2428

def route_692 (heading, stops)
  if stops.last[:stop_id] == "NO451" # Dauphin Rd. & Hillcrest High School
    "692 HILLCREST HIGH SCHOOL"
  else
    case stops.last[:code]
    when "4360" # Johnston Rd. & Langstrom Crescent
      "692 LORRY GREENBERG"
    end
  end
end

#route_693(heading, stops) ⇒ Object



2439
2440
2441
2442
2443
2444
2445
2446
# File 'lib/octranspo/headsign.rb', line 2439

def route_693 (heading, stops)
  case stops.last[:code]
  when "3014" # Lincoln Fields Station
    "693 LINCOLN FIELDS"
  when "6828" # Old St. Patrick St. & Beausoleil Dr.
    "693 DE LA SALLE HIGH SCHOOL"
  end
end

#route_694(heading, stops) ⇒ Object



2448
2449
2450
2451
2452
2453
2454
2455
# File 'lib/octranspo/headsign.rb', line 2448

def route_694 (heading, stops)
  case stops.last[:code]
  when "3027" # Blair Station
    "694 BLAIR"
  when "6828" # Old St. Patrick St. & Beausoleil Dr.
    "694 DE LA SALLE HIGH SCHOOL"
  end
end

#route_695(heading, stops) ⇒ Object



2457
2458
2459
2460
2461
2462
2463
2464
# File 'lib/octranspo/headsign.rb', line 2457

def route_695 (heading, stops)
  case stops.last[:code]
  when "3028" # Place d’Orléans Station
    "695 ORLEANS"
  when "0547" # Provence Ave. & Innes Rd.
    "695 BEATRICE DES LOGES SCHOOL"
  end
end

#route_696(heading, stops) ⇒ Object



2466
2467
2468
2469
2470
2471
2472
2473
# File 'lib/octranspo/headsign.rb', line 2466

def route_696 (heading, stops)
  case stops.last[:code]
  when "0539" # Cedarview Middle School
    "696 CEDARVIEW SCHOOL"
  when "4978" # Tartan Dr. & Townsend Dr.
    "696 LOCAL SOUTH"
  end
end

#route_7(heading, stops) ⇒ Object



86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
# File 'lib/octranspo/headsign.rb', line 86

def route_7 (heading, stops)
  case
  when stops.last[:stop_id] == 'EB100' # St. Laurent Blvd. at Queen E School
    "7 CARLETON"
  when stops.last[:code] == "5813" # Campus Ave. & Library Rd.
    "7 CARLETON"
  when stops.last[:code] == "3009" # Rideau Centre
    "7X DOWNTOWN"
  when stops.last[:code] == "2488" # Bank St. & Somerset St.
    "7X DOWNTOWN"
  when stops.last[:stop_id] == "CG360" # Grove Ave. at Grosvenor Ave.
    "7 ST. LAURENT"
  when stops.last[:code] == "3025" # St. Laurent Station
    "7 ST. LAURENT"
  when stops.last[:code] == "1895" # Montreal Rd. & Brittany Dr.
    "7X OTTAWA ROCKCLIFFE"
  end
end

#route_70(heading, stops) ⇒ Object



592
593
594
595
596
597
598
599
600
601
# File 'lib/octranspo/headsign.rb', line 592

def route_70 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "70 DOWNTOWN"
  when "3027" # Blair Station
    "70X BLAIR"
  when "3394" # Kennevale Dr. & Cobble Hill
    "70 NEPEAN SOUTH"
  end
end

#route_71(heading, stops) ⇒ Object



603
604
605
606
607
608
609
610
611
612
# File 'lib/octranspo/headsign.rb', line 603

def route_71 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "71 DOWNTOWN"
  when "3027" # Blair Station
    "71X BLAIR"
  when "3044" # Strandherd Station
    "71 NEPEAN SOUTH"
  end
end

#route_73(heading, stops) ⇒ Object



614
615
616
617
618
619
620
621
622
623
# File 'lib/octranspo/headsign.rb', line 614

def route_73 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "73 DOWNTOWN"
  when "3027" # Blair Station
    "73X BLAIR"
  when "3044" # Strandherd Station
    "73 NEPEAN SOUTH"
  end
end

#route_750(heading, stops) ⇒ Object



2475
2476
2477
2478
2479
2480
2481
2482
# File 'lib/octranspo/headsign.rb', line 2475

def route_750 (heading, stops)
  case stops.last[:code]
  when "3060" # Bayview Station
    "750 BAYVIEW"
  when "3037" # Greenboro Station
    "750 GREENBORO"
  end
end

#route_76(heading, stops) ⇒ Object



625
626
627
628
629
630
631
632
633
634
# File 'lib/octranspo/headsign.rb', line 625

def route_76 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "76 DOWNTOWN"
  when "3027" # Blair Station
    "76X BLAIR"
  when "5453" # Cedarview Rd. & Jockvale Rd.
    "76 NEPEAN SOUTH"
  end
end

#route_77(heading, stops) ⇒ Object



636
637
638
639
640
641
642
643
# File 'lib/octranspo/headsign.rb', line 636

def route_77 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "77 DOWNTOWN"
  when "3753" # Leikin Dr. & Bill Leathem Dr.
    "77 NEPEAN SOUTH"
  end
end

#route_8(heading, stops) ⇒ Object



105
106
107
108
109
110
111
112
113
114
115
116
117
118
# File 'lib/octranspo/headsign.rb', line 105

def route_8 (heading, stops)
  case stops.last[:code]
  when "3034" # Billings Bridge Station
    "8 BILLING BRIDGE"
  when "3023" # Hurdman Station
    "8X HURDMAN"
  when "1940" # Rue Laurier & Rue Élisabeth-Bruyère
    "8 HULL"
  when "5718" # Promenade Ave. & Terrasses de la Chaudière
    "8X TERRASSES DE LA CHAUDIÈRE"
  when "3010" # Lebreton Station
    "8X LEBRETON"
  end
end

#route_82(heading, stops) ⇒ Object



645
646
647
648
649
650
651
652
# File 'lib/octranspo/headsign.rb', line 645

def route_82 (heading, stops)
  case stops.last[:code]
  when "8399" # 1680 Walkley Rd.
    "82 ALTA VISTA"
  when "3011" # Tunney’s Pasture Station
    "82 TUNNEY’S PASTURE"
  end
end

#route_824(heading, stops) ⇒ Object



2484
2485
2486
2487
2488
2489
# File 'lib/octranspo/headsign.rb', line 2484

def route_824 (heading, stops)
  case stops.last[:code]
  when "7136" # Belfast Rd. & St. Laurent Blvd.
    "824 ST. LAURENT"
  end
end

#route_825(heading, stops) ⇒ Object



2491
2492
2493
2494
2495
2496
# File 'lib/octranspo/headsign.rb', line 2491

def route_825 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "825 HURDMAN"
  end
end

#route_829(heading, stops) ⇒ Object



2498
2499
2500
2501
2502
2503
# File 'lib/octranspo/headsign.rb', line 2498

def route_829 (heading, stops)
  case stops.last[:code]
  when "1091" # St. Laurent Blvd. & Tremblay Rd.
    "829 DOWNTOWN"
  end
end

#route_830(heading, stops) ⇒ Object



2505
2506
2507
2508
2509
2510
# File 'lib/octranspo/headsign.rb', line 2505

def route_830 (heading, stops)
  case stops.last[:code]
  when "3028" # Place d’Orléans Station
    "830 ORLEANS LOCAL"
  end
end

#route_835(heading, stops) ⇒ Object



2512
2513
2514
2515
2516
2517
# File 'lib/octranspo/headsign.rb', line 2512

def route_835 (heading, stops)
  case stops.last[:code]
  when "3028" # Place d’Orléans Station
    "835 ORLEANS"
  end
end

#route_837(heading, stops) ⇒ Object



2519
2520
2521
2522
2523
2524
# File 'lib/octranspo/headsign.rb', line 2519

def route_837 (heading, stops)
  case stops.last[:code]
  when "3028" # Place d’Orléans Station
    "837 ORLEANS"
  end
end

#route_85(heading, stops) ⇒ Object



654
655
656
657
658
659
660
661
# File 'lib/octranspo/headsign.rb', line 654

def route_85 (heading, stops)
  case stops.last[:code]
  when "3050" # Bayshore Station
    "85 BAYSHORE"
  when "3023" # Hurdman Station
    "85 HURDMAN"
  end
end

#route_86(heading, stops) ⇒ Object



663
664
665
666
667
668
669
670
671
672
673
674
# File 'lib/octranspo/headsign.rb', line 663

def route_86 (heading, stops)
  case stops.last[:code]
  when "0643" # Southvale Crescent & Russell Rd.
    "86 ELMVALE"
  when "3023" # Hurdman Station
    "86X HURDMAN"
  when "3014" # Lincoln Fields Station
    "86 LINCOLN FIELDS"
  when "3010" # Lebreton Station
    "86X DOWNTOWN"
  end
end

#route_87(heading, stops) ⇒ Object



676
677
678
679
680
681
682
683
684
685
686
687
# File 'lib/octranspo/headsign.rb', line 676

def route_87 (heading, stops)
  case stops.last[:code]
  when "1827" # Carlingwood Mall
    "87 CARLINGWOOD"
  when "3023" # Hurdman Station
    "87X HURDMAN"
  when "3010" # Lebreton Station
    "87X DOWNTOWN"
  when "3037" # Greenboro Station
    "87 SOUTH KEYS"
  end
end

#route_88(heading, stops) ⇒ Object



689
690
691
692
693
694
695
696
# File 'lib/octranspo/headsign.rb', line 689

def route_88 (heading, stops)
  case stops.last[:code]
  when "1304" # Allumettières & Champlain Rd.
    "88 HULL"
  when "3038" # South Keys Station
    "88 SOUTH KEYS"
  end
end

#route_891(heading, stops) ⇒ Object



2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
# File 'lib/octranspo/headsign.rb', line 2526

def route_891 (heading, stops)
  if stops.last[:stop_id] == "NO341" # Colonnade Rd. & OC Transpo Garage
    "891X NEPEAN CENTRE"
  else
    case stops.last[:code]
    when "2395" # 2550 Queensview Dr.
      "891 PINECREST"
    when "3025" # St. Laurent Station
      "891 ST. LAURENT"
    end
  end
end

#route_9(heading, stops) ⇒ Object



120
121
122
123
124
125
126
127
128
129
# File 'lib/octranspo/headsign.rb', line 120

def route_9 (heading, stops)
  case stops.last[:code]
  when "7687" # Bank St. & Slater St.
    "9 DOWNTOWN"
  when "3023" # Hurdman Station
    "9 HURDMAN"
  when "8764" # Crichton St. & Beechwood Ave.
    "9X OTTAWA ROCKCLIFFE"
  end
end

#route_94(heading, stops) ⇒ Object



698
699
700
701
702
703
704
705
706
707
708
709
# File 'lib/octranspo/headsign.rb', line 698

def route_94 (heading, stops)
  case stops.last[:code]
  when "3076" # Millennium Blvd. & Park Rd.
    "94 MILLENNIUM"
  when "3242" # Innes Rd. & Trim Rd.
    "94X INNES"
  when "3011" # Tunney’s Pasture Station
    "94 TUNNEY’S PASTURE"
  when "3010" # Lebreton Station
    "94X LEBRETON"
  end
end

#route_95(heading, stops) ⇒ Object



711
712
713
714
715
716
717
718
719
720
721
722
723
724
# File 'lib/octranspo/headsign.rb', line 711

def route_95 (heading, stops)
  case stops.last[:code]
  when "3043" # Fallowfield Station
    "95 FALLOWFIELD"
  when "3017" # Baseline Station
    "95X BASELINE"
  when "1388" # Market Place & Greenbank Rd.
    "95X BARRHAVEN CENTRE"
  when "3028" # Place d’Orléans Station
    "95 ORLEANS"
  when "3029" # Trim Station
    "95X TRIM"
  end
end

#route_96(heading, stops) ⇒ Object

TODO: Figure out how to detect D96 SPECIAL DIRECT VIA 417 headsign



727
728
729
730
731
732
733
734
735
736
737
738
# File 'lib/octranspo/headsign.rb', line 727

def route_96 (heading, stops)
  case stops.last[:code]
  when "3023" # Hurdman Station
    "96 HURDMAN"
  when "3058" # Terry Fox Station
    "96 KANATA"
  when "2061" # Abbott St. & Granite Ridge Dr.
    "96X STITTSVILLE"
  when "0659" # Iber Rd. & Harry Douglas Dr.
    "96X STITTSVILLE"
  end
end

#route_97(heading, stops) ⇒ Object



740
741
742
743
744
745
746
747
748
749
750
751
752
753
# File 'lib/octranspo/headsign.rb', line 740

def route_97 (heading, stops)
  case stops.last[:code]
  when "3039" # Ottawa International Airport
    "97 AIRPORT"
  when "8677" # Hunt Club Loop
    "97X SOUTH KEYS"
  when "3050" # Bayshore Station
    "97 BAYSHORE"
  when "3011" # Tunney’s Pasture Station
    "97X TUNNEY’S PASTURE"
  when "1169" # 230 Woodridge Crescent
    "97X NEPEAN NORTH"
  end
end

#route_98(heading, stops) ⇒ Object



755
756
757
758
759
760
761
762
763
764
# File 'lib/octranspo/headsign.rb', line 755

def route_98 (heading, stops)
  case stops.last[:code]
  when "9069" # Hawthorne Rd. & Hunt Club Rd.
    "98 HAWTHORNE"
  when "3011" # Tunney’s Pasture Station
    "98 TUNNEY’S PASTURE"
  when "3037" # Greenboro Station
    "98X SOUTH KEYS"
  end
end