diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2019-08-10 15:15:44 +0200 |
|---|---|---|
| committer | Even Rouault <even.rouault@spatialys.com> | 2019-08-10 15:27:59 +0200 |
| commit | 63981af418d84749cd4d70752f83fd551100389f (patch) | |
| tree | 10ddaceb884aa02ea1f3a75334853766cce958d9 /include | |
| parent | 17dc5eb1b6d09d436c80470497dd2abfb902cf6d (diff) | |
| download | PROJ-63981af418d84749cd4d70752f83fd551100389f.tar.gz PROJ-63981af418d84749cd4d70752f83fd551100389f.zip | |
PROJJSON: add support for DatumEnsemble and Dynamic[Geodetic|Vertical]ReferenceFrame
Diffstat (limited to 'include')
| -rw-r--r-- | include/proj/datum.hpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/include/proj/datum.hpp b/include/proj/datum.hpp index 3724bfb1..a26c94b9 100644 --- a/include/proj/datum.hpp +++ b/include/proj/datum.hpp @@ -118,7 +118,8 @@ using DatumEnsembleNNPtr = util::nn<DatumEnsemblePtr>; * * \remark Implements DatumEnsemble from \ref ISO_19111_2019 */ -class PROJ_GCC_DLL DatumEnsemble final : public common::IdentifiedObject { +class PROJ_GCC_DLL DatumEnsemble final : public common::IdentifiedObject, + public io::IJSONExportable { public: //! @cond Doxygen_Suppress PROJ_DLL ~DatumEnsemble() override; @@ -136,6 +137,9 @@ class PROJ_GCC_DLL DatumEnsemble final : public common::IdentifiedObject { //! @cond Doxygen_Suppress PROJ_INTERNAL void _exportToWKT(io::WKTFormatter *formatter) const override; // throw(io::FormattingException) + + PROJ_INTERNAL void _exportToJSON(io::JSONFormatter *formatter) + const override; // throw(io::FormattingException) //! @endcond protected: |
