64 "ossimNitfImageHeaderV2_X",
205 strm << bitsPerPixel;
216 strm << bitsPerPixel;
422 if(actualBitsPerPixel>bitsPerPixel)
535 if (numberOfComments > 0)
541 lookup = kwl.
find( prefix, icpre );
588 if(!property)
return;
786 else if(name ==
IC_KW)
851 else if(name ==
"source")
856 else if(name ==
"image_date")
861 else if(name ==
"image_title")
877 propertyNames.push_back(
IID1_KW);
880 propertyNames.push_back(
IID2_KW);
885 propertyNames.push_back(
IREP_KW);
886 propertyNames.push_back(
ICAT_KW);
887 propertyNames.push_back(
ABPP_KW);
892 propertyNames.push_back(
IC_KW);
896 propertyNames.push_back(
NBPR_KW);
897 propertyNames.push_back(
NBPC_KW);
900 propertyNames.push_back(
NBPP_KW);
903 propertyNames.push_back(
ILOC_KW);
904 propertyNames.push_back(
IMAG_KW);
908 propertyNames.push_back(
ossimString(
"image_date"));
909 propertyNames.push_back(
ossimString(
"image_title"));
963 ul, ur, lr, ll).c_str(), 60);
virtual void valueToString(ossimString &valueResult) const =0
static ossimString upcase(const ossimString &aString)
std::basic_ostringstream< char > ostringstream
Class for char output memory streams.
std::basic_stringstream< char > stringstream
Class for char mixed input and output memory streams.
Represents serializable keyword/value map.
const char * find(const char *key) const
bool contains(char aChar) const
static ossimString toString(bool aValue)
Numeric to string methods.
static ossimString encodeUtm(ossim_uint32 zone, const ossimDpt &ul, const ossimDpt &ur, const ossimDpt &lr, const ossimDpt &ll)
This will encode a 60 character IGEOLO field.
ossim_uint32 toUInt32() const
ossim_int32 toInt32() const
void add(const char *prefix, const ossimKeywordlist &kwl, bool overwrite=true)
unsigned long long ossim_uint64
unsigned int ossim_uint32
ossimString trim(const ossimString &valueToTrim=ossimString(" \\)) const
this will strip lead and trailing character passed in.
static void setField(void *fieldDestination, const ossimString &src, std::streamsize width, std::ios_base::fmtflags ioflags=std::ios::left, char fill=' ')
Sets a field with a given string, width, and IOS flags.
const char * c_str() const
Returns a pointer to a null-terminated array of characters representing the string's contents...
static ossimString encodeGeographicDms(const ossimDpt &ul, const ossimDpt &ur, const ossimDpt &lr, const ossimDpt &ll)
static ossimString encodeGeographicDecimalDegrees(const ossimDpt &ul, const ossimDpt &ur, const ossimDpt &lr, const ossimDpt &ll)
OSSIMDLLEXPORT std::ostream & ossimNotify(ossimNotifyLevel level=ossimNotifyLevel_WARN)
ossimString toString(const ossimString &formatString=ossimString("")) const
You can specify a number of different formats.