17 "ossimOgrGdalTileSource",
58 const char* prefix)
const 133 return theBounds.
ul().
x;
136 return theBounds.
height();
145 return theBounds.
ul().
x;
148 return theBounds.
height();
243 return std::multimap<long, ossimAnnotationObject*>();
void setQuery(const ossimString &query)
ossimRefPtr< ossimImageGeometry > theGeometry
ossimRefPtr< ossimGdalOgrVectorAnnotation > theAnnotationSource
virtual ossimIrect getImageRectangle(ossim_uint32 reduced_res_level=0) const
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
ossimFilename theImageFile
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const
virtual void close()
Deletes the overview and clears the valid image vertices.
virtual ossimRefPtr< ossimImageGeometry > getImageGeometry() const
Returns the image geometry object associated with this tile source or NULL if non defined...
Represents serializable keyword/value map.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
virtual std::multimap< long, ossimAnnotationObject * > getFeatureTable()
Pure virtual getFeatureTable method.
virtual ossimRefPtr< ossimImageData > getTile(const ossimIrect &tileRect, ossim_uint32 resLevel=0)
ossim_uint32 height() const
virtual ossim_uint32 getTileHeight() const
Returns the default processing tile height.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
const ossimIpt & ul() const
virtual ~ossimOgrGdalTileSource()
virtual ossimObject * getView()
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
virtual void setQuery(const ossimString &query)
Pure virtual setQuery method.
RTTI_DEF3(ossimOgrGdalTileSource, "ossimOgrGdalTileSource", ossimImageHandler, ossimViewInterface, ossimEsriShapeFileInterface)
virtual ossim_uint32 getTileWidth() const
Returns the default processing tile width.
ossimPixelType thePixelType
virtual void getPropertyNames(std::vector< ossimString > &propertyNames) const
virtual void setProperty(ossimRefPtr< ossimProperty > property)
virtual double getMinPixelValue(ossim_uint32 band=0) const
Returns the min pixel of the band.
virtual ossim_uint32 getNumberOfSamples(ossim_uint32 reduced_res_level=0) const
virtual bool setView(ossimObject *baseObject)
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
virtual ossim_uint32 getImageTileHeight() const
unsigned int ossim_uint32
virtual double getMaxPixelValue(ossim_uint32 band=0) const
Returns the max pixel of the band.
virtual bool setView(ossimObject *baseObject)
Sets the output view.
virtual bool isOpen() const
Derived classes must implement this method to be concrete.
virtual ossim_uint32 getTileWidth() const
void setGeometryBuffer(ossim_float64 distance, ossimUnitType type)
virtual ossim_uint32 getNumberOfDecimationLevels() const
virtual ossim_uint32 getNumberOfOutputBands() const
Returns the number of bands in a tile returned from this TileSource.
virtual ossimScalarType getOutputScalarType() const
virtual ossimRefPtr< ossimImageGeometry > getInternalImageGeometry() const
Returns the image geometry object associated with this tile source or NULL if non defined...
This class defines an abstract Handler which all image handlers(loaders) should derive from...
virtual double getMaxPixelValue(ossim_uint32 band=0) const
Returns the max pixel of the band.
virtual ossim_uint32 getTileHeight() const
virtual bool isOpen() const
virtual double getMinPixelValue(ossim_uint32 band=0) const
Retuns the min pixel value.
virtual bool setCurrentEntry(ossim_uint32 entryIdx)
virtual ossim_uint32 getNumberOfLines(ossim_uint32 reduced_res_level=0) const
virtual void setGeometryBuffer(ossim_float64 distance, ossimUnitType type)
Pure virtual setGeometryBuffer method.
virtual ossim_uint32 getNumberOfInputBands() const
std::multimap< long, ossimAnnotationObject * > getFeatureTable()
virtual ossimIrect getBoundingRect(ossim_uint32 resLevel=0) const
virtual ossimScalarType getOutputScalarType() const
This will be used to query the output pixel type of the tile source.
virtual void setProperty(ossimRefPtr< ossimProperty > property)
virtual ossimObject * getView()
virtual ossim_uint32 getNumberOfOutputBands() const
float distance(double lat1, double lon1, double lat2, double lon2, int units)
virtual double getNullPixelValue(ossim_uint32 band=0) const
Each band has a null pixel associated with it.
virtual double getNullPixelValue(ossim_uint32 band=0) const
Each band has a null pixel associated with it.
virtual ossimRefPtr< ossimImageData > getTile(const ossimIrect &tileRect, ossim_uint32 resLevel=0)
bool setCurrentEntry(ossim_uint32 entryIdx)
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.
virtual ossim_uint32 getImageTileWidth() const
virtual ossimRefPtr< ossimProperty > getProperty(const ossimString &name) const