diff options
| author | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2020-04-21 18:46:17 +0000 |
|---|---|---|
| committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2020-04-21 18:46:17 +0000 |
| commit | c47934d9e2208f03a6b4f3fef411a1c8c2412599 (patch) | |
| tree | 72df9b6a634070369b08440d30d0da78b12fc9e9 /include | |
| parent | 171fa81e48412bbcf4fdb70c47bf6a8eb4c17344 (diff) | |
| download | PROJ-c47934d9e2208f03a6b4f3fef411a1c8c2412599.tar.gz PROJ-c47934d9e2208f03a6b4f3fef411a1c8c2412599.zip | |
Add limited support for non-conformant WKT1 LAS COMPD_CS[]
Diffstat (limited to 'include')
| -rw-r--r-- | include/proj/crs.hpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/proj/crs.hpp b/include/proj/crs.hpp index 30134cb4..61844f79 100644 --- a/include/proj/crs.hpp +++ b/include/proj/crs.hpp @@ -138,6 +138,8 @@ class PROJ_GCC_DLL CRS : public common::ObjectUsage, PROJ_INTERNAL CRSNNPtr normalizeForVisualization() const; + PROJ_INTERNAL CRSNNPtr allowNonConformantWKT1Export() const; + //! @endcond protected: @@ -892,6 +894,14 @@ class PROJ_GCC_DLL CompoundCRS final : public CRS, const std::vector<CRSNNPtr> &components); // throw InvalidCompoundCRSException + //! @cond Doxygen_Suppress + PROJ_INTERNAL static CRSNNPtr + createLax(const util::PropertyMap &properties, + const std::vector<CRSNNPtr> &components, + const io::DatabaseContextPtr + &dbContext); // throw InvalidCompoundCRSException + //! @endcond + protected: // relaxed: standard say SingleCRSNNPtr PROJ_INTERNAL explicit CompoundCRS(const std::vector<CRSNNPtr> &components); |
