Namespaces | |
| da | |
| qt | |
| qtplugin | |
| serialize | |
| version_1_1_1 | |
Classes | |
| class | AbstractWMSXMLParserFactory |
| This is the abstraction factory for WMS XMLParser. More... | |
| struct | BoundingBox |
| The BoundingBox WMS 1.3.0 struct. More... | |
| struct | Capability |
| The Capability WMS 1.3.0 struct. More... | |
| struct | Dimension |
| The Dimension WMS 1.3.0 struct. More... | |
| struct | GeographicBoundingBox |
| The GeographicBoundingBox WMS 1.3.0 struct. More... | |
| struct | HTTP |
| struct | Layer |
| The Layer WMS 1.3.0 struct. More... | |
| struct | LegendURL |
| The LegendURL WMS 1.3.0 struct. More... | |
| struct | OnlineResource |
| The OnlineResource WMS 1.3.0 struct. More... | |
| struct | Operation |
| The Operation WMS 1.3.0 struct. More... | |
| struct | Request |
| The Request WMS 1.3.0 struct. More... | |
| struct | Style |
| The Style WMS 1.3.0 struct. More... | |
| struct | StyleSheetURL |
| The StyleSheeetURL WMS 1.3.0 struct. More... | |
| struct | StyleURL |
| The StyleURL WMS 1.3.0 struct. More... | |
| struct | WMS2Layer |
| struct | WMSCapabilities |
| The Capability WMS 1.3.0 struct. More... | |
| struct | WMSGetFeatureInfoRequest |
| The WMSGetFeatureInfoRequest WMS 1.3.0 struct. More... | |
| struct | WMSGetFeatureInfoResponse |
| The WMSGetMapResponse WMS 1.3.0 struct. More... | |
| struct | WMSGetMapRequest |
| The WMSGetMapRequest WMS 1.3.0 struct. More... | |
| struct | WMSGetMapResponse |
| The WMSGetMapResponse WMS 1.3.0 struct. More... | |
| class | WMSLayer |
| A layer with reference to a WMS Layer. More... | |
| class | WMSLayerRenderer |
| It renders the data associated to a OGC WMS layer. More... | |
| class | WMSLayerRendererFactory |
| This is the concrete factory for renderers of a WMSLayer. More... | |
| class | WMSXMLParserFactory |
| This is the default implementation factory for 1.3.0 WMS XMLParser. More... | |
| class | XMLParser |
| A class responsible to parse WMS XML files to WMS TerraLib data types. More... | |
Typedefs | |
| typedef boost::intrusive_ptr< WMSLayer > | WMSLayerPtr |
Functions | |
| TEOGCWMSDATAACCESSEXPORT te::rst::Raster * | GetLayerMapRaster (const WMSLayer *wmsLayer) |
| TEOGCWMSDATAACCESSEXPORT WMSGetMapResponse | GetMap (WMSLayer *wmsLayer, const te::gm::Envelope &box, const int &width, const int &height) |
| TEOGCWMSDATAACCESSEXPORT te::rst::Raster * | GetMapRaster (WMSLayer *wmsLayer, const int &srid, const te::gm::Envelope &box, const int &width, const int &height) |
| typedef boost::intrusive_ptr<WMSLayer> te::ws::ogc::wms::WMSLayerPtr |
Definition at line 168 of file src/terralib/ws/ogc/wms/dataaccess/WMSLayer.h.
| te::rst::Raster * te::ws::ogc::wms::GetLayerMapRaster | ( | const WMSLayer * | wmsLayer | ) |
Definition at line 121 of file src/terralib/ws/ogc/wms/dataaccess/Utils.cpp.
References te::rst::Grid::getGeoreference(), te::rst::Raster::getGrid(), te::map::AbstractLayer::getId(), te::rst::Raster::getNumberOfColumns(), te::rst::Raster::getNumberOfRows(), te::ws::ogc::wms::WMSLayer::getRequest(), te::ws::ogc::wms::WMSLayer::getSRID(), te::sa::Grid, te::ws::ogc::wms::WMSGetMapRequest::m_boundingBox, te::ws::ogc::wms::WMSGetMapRequest::m_format, te::ws::ogc::wms::BoundingBox::m_maxX, te::ws::ogc::wms::BoundingBox::m_maxY, te::ws::ogc::wms::BoundingBox::m_minX, te::ws::ogc::wms::BoundingBox::m_minY, te::rst::RasterFactory::open(), te::common::RAccess, request, te::ws::ogc::wms::WMSLayer::saveGetMap(), te::rst::Grid::setGeoreference(), te::common::SplitString(), and TE_TR.
Referenced by te::ws::ogc::wms::WMSLayer::getData().
| te::ws::ogc::wms::WMSGetMapResponse te::ws::ogc::wms::GetMap | ( | WMSLayer * | wmsLayer, |
| const te::gm::Envelope & | box, | ||
| const int & | width, | ||
| const int & | height | ||
| ) |
Definition at line 26 of file src/terralib/ws/ogc/wms/dataaccess/Utils.cpp.
References te::gm::Envelope::getLowerLeftX(), te::gm::Envelope::getLowerLeftY(), te::ws::ogc::wms::WMSLayer::getMap(), te::ws::ogc::wms::WMSLayer::getRequest(), te::gm::Envelope::getUpperRightX(), te::gm::Envelope::getUpperRightY(), te::ws::ogc::wms::WMSGetMapRequest::m_boundingBox, te::ws::ogc::wms::BoundingBox::m_crs, te::ws::ogc::wms::WMSGetMapRequest::m_height, te::ws::ogc::wms::BoundingBox::m_maxX, te::ws::ogc::wms::BoundingBox::m_maxY, te::ws::ogc::wms::BoundingBox::m_minX, te::ws::ogc::wms::BoundingBox::m_minY, te::ws::ogc::wms::WMSGetMapRequest::m_width, request, and te::ws::ogc::wms::WMSLayer::setGetMapRequest().
| te::rst::Raster * te::ws::ogc::wms::GetMapRaster | ( | WMSLayer * | wmsLayer, |
| const int & | srid, | ||
| const te::gm::Envelope & | box, | ||
| const int & | width, | ||
| const int & | height | ||
| ) |
Definition at line 51 of file src/terralib/ws/ogc/wms/dataaccess/Utils.cpp.
References te::rst::Grid::getGeoreference(), te::rst::Raster::getGrid(), te::map::AbstractLayer::getId(), te::gm::Envelope::getLowerLeftX(), te::gm::Envelope::getLowerLeftY(), te::rst::Raster::getNumberOfColumns(), te::rst::Raster::getNumberOfRows(), te::ws::ogc::wms::WMSLayer::getRequest(), te::gm::Envelope::getUpperRightX(), te::gm::Envelope::getUpperRightY(), te::sa::Grid, te::ws::ogc::wms::WMSGetMapRequest::m_boundingBox, te::ws::ogc::wms::BoundingBox::m_crs, te::ws::ogc::wms::WMSGetMapRequest::m_format, te::ws::ogc::wms::WMSGetMapRequest::m_height, te::ws::ogc::wms::BoundingBox::m_maxX, te::ws::ogc::wms::BoundingBox::m_maxY, te::ws::ogc::wms::BoundingBox::m_minX, te::ws::ogc::wms::BoundingBox::m_minY, te::ws::ogc::wms::WMSGetMapRequest::m_srs, te::ws::ogc::wms::WMSGetMapRequest::m_width, te::rst::RasterFactory::open(), te::common::RAccess, request, te::ws::ogc::wms::WMSLayer::saveGetMap(), te::rst::Grid::setGeoreference(), te::ws::ogc::wms::WMSLayer::setGetMapRequest(), te::common::SplitString(), and TE_TR.