QGIS API Documentation
2.10.1-Pisa
|
The QgsOgcUtils class provides various utility functions for conversion between OGC (Open Geospatial Consortium) standards and QGIS internal representations. More...
#include <qgsogcutils.h>
Static Public Member Functions | |
static QColor | colorFromOgcFill (const QDomElement &fillElement) |
Parse XML with OGC fill into QColor. More... | |
static QgsExpression * | expressionFromOgcFilter (const QDomElement &element) |
Parse XML with OGC filter into QGIS expression. More... | |
static QDomElement | expressionToOgcFilter (const QgsExpression &exp, QDomDocument &doc, QString *errorMessage=0) |
Creates OGC filter XML element. More... | |
static QgsGeometry * | geometryFromGML (const QString &xmlString) |
static method that creates geometry from GML More... | |
static QgsGeometry * | geometryFromGML (const QDomNode &geometryNode) |
static method that creates geometry from GML More... | |
static QDomElement | geometryToGML (const QgsGeometry *geometry, QDomDocument &doc, QString format, const int &precision=17) |
Exports the geometry to GML2 or GML3. More... | |
static QDomElement | geometryToGML (const QgsGeometry *geometry, QDomDocument &doc, const int &precision=17) |
Exports the geometry to GML2. More... | |
static QgsRectangle | rectangleFromGMLBox (const QDomNode &boxNode) |
read rectangle from GML2 Box More... | |
static QgsRectangle | rectangleFromGMLEnvelope (const QDomNode &envelopeNode) |
read rectangle from GML3 Envelope More... | |
static QDomElement | rectangleToGMLBox (QgsRectangle *box, QDomDocument &doc, const int &precision=17) |
Exports the rectangle to GML2 Box. More... | |
static QDomElement | rectangleToGMLEnvelope (QgsRectangle *env, QDomDocument &doc, const int &precision=17) |
Exports the rectangle to GML2 Envelope. More... | |
The QgsOgcUtils class provides various utility functions for conversion between OGC (Open Geospatial Consortium) standards and QGIS internal representations.
Currently supported standards:
Definition at line 28 of file qgsogcutils.h.
|
static |
Parse XML with OGC fill into QColor.
Definition at line 1406 of file qgsogcutils.cpp.
|
static |
Parse XML with OGC filter into QGIS expression.
Definition at line 1445 of file qgsogcutils.cpp.
|
static |
Creates OGC filter XML element.
Supports minimum standard filter according to the OGC filter specs (=,!=,<,>,<=,>=,AND,OR,NOT)
<Filter>QDomElement on success, otherwise null QDomElement
Definition at line 1890 of file qgsogcutils.cpp.
|
static |
static method that creates geometry from GML
xmlString | xml representation of the geometry. GML elements are expected to be in default namespace ({<Point>...</Point>) or in "gml" namespace ( <gml:Point>...</gml:Point>) |
Definition at line 82 of file qgsogcutils.cpp.
|
static |
static method that creates geometry from GML
Definition at line 21 of file qgsogcutils.cpp.
|
static |
Exports the geometry to GML2 or GML3.
Definition at line 1054 of file qgsogcutils.cpp.
|
static |
|
static |
read rectangle from GML2 Box
Definition at line 831 of file qgsogcutils.cpp.
|
static |
read rectangle from GML3 Envelope
Definition at line 918 of file qgsogcutils.cpp.
|
static |
Exports the rectangle to GML2 Box.
Definition at line 997 of file qgsogcutils.cpp.
|
static |
Exports the rectangle to GML2 Envelope.
Definition at line 1025 of file qgsogcutils.cpp.