95 <<
"ossimERSFileWriter::writeFile WARNING:" 96 <<
"\nNo projection type found!\nReturning..." 101 if (projection ==
"ossimUtmProjection")
139 else if (projection ==
"ossimEquDistCylProjection")
163 <<
"ossimERSFileWriter::writeFile WARNING:" 164 <<
"\nOnly LatLon and UTM supported!\nReturning..." 182 <<
"ossimERSFileWriter::writeFile WARNING:" 183 <<
"\nOnly WGS84 supported!\nReturning..." 215 std::vector<ossimString>& metadatatypeList)
const 217 metadatatypeList.push_back(
ossimString(
"ers_header"));
223 return (metadataType ==
"ers_header");
ossimString before(const ossimString &str, std::string::size_type pos=0) const
METHOD: before(str, pos) Returns string beginning at pos and ending one before the token str If strin...
virtual bool writeFile()
Write out the file.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Initializes the state of the writer.
static const char * DATUM_KW
ossimUnitType theTieUnitType
ossimString theCoordSysType
Represents serializable keyword/value map.
virtual ossim_uint32 getNumberOfOutputBands() const
Returns the number of bands in a tile returned from this TileSource.
const char * find(const char *key) const
ossim_uint32 height() const
OSSIM_DLL ossimByteOrder byteOrder()
static const char * TYPE_KW
ossimScalarType theCelltype
static const char * PIXEL_SCALE_XY_KW
static const char * ZONE_KW
Class for writing a "ERS" style header.
virtual void getMetadatatypeList(std::vector< ossimString > &metadatatypeList) const
Satisfies pure virtual from ossimMetadataWriter base.
static const char * TIE_POINT_XY_KW
ossimString trim(const ossimString &valueToTrim=ossimString(" \\)) const
this will strip lead and trailing character passed in.
ossimERSFileWriter()
default constructor
ossim_uint32 width() const
virtual ossimRefPtr< ossimImageGeometry > getImageGeometry()
Returns the image geometry object associated with this tile source or NULL if not defined...
void getGeom(ossimKeywordlist &kwl, const char *prefix=0) const
Adds tie point to keyword list.
virtual bool hasMetadataType(const ossimString &metadataType) const
Satisfies pure virtual from ossimMetadataWriter base.
const ossimProjection * getProjection() const
Access methods for projection (may be NULL pointer).
virtual ossimScalarType getOutputScalarType() const
This will be used to query the output pixel type of the tile source.
static const char * HEMISPHERE_KW
bool writeFile(const ossimFilename &file)
virtual ~ossimERSFileWriter()
virtual destructor
ossimString theProjection
ossimString after(const ossimString &str, std::string::size_type pos=0) const
METHOD: after(str, pos) Returns string immediately after the token str.
ossimString theDatasetType
RTTI_DEF1(ossimERSFileWriter, "ossimERSFileWriter", ossimMetadataFileWriter) ossimERSFileWriter
OSSIMDLLEXPORT std::ostream & ossimNotify(ossimNotifyLevel level=ossimNotifyLevel_WARN)