Changeset 10979 in ntrip for trunk/BNC/src/rinex/rnxobsfile.cpp
- Timestamp:
- Jul 31, 2026, 9:44:38 AM (5 days ago)
- File:
-
- 1 edited
-
trunk/BNC/src/rinex/rnxobsfile.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/rinex/rnxobsfile.cpp
r10619 r10979 444 444 if (!useObsTypes || useObsTypes->size() == 0) { 445 445 if (int(_version) == int(header._version)) { 446 _obsTypes = header._obsTypes; 446 if (_version < 3.0) { 447 // Sanitize: a source header labeled v2 could still carry malformed 448 // (e.g. leftover 3-char) codes; always force them through type3to2. 449 QMap<char, QStringList>::const_iterator it = header._obsTypes.constBegin(); 450 for ( ; it != header._obsTypes.constEnd(); ++it) { 451 char sys = it.key(); 452 for (int iType = 0; iType < it.value().size(); iType++) { 453 QString conv = t_rnxObsFile::type3to2(sys, it.value().at(iType)); 454 if (!_obsTypes[sys].contains(conv)) { 455 _obsTypes[sys].push_back(conv); 456 } 457 } 458 } 459 } 460 else { 461 _obsTypes = header._obsTypes; 462 } 447 463 } 448 464 else {
Note:
See TracChangeset
for help on using the changeset viewer.
