Configuration of a single input vector layer to be included in the output.
More...
#include <qgsvectortilewriter.h>
|
| Layer (QgsVectorLayer *layer) |
| Constructs an entry for a vector layer. More...
|
|
QString | filterExpression () const |
| Returns filter expression. If not empty, only features matching the expression will be used. More...
|
|
QgsVectorLayer * | layer () const |
| Returns vector layer of this entry. More...
|
|
QString | layerName () const |
| Returns layer name in the output. If not set, layer()->name() will be used. More...
|
|
int | maxZoom () const |
| Returns maximum zoom level at which this layer will be used. Negative value means no max. zoom level. More...
|
|
int | minZoom () const |
| Returns minimum zoom level at which this layer will be used. Negative value means no min. zoom level. More...
|
|
void | setFilterExpression (const QString &expr) |
| Sets filter expression. If not empty, only features matching the expression will be used. More...
|
|
void | setLayerName (const QString &name) |
| Sets layer name in the output. If not set, layer()->name() will be used. More...
|
|
void | setMaxZoom (int maxzoom) |
| Sets maximum zoom level at which this layer will be used. Negative value means no max. zoom level. More...
|
|
void | setMinZoom (int minzoom) |
| Sets minimum zoom level at which this layer will be used. Negative value means no min. zoom level. More...
|
|
Configuration of a single input vector layer to be included in the output.
- Since
- QGIS 3.14
Definition at line 86 of file qgsvectortilewriter.h.
◆ Layer()
◆ filterExpression()
QString QgsVectorTileWriter::Layer::filterExpression |
( |
| ) |
const |
|
inline |
Returns filter expression. If not empty, only features matching the expression will be used.
Definition at line 99 of file qgsvectortilewriter.h.
◆ layer()
◆ layerName()
QString QgsVectorTileWriter::Layer::layerName |
( |
| ) |
const |
|
inline |
◆ maxZoom()
int QgsVectorTileWriter::Layer::maxZoom |
( |
| ) |
const |
|
inline |
Returns maximum zoom level at which this layer will be used. Negative value means no max. zoom level.
Definition at line 114 of file qgsvectortilewriter.h.
◆ minZoom()
int QgsVectorTileWriter::Layer::minZoom |
( |
| ) |
const |
|
inline |
Returns minimum zoom level at which this layer will be used. Negative value means no min. zoom level.
Definition at line 109 of file qgsvectortilewriter.h.
◆ setFilterExpression()
void QgsVectorTileWriter::Layer::setFilterExpression |
( |
const QString & |
expr | ) |
|
|
inline |
Sets filter expression. If not empty, only features matching the expression will be used.
Definition at line 101 of file qgsvectortilewriter.h.
◆ setLayerName()
void QgsVectorTileWriter::Layer::setLayerName |
( |
const QString & |
name | ) |
|
|
inline |
◆ setMaxZoom()
void QgsVectorTileWriter::Layer::setMaxZoom |
( |
int |
maxzoom | ) |
|
|
inline |
Sets maximum zoom level at which this layer will be used. Negative value means no max. zoom level.
Definition at line 116 of file qgsvectortilewriter.h.
◆ setMinZoom()
void QgsVectorTileWriter::Layer::setMinZoom |
( |
int |
minzoom | ) |
|
|
inline |
Sets minimum zoom level at which this layer will be used. Negative value means no min. zoom level.
Definition at line 111 of file qgsvectortilewriter.h.
The documentation for this class was generated from the following file: