17 #ifndef ossimNitfGeoPositioningTag_HEADER 18 #define ossimNitfGeoPositioningTag_HEADER 1 30 virtual void clearFields();
39 const std::string& prefix=std::string())
const;
76 char theCoordinateUnits[4];
91 char theGeodeticDatumName[81];
102 char theGeodeticDatumCode[5];
115 char theEllipsoidName[81];
127 char theEllipsoidCode[4];
138 char theVerticalDatumReference[81];
151 char theVerticalReferenceCode[5];
163 char theSoundingDatumName[81];
175 char theSoundingDatumCode[5];
189 char theZFalseOrigin[16];
211 char theGridDescription[81];
223 char theGridZoneNumber[5];
virtual void writeStream(ossim::ostream &out)=0
virtual void parseStream(ossim::istream &in)=0
This will allow the user defined data to parse the stream.
virtual std::ostream & print(std::ostream &out, const std::string &prefix=std::string()) const
Pure virtual print method that outputs a key/value type format adding prefix to keys.
std::basic_istream< char > istream
Base class for char input streams.
std::basic_ostream< char > ostream
Base class for char output streams.