Changeset 7478 in ntrip for trunk/BNC/src/rinex
- Timestamp:
- Sep 29, 2015, 1:08:33 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/BNC/src/rinex/rnxobsfile.cpp ¶
r7474 r7478 1349 1349 QString dateStr; 1350 1350 QTextStream(&dateStr) << QString("> %1 %2 %3 %4 %5%6") 1351 .arg(year, 1352 .arg(month, 2, 10, QChar('0')) 1353 .arg(day, 1354 .arg(hour, 1355 .arg(min, 1356 .arg(sec, 1351 .arg(year, 4) 1352 .arg(month, 2, 10, QChar('0')) 1353 .arg(day, 2, 10, QChar('0')) 1354 .arg(hour, 2, 10, QChar('0')) 1355 .arg(min, 2, 10, QChar('0')) 1356 .arg(sec, 11, 'f', 7); 1357 1357 1358 1358 int flag = 0; … … 1361 1361 for (unsigned iSat = 0; iSat < epo->rnxSat.size(); iSat++) { 1362 1362 const t_rnxSat& rnxSat = epo->rnxSat[iSat]; 1363 char sys= rnxSat.prn.system();1363 char sys = rnxSat.prn.system(); 1364 1364 1365 1365 const t_rnxObs* hlp[header.nTypes(sys)]; … … 1373 1373 while (itObs.hasNext()) { 1374 1374 itObs.next(); 1375 const QString& type= itObs.key();1375 const QString& type = itObs.key(); 1376 1376 const t_rnxObs& rnxObs = itObs.value(); 1377 1377 if (typeV3 == type2to3(sys, type) && rnxObs.value != 0.0) { … … 1385 1385 while (itObs.hasNext()) { 1386 1386 itObs.next(); 1387 const QString& type= itObs.key();1387 const QString& type = itObs.key(); 1388 1388 const t_rnxObs& rnxObs = itObs.value(); 1389 1389 if (hlp[iTypeV3] == 0 && typeV3 == type2to3(sys, type).left(2) && rnxObs.value != 0.0) { … … 1393 1393 } 1394 1394 1395 *stream << rnxSat.prn.toString().c_str(); 1396 1397 for (int iTypeV3 = 0; iTypeV3 < header.nTypes(sys); iTypeV3++) { 1398 const t_rnxObs* rnxObs = hlp[iTypeV3]; 1399 if (rnxObs == 0) { 1400 *stream << QString().leftJustified(16); 1401 } 1402 else { 1403 *stream << QString("%1").arg(rnxObs->value, 14, 'f', 3); 1404 if (rnxObs->lli != 0.0) { 1405 *stream << QString("%1").arg(rnxObs->lli,1); 1395 if (header.nTypes(sys)) { 1396 *stream << rnxSat.prn.toString().c_str(); 1397 for (int iTypeV3 = 0; iTypeV3 < header.nTypes(sys); iTypeV3++) { 1398 const t_rnxObs* rnxObs = hlp[iTypeV3]; 1399 if (rnxObs == 0) { 1400 *stream << QString().leftJustified(16); 1406 1401 } 1407 1402 else { 1408 *stream << ' '; 1409 } 1410 if (rnxObs->snr != 0.0) { 1411 *stream << QString("%1").arg(rnxObs->snr,1); 1412 } 1413 else { 1414 *stream << ' '; 1415 } 1416 } 1417 } 1418 *stream << endl; 1403 *stream << QString("%1").arg(rnxObs->value, 14, 'f', 3); 1404 if (rnxObs->lli != 0.0) { 1405 *stream << QString("%1").arg(rnxObs->lli, 1); 1406 } 1407 else { 1408 *stream << ' '; 1409 } 1410 if (rnxObs->snr != 0.0) { 1411 *stream << QString("%1").arg(rnxObs->snr, 1); 1412 } 1413 else { 1414 *stream << ' '; 1415 } 1416 } 1417 } 1418 *stream << endl; 1419 } 1419 1420 } 1420 1421 }
Note:
See TracChangeset
for help on using the changeset viewer.