14 #ifndef ossimKmlSuperOverlayWriter_HEADER 15 #define ossimKmlSuperOverlayWriter_HEADER 1 23 #include <minizip/zip.h> 62 virtual bool isOpen()
const;
72 const char* prefix=0)
const;
79 const char* prefix=0);
101 virtual void getPropertyNames(std::vector<ossimString>& propertyNames)
const;
virtual bool isOpen() const
ossimKmlSuperOverlayWriter()
default constructor
void generateTile(ossimString filename, ossim_int32 ix, ossim_int32 iy, ossim_int32 dxsize, ossim_int32 dysize)
Represents serializable keyword/value map.
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
Pure virtual base class for image file writers.
virtual bool writeStream()
Method to write the image to a stream.
bool hasImageType(const ossimString &imageType) const
bool hasImageType(const ossimString& imageType) const
bool zipWithMinizip(std::vector< ossimString > srcFiles, ossimString srcDirectory, ossimString targetFile)
virtual void setProperty(ossimRefPtr< ossimProperty > property)
Will set the property whose name matches the argument "property->getName()".
virtual bool writeFile()
Writes the file to disk or a stream.
virtual ossimString getClassName() const
bool generateChildKml(ossimString filename, ossim_int32 zoom, ossim_int32 yloop, ossim_int32 ix, ossim_int32 iy, ossim_int32 dxsize, ossim_int32 dysize, ossim_int32 xsize, ossim_int32 ysize, ossim_int32 maxzoom, ossimRefPtr< ossimMapProjection > proj, ossimString fileExt)
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
saves the state of the object.
ossimRefPtr< ossimMapProjection > m_mapProjection
virtual void getImageTypeList(std::vector< ossimString > &imageTypeList) const
void getImageTypeList(std::vector<ossimString>& imageTypeList)const
virtual ~ossimKmlSuperOverlayWriter()
virtual ossimString getShortName() const
virtual ossimString getExtension() const
Returns a 3-letter extension from the image type descriptor (theOutputImageType) that can be used for...
ossimRefPtr< ossimImageFileWriter > m_imageWriter
bool generateRootKml(ossimString filename, ossim_float64 north, ossim_float64 south, ossim_float64 east, ossim_float64 west, ossim_int32 tilesize)
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
Pushes this's names onto the list of property names.
virtual ossimString getLongName() const
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
void propagateViewChange()
Sends a view interface visitor to the input connetion.