#include <DefaultFeatureInfoMaker.h>
|
| DefaultFeatureInfoMaker () |
|
void | drawGeometry (MapDisplay *display, te::gm::Geometry *g) |
|
void | getGeometryInfo (QTreeWidgetItem *layerItem, MapDisplay *display, te::da::DataSet *dataset, const std::string &geomPropertyName, const te::gm::Envelope &e, int srid, bool needRemap) |
|
void | getInfo (QTreeWidgetItem *layerItem, MapDisplay *display, const te::map::AbstractLayerPtr &layer, const te::gm::Envelope &e) |
| This function is an implementation to get feature information. The information based on vector or raster data of the layer will be embedded in QTreeWidgetItem. More...
|
|
void | getRasterInfo (QTreeWidgetItem *layerItem, MapDisplay *display, te::rst::Raster *raster, const te::gm::Envelope &e, int srid, bool needRemap) |
|
virtual | ~DefaultFeatureInfoMaker () |
|
Definition at line 65 of file DefaultFeatureInfoMaker.h.
◆ DefaultFeatureInfoMaker()
te::qt::widgets::DefaultFeatureInfoMaker::DefaultFeatureInfoMaker |
( |
| ) |
|
◆ ~DefaultFeatureInfoMaker()
virtual te::qt::widgets::DefaultFeatureInfoMaker::~DefaultFeatureInfoMaker |
( |
| ) |
|
|
virtual |
◆ createItemFromGeometryInfo()
QTreeWidgetItem * te::qt::widgets::DefaultFeatureInfoMaker::createItemFromGeometryInfo |
( |
std::size_t |
index, |
|
|
QTreeWidgetItem * |
layerItem, |
|
|
te::da::DataSet * |
dataset |
|
) |
| |
|
protected |
◆ drawGeometry()
◆ getGeometryInfo()
void te::qt::widgets::DefaultFeatureInfoMaker::getGeometryInfo |
( |
QTreeWidgetItem * |
layerItem, |
|
|
MapDisplay * |
display, |
|
|
te::da::DataSet * |
dataset, |
|
|
const std::string & |
geomPropertyName, |
|
|
const te::gm::Envelope & |
e, |
|
|
int |
srid, |
|
|
bool |
needRemap |
|
) |
| |
◆ getInfo()
This function is an implementation to get feature information. The information based on vector or raster data of the layer will be embedded in QTreeWidgetItem.
- Parameters
-
layerItem | QTreeWidgetItem that will be populated. |
display | MapDisplay that will be passed by Info tool. |
layer | AbstractLayerPtr to retrieve the feature information. |
e | Envelope with the box based on user's click. |
Implements te::qt::widgets::AbstractFeatureInfoMaker.
◆ getRasterInfo()
The documentation for this class was generated from the following file: