A class responsible to parse WMS 1.1.1 XML files to WMS TerraLib data types. More...
#include <XMLParser.h>
Public Member Functions | |
std::string | getVersion () |
virtual BoundingBox | parseBoundingBox (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 instance with document metadata. More... | |
virtual Capability | parseCapability (const std::unique_ptr< te::xml::Reader > &reader) |
virtual Dimension | parseDimension (const std::unique_ptr< te::xml::Reader > &reader) |
virtual GeographicBoundingBox | parseGeographicBoundingBox (const std::unique_ptr< te::xml::Reader > &reader) |
virtual HTTP | parseHTTP (const std::unique_ptr< te::xml::Reader > &reader) |
virtual Layer | parseLayers (const std::unique_ptr< te::xml::Reader > &reader) |
virtual LegendURL | parseLegendURL (const std::unique_ptr< te::xml::Reader > &reader) |
virtual OnlineResource | parseOnlineResource (const std::unique_ptr< te::xml::Reader > &reader) |
virtual Operation | parseOperation (const std::unique_ptr< te::xml::Reader > &reader, const std::string &operationName) |
virtual Request | parseRequest (const std::unique_ptr< te::xml::Reader > &reader) |
virtual Style | parseStyle (const std::unique_ptr< te::xml::Reader > &reader) |
virtual StyleSheetURL | parseStyleSheetURL (const std::unique_ptr< te::xml::Reader > &reader) |
virtual StyleURL | parseStyleURL (const std::unique_ptr< te::xml::Reader > &reader) |
XMLParser () | |
virtual | ~XMLParser () |
Protected Attributes | |
std::string | m_version |
WMS version that XMLParser instance could read. Default implementation is 1.3.0. More... | |
A class responsible to parse WMS 1.1.1 XML files to WMS TerraLib data types.
Definition at line 46 of file XMLParser.h.
te::ws::ogc::wms::version_1_1_1::XMLParser::XMLParser | ( | ) |
|
virtual |
Reimplemented from te::ws::ogc::wms::XMLParser.
|
inherited |
|
virtual |
Reimplemented from te::ws::ogc::wms::XMLParser.
|
virtual |
Method responsible to parse a WMS 1.1.1 XML GetCapabilities file and create an WMSCapabilities instance with document metadata.
xmlPath | path of the file that will be parsed. |
Reimplemented from te::ws::ogc::wms::XMLParser.
|
virtualinherited |
|
virtual |
Reimplemented from te::ws::ogc::wms::XMLParser.
|
virtual |
Reimplemented from te::ws::ogc::wms::XMLParser.
|
virtualinherited |
|
virtual |
Reimplemented from te::ws::ogc::wms::XMLParser.
|
virtualinherited |
|
virtualinherited |
|
virtualinherited |
|
virtualinherited |
|
virtualinherited |
|
virtualinherited |
|
virtualinherited |
|
protectedinherited |
WMS version that XMLParser instance could read. Default implementation is 1.3.0.
Definition at line 90 of file XMLParser.h.