QGIS API Documentation 3.99.0-Master (2fe06baccd8)
Loading...
Searching...
No Matches
qgsjsonutils.cpp File Reference
#include "qgsjsonutils.h"
#include <nlohmann/json.hpp>
#include "qgsapplication.h"
#include "qgsexception.h"
#include "qgsfeatureid.h"
#include "qgsfeatureiterator.h"
#include "qgsfieldformatter.h"
#include "qgsfieldformatterregistry.h"
#include "qgsgeometry.h"
#include "qgslinestring.h"
#include "qgslogger.h"
#include "qgsmultilinestring.h"
#include "qgsmultipoint.h"
#include "qgsmultipolygon.h"
#include "qgsogrutils.h"
#include "qgspolygon.h"
#include "qgsproject.h"
#include "qgsrelation.h"
#include "qgsrelationmanager.h"
#include "qgsvectorlayer.h"
#include <QJsonArray>
#include <QJsonDocument>
#include <QTextCodec>
#include "moc_qgsjsonutils.cpp"
Include dependency graph for qgsjsonutils.cpp:

Go to the source code of this file.

Functions

std::unique_ptr< QgsAbstractGeometryparseGeometryFromGeoJson (const json &geometry)
std::unique_ptr< QgsLineStringparseLineStringFromGeoJson (const json &coords)
std::unique_ptr< QgsPointparsePointFromGeoJson (const json &coords)
std::unique_ptr< QgsPolygonparsePolygonFromGeoJson (const json &coords)

Function Documentation

◆ parseGeometryFromGeoJson()

std::unique_ptr< QgsAbstractGeometry > parseGeometryFromGeoJson ( const json & geometry)

Definition at line 535 of file qgsjsonutils.cpp.

◆ parseLineStringFromGeoJson()

std::unique_ptr< QgsLineString > parseLineStringFromGeoJson ( const json & coords)

Definition at line 457 of file qgsjsonutils.cpp.

◆ parsePointFromGeoJson()

std::unique_ptr< QgsPoint > parsePointFromGeoJson ( const json & coords)

Definition at line 436 of file qgsjsonutils.cpp.

◆ parsePolygonFromGeoJson()

std::unique_ptr< QgsPolygon > parsePolygonFromGeoJson ( const json & coords)

Definition at line 507 of file qgsjsonutils.cpp.