21 #ifndef __TERRALIB_WS_OGC_WCS_XMLPARSER_WMS_H
22 #define __TERRALIB_WS_OGC_WCS_XMLPARSER_WMS_H
27 #include "../../../../xml.h"
60 Capability parseCapability(
const std::auto_ptr<te::xml::Reader>& reader);
62 Request parseRequest(
const std::auto_ptr<te::xml::Reader>& reader);
64 Layer parseLayers(
const std::auto_ptr<te::xml::Reader>& reader);
68 BoundingBox parseBoundingBox(
const std::auto_ptr<te::xml::Reader>& reader);
70 Dimension parseDimension(
const std::auto_ptr<te::xml::Reader>& reader);
72 Style parseStyle(
const std::auto_ptr<te::xml::Reader>& reader);
74 LegendURL parseLegendURL(
const std::auto_ptr<te::xml::Reader>& reader);
76 OnlineResource parseOnlineResource(
const std::auto_ptr<te::xml::Reader>& reader);
78 StyleSheetURL parseStyleSheetURL(
const std::auto_ptr<te::xml::Reader>& reader);
80 StyleURL parseStyleURL(
const std::auto_ptr<te::xml::Reader>& reader);
82 Operation parseOperation(
const std::auto_ptr<te::xml::Reader>& reader,
const std::string& operationName);
84 HTTP parseHTTP(
const std::auto_ptr<te::xml::Reader>& reader);
92 #endif //__TERRALIB_WS_OGC_WCS_XMLPARSER_WMS_H
The Capability WMS 1.3.0 struct.
#define TEOGCWMSEXPORT
You can use this macro in order to export/import classes and functions from this module.
The Capability WMS 1.3.0 struct.
A class responsible to parse WMS XML files to WMS TerraLib data types.
The Dimension WMS 1.3.0 struct.
The Operation WMS 1.3.0 struct.
The Layer WMS 1.3.0 struct.
The OnlineResource WMS 1.3.0 struct.
The LegendURL WMS 1.3.0 struct.
The Style WMS 1.3.0 struct.
The Request WMS 1.3.0 struct.
The StyleSheeetURL WMS 1.3.0 struct.
Specifies containers for WMS data types.
The GeographicBoundingBox WMS 1.3.0 struct.
The StyleURL WMS 1.3.0 struct.
The BoundingBox WMS 1.3.0 struct.