16#ifndef QGSVECTORTILEMVTDECODER_H 
   17#define QGSVECTORTILEMVTDECODER_H 
   26#include "vector_tile.pb.h" 
   54    QStringList layers() 
const;
 
   57    QStringList layerFieldNames( 
const QString &layerName ) 
const;
 
   65                                         const QSet< QString > *layerSubset = 
nullptr ) 
const;
 
   69    QMap<QString, vector_tile::Tile> tiles;
 
   72    QMap<QString, QMap<QString, int>> mLayerNameToIndex;
 
 
The feature class encapsulates a single feature including its unique ID, geometry and a list of field...
 
Stores coordinates of a tile in a tile matrix set.
 
Responsible for decoding raw tile data written with Mapbox Vector Tiles encoding.
 
~QgsVectorTileMVTDecoder()
 
Encapsulates properties of a vector tile matrix set, including tile origins and scaling information.
 
Keeps track of raw tile data from one or more sources that need to be decoded.
 
QMap< QString, QVector< QgsFeature > > QgsVectorTileFeatures
Features of a vector tile, grouped by sub-layer names (key of the map)