Go to the documentation of this file.
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
91 #endif //__TERRALIB_WS_OGC_WMS_111_XMLPARSER_WMS_H
virtual GeographicBoundingBox parseGeographicBoundingBox(const std::unique_ptr< te::xml::Reader > &reader)
virtual WMSCapabilities parseCapabilitiesFromContent(const std::string &content)
Method responsible to parse a WMS 1.1.1 XML GetCapabilities content and create an WMSCapabilities ins...
A class responsible to parse WMS 1.1.1 XML files to WMS TerraLib data types.
virtual Dimension parseDimension(const std::unique_ptr< te::xml::Reader > &reader)
#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.
The Layer WMS 1.3.0 struct.
The BoundingBox WMS 1.3.0 struct.
The GeographicBoundingBox WMS 1.3.0 struct.
virtual WMSCapabilities parseCapabilities(const std::string &xmlPath)
Method responsible to parse a WMS 1.1.1 XML GetCapabilities file and create an WMSCapabilities instan...
virtual Layer parseLayers(const std::unique_ptr< te::xml::Reader > &reader)
virtual BoundingBox parseBoundingBox(const std::unique_ptr< te::xml::Reader > &reader)
The Dimension WMS 1.3.0 struct.
A class responsible to parse WMS XML files to WMS TerraLib data types.