aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorEven Rouault <even.rouault@spatialys.com>2020-10-06 23:48:46 +0200
committerEven Rouault <even.rouault@spatialys.com>2020-10-08 17:31:56 +0200
commit9dc3bf503b0455526a4d180930f8414621ea6187 (patch)
tree853db7b562f76ba86a17ef627f7b7edacab24146 /include
parentb5369cc79eccc625419d37bb97a5361731fd8f0f (diff)
downloadPROJ-9dc3bf503b0455526a4d180930f8414621ea6187.tar.gz
PROJ-9dc3bf503b0455526a4d180930f8414621ea6187.zip
Add DatumEnsemble::asDatum() and use it in exportToWkt()
to allow exporting DatumEnsemble to WKT < 2019.
Diffstat (limited to 'include')
-rw-r--r--include/proj/datum.hpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/include/proj/datum.hpp b/include/proj/datum.hpp
index 35b8576e..bf3dbcb7 100644
--- a/include/proj/datum.hpp
+++ b/include/proj/datum.hpp
@@ -147,7 +147,10 @@ class PROJ_GCC_DLL DatumEnsemble final : public common::ObjectUsage,
PROJ_INTERNAL void _exportToJSON(io::JSONFormatter *formatter)
const override; // throw(io::FormattingException)
- //! @endcond
+
+ PROJ_FOR_TEST DatumNNPtr
+ asDatum(const io::DatabaseContextPtr &dbContext) const;
+ //! @endcond
protected:
#ifdef DOXYGEN_ENABLED