From 63981af418d84749cd4d70752f83fd551100389f Mon Sep 17 00:00:00 2001 From: Even Rouault Date: Sat, 10 Aug 2019 15:15:44 +0200 Subject: PROJJSON: add support for DatumEnsemble and Dynamic[Geodetic|Vertical]ReferenceFrame --- include/proj/datum.hpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'include') 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; * * \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; @@ -135,6 +136,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 -- cgit v1.2.3