QGIS API Documentation
3.26.3-Buenos Aires (65e4edfdad)
|
Classes | |
struct | transactionDelete |
struct | transactionInsert |
struct | transactionRequest |
struct | transactionUpdate |
Functions | |
QDomDocument | createGetCapabilitiesDocument (QgsServerInterface *serverIface, const QgsProject *project, const QString &version, const QgsServerRequest &request) |
Create get capabilities document. More... | |
QDomDocument | createTransactionDocument (QgsServerInterface *serverIface, const QgsProject *project, const QString &version, const QgsServerRequest &request) |
Create a wfs transaction document. More... | |
QgsFeatureList | featuresFromGML (QDomNodeList featureNodeList, QgsVectorLayer *layer) |
Transform GML feature nodes to features. More... | |
QDomElement | getCapabilityElement (QDomDocument &doc, const QgsProject *project, const QgsServerRequest &request, const QgsServerSettings *settings) |
Create Capability element for get capabilities document. More... | |
QDomElement | getFeatureTypeListElement (QDomDocument &doc, QgsServerInterface *serverIface, const QgsProject *project) |
Create FeatureTypeList element for get capabilities document. More... | |
QDomElement | getServiceElement (QDomDocument &doc, const QgsProject *project) |
Create Service element for get capabilities document. More... | |
transactionDelete | parseDeleteActionElement (QDomElement &actionElem, const QgsProject *project) |
Transform Delete element to transactionDelete. More... | |
transactionInsert | parseInsertActionElement (QDomElement &actionElem) |
Transform Insert element to transactionInsert. More... | |
transactionRequest | parseTransactionParameters (QgsServerRequest::Parameters parameters, const QgsProject *project) |
transactionRequest | parseTransactionRequestBody (QDomElement &docElem, const QgsProject *project) |
Transform RequestBody root element to getFeatureRequest. More... | |
transactionUpdate | parseUpdateActionElement (QDomElement &actionElem, const QgsProject *project) |
Transform Update element to transactionUpdate. More... | |
void | performTransaction (transactionRequest &aRequest, QgsServerInterface *serverIface, const QgsProject *project) |
Perform the transaction. More... | |
void | writeGetCapabilities (QgsServerInterface *serverIface, const QgsProject *project, const QString &version, const QgsServerRequest &request, QgsServerResponse &response) |
Output WFS GetCapabilities response. More... | |
void | writeTransaction (QgsServerInterface *serverIface, const QgsProject *project, const QString &version, const QgsServerRequest &request, QgsServerResponse &response) |
Output WFS transaction response. More... | |
QDomDocument QgsWfs::v1_0_0::createGetCapabilitiesDocument | ( | QgsServerInterface * | serverIface, |
const QgsProject * | project, | ||
const QString & | version, | ||
const QgsServerRequest & | request | ||
) |
Create get capabilities document.
Definition at line 109 of file qgswfsgetcapabilities_1_0_0.cpp.
QDomDocument QgsWfs::v1_0_0::createTransactionDocument | ( | QgsServerInterface * | serverIface, |
const QgsProject * | project, | ||
const QString & | version, | ||
const QgsServerRequest & | request | ||
) |
Create a wfs transaction document.
Definition at line 98 of file qgswfstransaction_1_0_0.cpp.
QgsFeatureList QgsWfs::v1_0_0::featuresFromGML | ( | QDomNodeList | featureNodeList, |
QgsVectorLayer * | layer | ||
) |
Transform GML feature nodes to features.
Definition at line 801 of file qgswfstransaction_1_0_0.cpp.
QDomElement QgsWfs::v1_0_0::getCapabilityElement | ( | QDomDocument & | doc, |
const QgsProject * | project, | ||
const QgsServerRequest & | request, | ||
const QgsServerSettings * | settings | ||
) |
Create Capability element for get capabilities document.
Definition at line 234 of file qgswfsgetcapabilities_1_0_0.cpp.
QDomElement QgsWfs::v1_0_0::getFeatureTypeListElement | ( | QDomDocument & | doc, |
QgsServerInterface * | serverIface, | ||
const QgsProject * | project | ||
) |
Create FeatureTypeList element for get capabilities document.
Definition at line 302 of file qgswfsgetcapabilities_1_0_0.cpp.
QDomElement QgsWfs::v1_0_0::getServiceElement | ( | QDomDocument & | doc, |
const QgsProject * | project | ||
) |
Create Service element for get capabilities document.
Definition at line 168 of file qgswfsgetcapabilities_1_0_0.cpp.
transactionDelete QgsWfs::v1_0_0::parseDeleteActionElement | ( | QDomElement & | actionElem, |
const QgsProject * | project | ||
) |
Transform Delete element to transactionDelete.
Definition at line 1161 of file qgswfstransaction_1_0_0.cpp.
transactionInsert QgsWfs::v1_0_0::parseInsertActionElement | ( | QDomElement & | actionElem | ) |
Transform Insert element to transactionInsert.
Definition at line 1248 of file qgswfstransaction_1_0_0.cpp.
transactionRequest QgsWfs::v1_0_0::parseTransactionParameters | ( | QgsServerRequest::Parameters | parameters, |
const QgsProject * | project | ||
) |
Definition at line 874 of file qgswfstransaction_1_0_0.cpp.
transactionRequest QgsWfs::v1_0_0::parseTransactionRequestBody | ( | QDomElement & | docElem, |
const QgsProject * | project | ||
) |
Transform RequestBody root element to getFeatureRequest.
Definition at line 1127 of file qgswfstransaction_1_0_0.cpp.
transactionUpdate QgsWfs::v1_0_0::parseUpdateActionElement | ( | QDomElement & | actionElem, |
const QgsProject * | project | ||
) |
Transform Update element to transactionUpdate.
Definition at line 1190 of file qgswfstransaction_1_0_0.cpp.
void QgsWfs::v1_0_0::performTransaction | ( | transactionRequest & | aRequest, |
QgsServerInterface * | serverIface, | ||
const QgsProject * | project | ||
) |
Perform the transaction.
Definition at line 238 of file qgswfstransaction_1_0_0.cpp.
void QgsWfs::v1_0_0::writeGetCapabilities | ( | QgsServerInterface * | serverIface, |
const QgsProject * | project, | ||
const QString & | version, | ||
const QgsServerRequest & | request, | ||
QgsServerResponse & | response | ||
) |
Output WFS GetCapabilities response.
Definition at line 75 of file qgswfsgetcapabilities_1_0_0.cpp.
void QgsWfs::v1_0_0::writeTransaction | ( | QgsServerInterface * | serverIface, |
const QgsProject * | project, | ||
const QString & | version, | ||
const QgsServerRequest & | request, | ||
QgsServerResponse & | response | ||
) |
Output WFS transaction response.
Definition at line 87 of file qgswfstransaction_1_0_0.cpp.