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
73 virtual WMSCapabilities parseCapabilitiesFromContent(
const std::string& content);
75 virtual Layer parseLayers(
const std::unique_ptr<te::xml::Reader>& reader);
77 virtual GeographicBoundingBox parseGeographicBoundingBox(
const std::unique_ptr<te::xml::Reader>& reader);
79 virtual Dimension parseDimension(
const std::unique_ptr<te::xml::Reader>& reader);
81 virtual BoundingBox parseBoundingBox(
const std::unique_ptr<te::xml::Reader>& reader);
91 #endif //__TERRALIB_WS_OGC_WMS_111_XMLPARSER_WMS_H #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 Layer WMS 1.3.0 struct.
A class responsible to parse WMS 1.1.1 XML files to WMS TerraLib data types.
The GeographicBoundingBox WMS 1.3.0 struct.
The BoundingBox WMS 1.3.0 struct.