QGIS API Documentation
3.8.0-Zanzibar (11aff65)
|
Setting options for loading vector layers. More...
#include <qgsvectorlayer.h>
Public Member Functions | |
LayerOptions (bool loadDefaultStyle=true, bool readExtentFromXml=false) | |
Constructor for LayerOptions. More... | |
LayerOptions (const QgsCoordinateTransformContext &transformContext, bool loadDefaultStyle=true, bool readExtentFromXml=false) | |
Constructor for LayerOptions. More... | |
Public Attributes | |
QgsCoordinateReferenceSystem | fallbackCrs |
Fallback layer coordinate reference system. More... | |
QgsWkbTypes::Type | fallbackWkbType = QgsWkbTypes::Unknown |
Fallback geometry type. More... | |
bool | loadDefaultStyle = true |
Set to true if the default layer style should be loaded. More... | |
bool | readExtentFromXml = false |
If true , the layer extent will be read from XML (i.e. More... | |
QgsCoordinateTransformContext | transformContext = QgsCoordinateTransformContext() |
Coordinate transform context. More... | |
Setting options for loading vector layers.
Definition at line 398 of file qgsvectorlayer.h.
|
inlineexplicit |
Constructor for LayerOptions.
Definition at line 404 of file qgsvectorlayer.h.
|
inlineexplicit |
QgsCoordinateReferenceSystem QgsVectorLayer::LayerOptions::fallbackCrs |
Fallback layer coordinate reference system.
This may be set for layers where the coordinate reference system is known in advance, and where the layer path may not be initially resolvable. (E.g. layers with a URI pointing to a non-existent file). It is only ever used if the layer cannot be resolved, otherwise the actual layer CRS will be detected and used for the layer.
Definition at line 462 of file qgsvectorlayer.h.
QgsWkbTypes::Type QgsVectorLayer::LayerOptions::fallbackWkbType = QgsWkbTypes::Unknown |
Fallback geometry type.
This may be set for layers where the geometry type is known in advance, and where the layer path may not be initially resolvable. (E.g. layers with a URI pointing to a non-existent file). It is only ever used if the layer cannot be resolved, otherwise the actual layer geometry type will be detected and used for the layer.
Definition at line 449 of file qgsvectorlayer.h.
bool QgsVectorLayer::LayerOptions::loadDefaultStyle = true |
Set to true
if the default layer style should be loaded.
Definition at line 424 of file qgsvectorlayer.h.
bool QgsVectorLayer::LayerOptions::readExtentFromXml = false |
If true
, the layer extent will be read from XML (i.e.
stored in the project file). If false
, the extent will be determined by the provider on layer load.
Definition at line 430 of file qgsvectorlayer.h.
QgsCoordinateTransformContext QgsVectorLayer::LayerOptions::transformContext = QgsCoordinateTransformContext() |