3 #ifndef ossimWms_HEADER 4 #define ossimWms_HEADER 31 return theFormatTypes;
35 return theFormatTypes;
39 return theFormatTypes.size() > 0;
45 bool hasFormat(
const ossimString& format,
bool caseSensitive=
true)
const;
51 bool containsFormat(
const ossimString& format,
bool caseSensitive=
true)
const;
56 theFormatTypes.clear();
99 return theGetCapabilities;
103 return theGetCapabilities;
183 theDefaultValue =
"";
290 return theSrs.contains(
"4326");
338 theDimensionUnits =
"";
339 theDimensionName =
"";
395 return theTimeExtent;
399 return theDimensionUnits;
403 return theDimensionName;
407 return theBoundingBox;
479 bool read(
const std::string& inString);
488 return theCapability;
492 return theCapability;
const ossimString & getPostUrl() const
const ossimString & getUrl() const
ossimString theOnlineResource
std::vector< ossimRefPtr< ossimWmsLayer > > ossimWmsLayerListType
const std::vector< ossimRefPtr< ossimWmsStyle > > ossimConstWmsStyleListType
const ossimString & getName() const
ossimWmsStringListType theFormatTypes
ossimString theDefaultValue
std::vector< ossimRefPtr< ossimWmsStyle > > ossimWmsStyleListType
ossimWmsGetCapabilities()
bool isGeographic() const
const ossimRefPtr< ossimWmsScaleHint > getScaleHint() const
std::vector< ossimString > ossimWmsStringListType
const ossimRefPtr< ossimWmsBoundingBox > findBoundingBox() const
const ossimString & getName() const
const ossimRefPtr< ossimWmsBoundingBox > getBoundingBox() const
ossimReferenced allows for shared object ref counting if the reference count ever gets to 0 or less i...
const ossimWmsLayer * getParent() const
const ossimString & getDimensionName() const
const ossimRefPtr< ossimWmsRequest > getRequest() const
const std::vector< ossimRefPtr< ossimWmsLayer > > ossimConstWmsLayerListType
const ossimWmsStyleListType & getStyles() const
std::vector< ossimString > theKeywordList
ossimRefPtr< ossimWmsScaleHint > theScaleHint
void getMinMax(double &min, double &max)
ossimRefPtr< ossimWmsGetMap > getMap()
virtual bool read(ossimRefPtr< ossimXmlNode >)
ossimWmsCapabilitiesDocument()
ossimRefPtr< ossimWmsRequest > theRequest
ossimString theDimensionName
const ossimString & getUrl() const
ossimWmsStyleListType & getStyles()
const ossimString & getDimensionUnits() const
unsigned int ossim_uint32
const ossimString & getSrs() const
ossimRefPtr< ossimWmsBoundingBox > theBoundingBox
ossimWmsLayer * theParent
ossimRefPtr< ossimWmsGetCapabilities > theGetCapabilities
const ossimString & getSrs() const
const ossimRefPtr< ossimWmsTimeExtent > getTimeExtent()
ossim_uint32 getNumberOfChildren() const
ossimWmsLayerListType & getLayers()
const ossimWmsStringListType & getFormatTypes() const
ossimRefPtr< ossimWmsCapability > getCapability()
std::vector< ossimRefPtr< ossimWmsLayer > > theLayers
const ossimString & getAbstract() const
ossimString theOnlineResourceHref
ossim_uint32 getNumberOfStyles() const
ossimRefPtr< ossimWmsTimeExtent > theTimeExtent
ossimWmsStringListType & getFormatTypes()
const ossimString & getAbstract() const
ossimWmsStyleListType theStyles
ossimRefPtr< ossimWmsGetMap > theGetMap
ossimString theAccessConstraints
ossimRefPtr< ossimWmsGetCapabilities > getCapabilities()
ossimRefPtr< ossimWmsContactInformation > theContactInformation
ossimRefPtr< ossimWmsRequest > getRequest()
ossimWmsLayerListType theLayers
ossimRefPtr< ossimWmsCapability > theCapability
const ossimRefPtr< ossimWmsCapability > getCapability() const
const ossimString & getTitle() const
std::vector< ossimString > theTimes
ossimString theDimensionUnits
const ossimRefPtr< ossimWmsGetMap > getMap() const
const ossimString & getTitle() const
const ossimRefPtr< ossimWmsGetCapabilities > getCapabilities() const
void setParent(ossimWmsLayer *parent)
const ossimWmsLayerListType & getLayers() const
ossimWmsLayer * getParent()