QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
Public Member Functions | List of all members
QgsOgcUtilsExprToFilter Class Reference

Internal use by QgsOgcUtils. More...

#include <qgsogcutils.h>

Public Member Functions

 QgsOgcUtilsExprToFilter (QDomDocument &doc, QgsOgcUtils::GMLVersion gmlVersion, QgsOgcUtils::FilterVersion filterVersion, const QString &namespacePrefix, const QString &namespaceURI, const QString &geometryName, const QString &srsName, bool honourAxisOrientation, bool invertAxisOrientation, const QMap< QString, QString > &fieldNameToXPathMap, const QMap< QString, QString > &namespacePrefixToUriMap)
 Constructor. More...
QString errorMessage () const
 Returns the error message. More...
QDomElement expressionNodeToOgcFilter (const QgsExpressionNode *node, QgsExpression *expression, const QgsExpressionContext *context)
 Convert an expression to a OGC filter. More...
bool GMLNamespaceUsed () const
 Returns whether the gml: namespace is used. More...

Detailed Description

Internal use by QgsOgcUtils.

not available in Python bindings

Definition at line 390 of file qgsogcutils.h.

Constructor & Destructor Documentation

◆ QgsOgcUtilsExprToFilter()

QgsOgcUtilsExprToFilter::QgsOgcUtilsExprToFilter ( QDomDocument &  doc,
QgsOgcUtils::GMLVersion  gmlVersion,
QgsOgcUtils::FilterVersion  filterVersion,
const QString &  namespacePrefix,
const QString &  namespaceURI,
const QString &  geometryName,
const QString &  srsName,
bool  honourAxisOrientation,
bool  invertAxisOrientation,
const QMap< QString, QString > &  fieldNameToXPathMap,
const QMap< QString, QString > &  namespacePrefixToUriMap 


Definition at line 49 of file qgsogcutils.cpp.

Member Function Documentation

◆ errorMessage()

QString QgsOgcUtilsExprToFilter::errorMessage ( ) const

Returns the error message.

Definition at line 414 of file qgsogcutils.h.

◆ expressionNodeToOgcFilter()

QDomElement QgsOgcUtilsExprToFilter::expressionNodeToOgcFilter ( const QgsExpressionNode node,
QgsExpression expression,
const QgsExpressionContext context 

Convert an expression to a OGC filter.

Definition at line 2033 of file qgsogcutils.cpp.

◆ GMLNamespaceUsed()

bool QgsOgcUtilsExprToFilter::GMLNamespaceUsed ( ) const

Returns whether the gml: namespace is used.

Definition at line 411 of file qgsogcutils.h.

The documentation for this class was generated from the following files: