8#include <QtLocation/private/qlocationglobal_p.h>
9#include <QtCore/QVariantList>
29 Q_LOCATION_EXPORT QVariantList importGeoJson(
const QJsonDocument &doc);
32 Q_LOCATION_EXPORT QJsonDocument exportGeoJson(
const QVariantList &list);
36 Q_LOCATION_EXPORT QString toString(
const QVariantList &importedGeoJson);
QT_FORWARD_DECLARE_CLASS(QTextStream)
QTextStream & operator<<(QTextStream &stream, const QGeoCoordinate &crd)
static QString printQvariant(const QVariant v, int tabs=0)
QJsonDocument exportGeoJson(const QVariantList &geoData)
This method exports the QVariantList geoData, expected to be structured like described in the section...
QVariantList importGeoJson(const QJsonDocument &geoJson)
This method imports the geoJson document, expected to contain valid GeoJSON data, into a QVariantList...
QString toString(const QVariantList &geoData)
This method accepts the QVariantList geoData, structured as described in \l {Importing GeoJSON}...
Combined button and popup list for selecting options.
static QJsonValue exportArrayOfPositions(const QList< QGeoCoordinate > &obtainedCoordinatesList)
static QVariantList importMultiPoint(const QVariantMap &inputMap)
static QList< QList< QGeoCoordinate > > importArrayOfArrayOfPositions(const QVariant &arrayOfArrayofPositions)
static QVariantList importMultiPolygon(const QVariantMap &inputMap)
static QJsonObject exportFeature(const QVariantMap &featureMap)
static QVariantMap importGeometry(const QVariantMap &inputMap)
static QJsonObject exportPoint(const QVariantMap &pointMap)
static QGeoPolygon importPolygon(const QVariantMap &inputMap)
static QJsonObject exportFeatureCollection(const QVariantMap &featureCollection)
static QGeoCoordinate importPosition(const QVariant &position)
static QGeoCircle importPoint(const QVariantMap &inputMap)
static QVariantList importMultiLineString(const QVariantMap &inputMap)
static QJsonObject exportMultiPolygon(const QVariantMap &multiPolygonMap)
static QJsonObject exportGeometryCollection(const QVariantMap &geometryCollection)
static QJsonObject exportMultiLineString(const QVariantMap &multiLineStringMap)
static QVariantList importGeometryCollection(const QVariantMap &inputMap)
static QJsonObject exportPolygon(const QVariantMap &polygonMap)
static QJsonValue exportArrayOfArrayOfPositions(const QList< QList< QGeoCoordinate > > &obtainedCoordinates)
static QGeoPath importLineString(const QVariantMap &inputMap)
static QList< QGeoCoordinate > importArrayOfPositions(const QVariant &arrayOfPositions)
static QJsonObject exportLineString(const QVariantMap &lineStringMap)
static QJsonObject exportGeometry(const QVariantMap &geometryMap)
static QJsonValue exportPosition(const QGeoCoordinate &obtainedCoordinates)
static QVariantList importFeatureCollection(const QVariantMap &inputMap)
static QJsonObject exportMultiPoint(const QVariantMap &multiPointMap)
QList< QVariant > QVariantList