21 #ifndef __TERRALIB_WS_OGC_WMS_111_XMLPARSER_WMS_H
22 #define __TERRALIB_WS_OGC_WMS_111_XMLPARSER_WMS_H
25 #include "../Config.h"
26 #include "../XMLParser.h"
28 #include "../DataTypes.h"
38 namespace version_1_1_1
A class responsible to parse WMS XML files to WMS TerraLib data types.
A class responsible to parse WMS 1.1.1 XML files to WMS TerraLib data types.
virtual WMSCapabilities parseCapabilitiesFromContent(const std::string &content)
Method responsible to parse a WMS 1.1.1 XML GetCapabilities content and create an WMSCapabilities ins...
virtual GeographicBoundingBox parseGeographicBoundingBox(const std::unique_ptr< te::xml::Reader > &reader)
virtual Dimension parseDimension(const std::unique_ptr< te::xml::Reader > &reader)
virtual BoundingBox parseBoundingBox(const std::unique_ptr< te::xml::Reader > &reader)
virtual Layer parseLayers(const std::unique_ptr< te::xml::Reader > &reader)
virtual WMSCapabilities parseCapabilities(const std::string &xmlPath)
Method responsible to parse a WMS 1.1.1 XML GetCapabilities file and create an WMSCapabilities instan...
The BoundingBox WMS 1.3.0 struct.
The Dimension WMS 1.3.0 struct.
The GeographicBoundingBox WMS 1.3.0 struct.
The Layer WMS 1.3.0 struct.
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.