Changeset 9760 in ntrip for trunk/BNC/src/rinex/rnxobsfile.cpp


Ignore:
Timestamp:
Jun 9, 2022, 5:10:10 PM (23 months ago)
Author:
stuerze
Message:

initial changes to consider RINEX Version 4 in future

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/rinex/rnxobsfile.cpp

    r9640 r9760  
    164164      in >> _antBSG[0] >> _antBSG[1] >> _antBSG[2];
    165165    }
     166    else if (key == "DOI") {
     167      _digitalObjectId = line.mid(0,60).trimmed();
     168    }
     169    else if (key == "LICENSE OF USE") {
     170      _licenseOfUse.append(line.mid(0,60).trimmed());
     171    }
     172    else if (key == "STATION INFORMATION") {
     173     _stationInformation.append(line.mid(0,60).trimmed());
     174    }
    166175    else if (key == "# / TYPES OF OBSERV") {
    167176      if (_version == 0.0) {
    168         _version = defaultRnxObsVersion2;
     177        _version = defaultRnxObsVersion3;
    169178      }
    170179      QTextStream* in = new QTextStream(value.toLatin1(), QIODevice::ReadOnly);
     
    306315  _markerName = markerName;
    307316
    308   if (version <= 2) {
     317  if (version == 2) {
    309318    _version = defaultRnxObsVersion2;
    310319  }
    311   else {
     320  else if (version == 3) {
    312321    _version = defaultRnxObsVersion3;
     322  }
     323  else if (version == 4) {
     324    _version = defaultRnxObsVersion4;
    313325  }
    314326
     
    389401                         const QStringList* gloSlots) {
    390402
    391   if (version <= 2) {
     403  if (version == 2) {
    392404    _version = defaultRnxObsVersion2;
    393405  }
    394   else {
     406  else if (version == 3) {
    395407    _version = defaultRnxObsVersion3;
     408  }
     409  else if (version == 4) {
     410    _version = defaultRnxObsVersion4;
    396411  }
    397412  _interval        = header._interval;
     
    914929      return t_rnxObsFile::type3to2(sys, origType);
    915930    }
    916     else if (int(version) == 3) {
     931    else {
    917932      return t_rnxObsFile::type2to3(sys, origType);
    918933    }
Note: See TracChangeset for help on using the changeset viewer.