22#ifndef QGSWFSDESCRIBEFEATURETYPE_H
23#define QGSWFSDESCRIBEFEATURETYPE_H
36 void getFieldAttributes(
const QgsField &field, QString &fieldName, QString &fieldType );
47 void writeDescribeFeatureType( QgsServerInterface *serverIface,
const QgsProject *project,
const QString &version,
const QgsServerRequest &request, QgsServerResponse &response );
Encapsulate a field in an attribute table or data source.
Provides an interface to retrieve and manipulate WFS parameters received from the client.
void getFieldAttributes(const QgsField &field, QString &fieldName, QString &fieldType)
Helper for returning the field type and type name.
void writeDescribeFeatureType(QgsServerInterface *serverIface, const QgsProject *project, const QString &version, const QgsServerRequest &request, QgsServerResponse &response)
Output WFS GetCapabilities response.
QStringList getRequestTypeNames(const QgsServerRequest &request, const QgsWfsParameters &wfsParams)
Helper for returning typename list from the request.