158 std::string pfx = prefix;
162 out << setiosflags(std::ios::left)
163 << pfx << std::setw(24) <<
"CETAG:" 165 << pfx << std::setw(24) <<
"CEL:" 167 << pfx << std::setw(24) <<
"SENSOR:" 169 << pfx << std::setw(24) <<
"TIME_FIRST_LINE_IMAGE:" 171 << pfx << std::setw(24) <<
"TIME_IMAGE_DURATION:" 173 << pfx << std::setw(24) <<
"MAX_GSD:" 175 << pfx << std::setw(24) <<
"ALONG_SCAN_GSD:" 177 << pfx << std::setw(24) <<
"CROSS_SCAN_GSD:" 179 << pfx << std::setw(24) <<
"GEO_MEAN_GSD:" 181 << pfx << std::setw(24) <<
"A_S_VERT_GSD:" 183 << pfx << std::setw(24) <<
"C_S_VERT_GSD:" 185 << pfx << std::setw(24) <<
"GEO_MEAN_VERT_GSD:" 187 << pfx << std::setw(24) <<
"GEO_BETA_ANGLE:" 189 << pfx << std::setw(24) <<
"DYNAMIC_RANGE:" 191 << pfx << std::setw(24) <<
"NUM_LINES:" 193 << pfx << std::setw(24) <<
"NUM_SAMPLES:" 195 << pfx << std::setw(24) <<
"ANGLE_TO_NORTH:" 197 << pfx << std::setw(24) <<
"OBLIQUITY_ANGLE:" 199 << pfx << std::setw(24) <<
"AZ_OF_OBLIQUITY:" 201 << pfx << std::setw(24) <<
"GRD_COVER:" 203 << pfx << std::setw(24) <<
"SNOW_DEPTH_CAT:" 205 << pfx << std::setw(24) <<
"SUN_AZIMUTH:" 207 << pfx << std::setw(24) <<
"SUN_ELEVATION:" 209 << pfx << std::setw(24) <<
"PREDICTED_NIIRS:" 211 << pfx << std::setw(24) <<
"CIRCL_ERR:" 213 << pfx << std::setw(24) <<
"LINEAR_ERR:" virtual const std::string & getTagName() const
This will return the name of the registered tag for this user defined header.
ossimString getTimeFirstLineImage() const
Get the TIME_FIRST_LINE_IMAGE field.
char theSunAzimuth[8]
FIELD: SUN_AZIMUTH.
char theGrdCover[2]
FIELD: GRD_COVER.
char theLine[8]
FIELD: NUM_LINES.
char theCircularError[4]
FIELD: CIRCL_ERR.
char theGeoMeanGsd[6]
FIELD: GEO_MEAN_GSD.
char theCrossScanGsd[6]
FIELD: CROSS_SCAN_GSD.
ossimString getSunElevation() const
Get the SUN_ELEVATION field.
virtual ~ossimNitfCsexraTag()
destructor
char theSensor[7]
FIELD: SENSOR.
RTTI_DEF1(ossimNitfCsexraTag, "ossimNitfCsexraTag", ossimNitfRegisteredTag)
ossimString getNumSamples() const
Get the NUM_SAMPLES field.
ossimString getLE90() const
Get the LINEAR_ERR field.
ossimString getMaxGsd() const
Get the MAX_GSDfield.
ossimString getAngleToNorth() const
Get the ANGLE_TO_NORTH field.
char theAzOfObliquity[8]
FIELD: AZ_OF_OBLIQUITY.
char theAlongScanGsd[6]
FIELD: ALONG_SCAN_GSD.
ossimString getPredictedNiirs() const
Get the PREDICTED_NIIRS field.
ossimString getObliquityAngle() const
Get the OBLIQUITY_ANGLE field.
char theObliquityAngle[7]
FIELD: OBLIQUITY_ANGLE.
ossimString getAlongScanGsd() const
Get the ALONG_SCAN_GSD field.
char theImageTimeDuration[13]
FIELD: TIME_IMAGE_DURATION.
char theSamples[6]
FIELD: NUM_SAMPLES.
virtual ossim_uint32 getTagLength() const
Returns the length in bytes of the tag from the CEL or REL field.
char theSnowDepthCategory[2]
FIELD: SNOW_DEPTH_CAT.
virtual void writeStream(std::ostream &out)
Method to write data to stream.
ossimString getSnowDepth() const
Get the SNOW_DEPTH_CAT field.
ossimString getAlongScanVerticalGsd() const
Get the A_S_VERT_GSD field.
char theDynamicRange[6]
FIELD: DYNAMIC_RANGE.
ossimString getCE90() const
Get the CIRCL_ERR field.
ossimString getTimeImageDuration() const
Get the TIME_IMAGE_DURATION field.
char thePredictedNiirs[4]
FIELD: PREDICTED_NIIRS.
ossimString getDynamicRange() const
Get the DYNAMIC_RANGE field.
virtual std::ostream & print(std::ostream &out, const std::string &prefix) const
Print method that outputs a key/value type format adding prefix to keys.
char theCrossScanVertGsd[6]
FIELD: C_S_VERT_GSD.
char theAlongScanVertGsd[6]
FIELD: A_S_VERT_GSD.
ossimString getCrossScanGsd() const
Get the CROSS_SCAN_GSD field.
char theMaxGsd[6]
FIELD: MAX_GSD.
ossimString getGeoMeanVerticalGsd() const
Get the GEO_MEAN_VERT_GSD field.
ossimString getSunAzimuth() const
Get the SUN_AZIMUTH field.
virtual void parseStream(std::istream &in)
Method to parse data from stream.
ossimString getGeoBetaAngle() const
Get the GEO_BETA_ANGLEfield.
std::basic_istream< char > istream
Base class for char input streams.
char theLinearError[4]
FIELD: LINEAR_ERR.
ossimString getGeoMeanGsd() const
Get the GEO_MEAN_GSD field.
ossimString getAzimuthOfObliquity() const
Get the AZ_OF_OBLIQUITY field.
char theSunElevation[8]
FIELD: SUN_ELEVATION.
char theGeoBetaAngle[6]
FIELD: GEO_BETA_ANGLE.
ossimString getCrossScanVerticalGsd() const
Get the C_S_VERT_GSD field.
virtual void clearFields()
Method to clear all fields including null terminating.
ossimString getNumLines() const
Get the NUM_LINES field.
ossimString getSensor() const
Get the SENSOR field.
ossimNitfCsexraTag()
default constructor
char theGeoMeanVertGsd[6]
FIELD: GEO_MEAN_VERT_GSD.
char theTileFirstLine[13]
FIELD: TIME_FIRST_LINE_IMAGE.
std::basic_ostream< char > ostream
Base class for char output streams.
char theAngleToNorth[8]
FIELD: ANGLE_TO_NORTH.
ossimString getGroundCover() const
Get the GRD_COVER field.