A class responsible to parse WMS XML files to WMS TerraLib data types. More...
#include <XMLParser.h>
Public Member Functions | |
BoundingBox | parseBoundingBox (const std::auto_ptr< te::xml::Reader > &reader) |
virtual WMSCapabilities | parseCapabilities (const std::string &xmlPath) |
Method responsible to parse a WMS XML GetCapabilities file and create an WMSCapabilities instance with document metadata. More... | |
Capability | parseCapability (const std::auto_ptr< te::xml::Reader > &reader) |
Dimension | parseDimension (const std::auto_ptr< te::xml::Reader > &reader) |
GeographicBoundingBox | parseGeographicBoundingBox (const std::auto_ptr< te::xml::Reader > &reader) |
HTTP | parseHTTP (const std::auto_ptr< te::xml::Reader > &reader) |
Layer | parseLayers (const std::auto_ptr< te::xml::Reader > &reader) |
LegendURL | parseLegendURL (const std::auto_ptr< te::xml::Reader > &reader) |
OnlineResource | parseOnlineResource (const std::auto_ptr< te::xml::Reader > &reader) |
Operation | parseOperation (const std::auto_ptr< te::xml::Reader > &reader, const std::string &operationName) |
Request | parseRequest (const std::auto_ptr< te::xml::Reader > &reader) |
Style | parseStyle (const std::auto_ptr< te::xml::Reader > &reader) |
StyleSheetURL | parseStyleSheetURL (const std::auto_ptr< te::xml::Reader > &reader) |
StyleURL | parseStyleURL (const std::auto_ptr< te::xml::Reader > &reader) |
XMLParser () | |
virtual | ~XMLParser () |
A class responsible to parse WMS XML files to WMS TerraLib data types.
Definition at line 42 of file XMLParser.h.
te::ws::ogc::wms::XMLParser::XMLParser | ( | ) |
|
virtual |
BoundingBox te::ws::ogc::wms::XMLParser::parseBoundingBox | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |
|
virtual |
Method responsible to parse a WMS XML GetCapabilities file and create an WMSCapabilities instance with document metadata.
xmlPath | path of the file that will be parsed. |
Capability te::ws::ogc::wms::XMLParser::parseCapability | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |
Dimension te::ws::ogc::wms::XMLParser::parseDimension | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |
GeographicBoundingBox te::ws::ogc::wms::XMLParser::parseGeographicBoundingBox | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |
HTTP te::ws::ogc::wms::XMLParser::parseHTTP | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |
Layer te::ws::ogc::wms::XMLParser::parseLayers | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |
LegendURL te::ws::ogc::wms::XMLParser::parseLegendURL | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |
OnlineResource te::ws::ogc::wms::XMLParser::parseOnlineResource | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |
Operation te::ws::ogc::wms::XMLParser::parseOperation | ( | const std::auto_ptr< te::xml::Reader > & | reader, |
const std::string & | operationName | ||
) |
Request te::ws::ogc::wms::XMLParser::parseRequest | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |
Style te::ws::ogc::wms::XMLParser::parseStyle | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |
StyleSheetURL te::ws::ogc::wms::XMLParser::parseStyleSheetURL | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |
StyleURL te::ws::ogc::wms::XMLParser::parseStyleURL | ( | const std::auto_ptr< te::xml::Reader > & | reader | ) |