Changeset 9760 in ntrip for trunk/BNC/src/rinex
- Timestamp:
- Jun 9, 2022, 5:10:10 PM (3 years ago)
- Location:
- trunk/BNC/src/rinex
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/BNC/src/rinex/rnxnavfile.h ¶
r9366 r9760 38 38 #define defaultRnxNavVersion2 2.11 39 39 #define defaultRnxNavVersion3 3.05 40 #define defaultRnxNavVersion4 4.00 40 41 41 42 class t_rnxNavFile { -
TabularUnified trunk/BNC/src/rinex/rnxobsfile.cpp ¶
r9640 r9760 164 164 in >> _antBSG[0] >> _antBSG[1] >> _antBSG[2]; 165 165 } 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 } 166 175 else if (key == "# / TYPES OF OBSERV") { 167 176 if (_version == 0.0) { 168 _version = defaultRnxObsVersion 2;177 _version = defaultRnxObsVersion3; 169 178 } 170 179 QTextStream* in = new QTextStream(value.toLatin1(), QIODevice::ReadOnly); … … 306 315 _markerName = markerName; 307 316 308 if (version <= 2) {317 if (version == 2) { 309 318 _version = defaultRnxObsVersion2; 310 319 } 311 else { 320 else if (version == 3) { 312 321 _version = defaultRnxObsVersion3; 322 } 323 else if (version == 4) { 324 _version = defaultRnxObsVersion4; 313 325 } 314 326 … … 389 401 const QStringList* gloSlots) { 390 402 391 if (version <= 2) {403 if (version == 2) { 392 404 _version = defaultRnxObsVersion2; 393 405 } 394 else { 406 else if (version == 3) { 395 407 _version = defaultRnxObsVersion3; 408 } 409 else if (version == 4) { 410 _version = defaultRnxObsVersion4; 396 411 } 397 412 _interval = header._interval; … … 914 929 return t_rnxObsFile::type3to2(sys, origType); 915 930 } 916 else if (int(version) == 3){931 else { 917 932 return t_rnxObsFile::type2to3(sys, origType); 918 933 } -
TabularUnified trunk/BNC/src/rinex/rnxobsfile.h ¶
r9396 r9760 40 40 #define defaultRnxObsVersion2 2.11 41 41 #define defaultRnxObsVersion3 3.05 42 #define defaultRnxObsVersion4 4.00 42 43 43 44 class t_rnxObsHeader { … … 80 81 QString _markerName; 81 82 QString _markerNumber; 83 82 84 QString _markerType; 83 85 QString _observer; … … 86 88 QString _receiverType; 87 89 QString _receiverVersion; 90 QString _digitalObjectId; 91 QStringList _licenseOfUse; 92 QStringList _stationInformation; 88 93 QStringList _comments; 89 94 ColumnVector _antNEU; … … 162 167 const QString& receiverType() const {return _header._receiverType;} 163 168 const QString& receiverNumber() const {return _header._receiverNumber;} 169 const QString& digitalObjectId() const {return _header._digitalObjectId;} 170 const QStringList licenseOfUse() const {return _header._licenseOfUse;} 171 const QStringList stationInformation() const {return _header._stationInformation;} 164 172 165 173 void setInterval(double interval) {_header._interval = interval;} … … 173 181 void setReceiverType(const QString& receiverType) {_header._receiverType = receiverType;} 174 182 void setReceiverNumber(const QString& receiverNumber) {_header._receiverNumber = receiverNumber;} 183 184 void setDigitalObjectId(const QString& digitalObjectId) {_header._digitalObjectId = digitalObjectId;} 185 void setLicenseOfUse(const QString& licenseOfUse) {_header._licenseOfUse.append(licenseOfUse);} 186 void setStationInformation(const QString& stationInformation) {_header._stationInformation.append(stationInformation);} 175 187 176 188 const ColumnVector& xyz() const {return _header._xyz;}
Note:
See TracChangeset
for help on using the changeset viewer.