22#ifndef OPENSWMMVIS_UI_DIALOGS_IMPORT_FEATURELAYERIMPORTER_H
23#define OPENSWMMVIS_UI_DIALOGS_IMPORT_FEATURELAYERIMPORTER_H
62 QObject *
parent =
nullptr);
79 [[nodiscard]]
static QVector<SourceFeature>
89 const std::function<
bool(
int,
int)> &progress = {});
95 ImportMapping m_mapping;
A map layer backed by a GDAL/OGR vector dataset.
Definition gisvectorlayer.h:103
The central map display widget — QGIS-style hybrid rendering.
Definition mapcanvas.h:63
Renders the SWMM network elements (nodes, links, subcatchments, rain gages) for one OpenSWMMEngine mo...
Definition swmmmodellayer.h:133
Definition featurelayerimporter.h:54
ImportPlan execute(const ImportPlan &plan, const std::function< bool(int, int)> &progress={})
Definition featurelayerimporter.cpp:339
ModelSnapshot captureModelSnapshot() const
Definition featurelayerimporter.cpp:72
SourceSpec sourceSpec() const
Definition featurelayerimporter.cpp:52
void setMapping(const ImportMapping &m)
Definition featurelayerimporter.h:65
const ImportMapping & mapping() const
Definition featurelayerimporter.h:64
static QVector< SourceFeature > readSourceFeatures(const SourceSpec &spec, QString *errorOut=nullptr)
Definition featurelayerimporter.cpp:159
QPointer< OpenSWMMVisLayer > source
Definition maskclipresolver.cpp:30
MaskMode m
Definition maskspec.cpp:18
Definition featurelayerimporter.h:39
QVector< int > parent
union-find
Definition pslgminsize.cpp:176
Definition importmapping.h:37
Definition importplan.h:43
Definition importplanning.h:46
Definition featurelayerimporter.h:43
QSet< long long > selectedFids
honored when selectedOnly
Definition featurelayerimporter.h:48
QString targetWkt
model-layer CRS WKT; empty = none
Definition featurelayerimporter.h:50
QString filePath
OGR datasource path.
Definition featurelayerimporter.h:44
QString layerName
OGR sublayer name; empty = first layer.
Definition featurelayerimporter.h:45
QString sourceWkt
source-layer CRS WKT; empty = none
Definition featurelayerimporter.h:49
bool selectedOnly
Definition featurelayerimporter.h:47
QString filterExpr
current OGR attribute filter of the layer
Definition featurelayerimporter.h:46