Changeset 146 in tmcsimulator for branches/BasicFEPClient
- Timestamp:
- 10/18/2017 12:27:03 PM (9 years ago)
- File:
-
- 1 edited
-
branches/BasicFEPClient/network_factory.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/BasicFEPClient/network_factory.cpp
r145 r146 155 155 } 156 156 157 // TEST DATA 157 // TEST DATA: WORKING 158 158 // lds_id line drop sch lineinfo system_key sch_seq glo_seq count freeway Dir ca_pm lds_name 159 159 // 1203103 50 13 13 13 1123005873 24148 1357650 19 55 S 6.88 MACARTHU1 160 161 // SAND CANYON: NOT WORKING 162 // 1204813 31 18 5 5 1123005744 26489 1357649 18 5 S 23.5 S OF SAND CNYN 163 160 164 FEP_LINE * NetworkFactory::load_lines(int *size, const char * fName) 161 165 { 162 166 FEP_LINE *lines = (FEP_LINE *) calloc(sizeof(FEP_LINE), 1); 163 167 *size = 1; 164 lines[0].lineNum = 50;165 lines[0].lds.push_back(120 3103);168 lines[0].lineNum = 31; 169 lines[0].lds.push_back(1204813); 166 170 lines[0].ldsIndex.push_back(0); 167 lines[0].count = 1 9;168 lines[0].schedule = 13;169 lines[0].globalSeq = 13576 50;170 lines[0].schedleSeq = 2 4148;171 lines[0].count = 18; 172 lines[0].schedule = 5; 173 lines[0].globalSeq = 1357649; 174 lines[0].schedleSeq = 26489; 171 175 return lines; 172 176 } 173 177 174 // TEST DATA 178 // TEST DATA: Working (MacAruthur)) 175 179 //FWY Dir POSTMI LDS_ID VDS_ID LOOP_ID LOC LANE LOOP_LOC PARAMICS_NAME PARAMICS_LANE 176 180 //55 S 6.88 1203103 1203104 1203105 QU 1 QUEUE 55s6.88ora 0 177 178 181 //55 S 6.88 1203103 1203104 1203106 DM 2 DEMAND 55s6.88ora 0 179 180 182 //55 S 6.88 1203103 1203104 1203107 PA 3 PASSAGE 55s6.88ora 0 181 182 183 //55 S 6.88 1203103 1203108 1203109 HV 1 SD_1 ? 0 183 184 184 //55 S 6.88 1203103 1203110 1203111 ML 1 ML_1 55s6.88ml 4 185 186 185 //55 S 6.88 1203103 1203110 1203112 ML 2 ML_2 55s6.88ml 3 187 188 186 //55 S 6.88 1203103 1203110 1203113 ML 3 ML_3 55s6.88ml 2 189 190 187 //55 S 6.88 1203103 1203110 1203114 ML 4 ML_4 55s6.88ml 1 188 189 // TEST DATA: Not working (Sand canyon) 190 //5 S 23.5 1204813 1204814 1204815 HV 1 SD_1 5s23.5hv 1 191 //5 S 23.5 1204813 1204816 1204818 ML 2 ML_2 5s23.5ml 5 192 //5 S 23.5 1204813 1204816 1204819 ML 3 ML_3 5s23.5ml 4 193 //5 S 23.5 1204813 1204816 1204820 ML 4 ML_4 5s23.5ml 3 194 //5 S 23.5 1204813 1204816 1204821 ML 5 ML_5 5s23.5ml 2 195 //5 S 23.5 1204813 1204816 1204822 ML 6 ML_6 5s23.5ml 1 196 //5 N 23.5 1204813 1204823 1204824 OH 1 SD_2 5n23.5hv 1 197 //5 N 23.5 1204813 1204825 1204826 OS 1 OS_1 5n23.5ml 6 198 //5 N 23.5 1204813 1204825 1204827 OS 2 OS_2 5n23.5ml 5 199 //5 N 23.5 1204813 1204825 1204828 OS 3 OS_3 5n23.5ml 4 200 //5 N 23.5 1204813 1204825 1204829 OS 4 OS_4 5n23.5ml 3 201 //5 N 23.5 1204813 1204825 1204830 OS 5 OS_5 5n23.5ml 2 202 //5 N 23.5 1204813 1204825 1204831 OS 6 OS_6 5n23.5ml 1 203 204 205 //5 S 23.5 1204813 1204816 1204817 ML 1 ML_1 5s23.5ml 6 206 191 207 STATION * NetworkFactory::load_lds(const char * fName) 192 208 { 193 209 /* Read loop meta data */ 194 210 STATION *lds_map = (STATION *) calloc(sizeof(STATION), 1); 195 lds_map[0].lds = 120 3103;196 lds_map[0].line_num = 50;197 lds_map[0].drop = 1 3;211 lds_map[0].lds = 1204813; 212 lds_map[0].line_num = 31; 213 lds_map[0].drop = 18; 198 214 LOOP *loop = new LOOP; 199 loop->loopID = 120 3113;215 loop->loopID = 1204817; 200 216 loop->loop_loc = "ML_1"; 201 217 loop->occ = 0; 202 218 loop->vol = 0; 203 219 204 // Loop ids205 long *loopIDs = (long *) calloc(sizeof(long), lds_map[0].loops.size());206 loopIDs[0] = 1203113;207 220 lds_map[0].loops.push_back(loop); 208 221
Note: See TracChangeset
for help on using the changeset viewer.
