diff options
| author | Even Rouault <even.rouault@spatialys.com> | 2020-03-06 18:28:30 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-03-06 18:28:30 +0100 |
| commit | 93da0bcaa0880b183b312e1ce7834c74357e5b0e (patch) | |
| tree | 2d6f318b8f1700ebcb35dbfd7791c038d7b2a212 /src/iso19111/datum.cpp | |
| parent | 2dbca196a0c73972a0cc70856a42f01765868145 (diff) | |
| parent | 6512ef2427ed6b303ae1c03b91907020cb5366d8 (diff) | |
| download | PROJ-93da0bcaa0880b183b312e1ce7834c74357e5b0e.tar.gz PROJ-93da0bcaa0880b183b312e1ce7834c74357e5b0e.zip | |
Merge pull request #2024 from rouault/add_support_for_WKT1_ESRI_VERTCS
WKT import/export: add support for WKT1_ESRI VERTCS syntax
Diffstat (limited to 'src/iso19111/datum.cpp')
| -rw-r--r-- | src/iso19111/datum.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/iso19111/datum.cpp b/src/iso19111/datum.cpp index d9d9c261..ad287e73 100644 --- a/src/iso19111/datum.cpp +++ b/src/iso19111/datum.cpp @@ -1846,7 +1846,9 @@ void VerticalReferenceFrame::_exportToWKT( { const bool isWKT2 = formatter->version() == io::WKTFormatter::Version::WKT2; formatter->startNode(isWKT2 ? io::WKTConstants::VDATUM - : io::WKTConstants::VERT_DATUM, + : formatter->useESRIDialect() + ? io::WKTConstants::VDATUM + : io::WKTConstants::VERT_DATUM, !identifiers().empty()); const auto &l_name = nameStr(); if (!l_name.empty()) { @@ -1856,7 +1858,7 @@ void VerticalReferenceFrame::_exportToWKT( } if (isWKT2) { Datum::getPrivate()->exportAnchorDefinition(formatter); - } else { + } else if (!formatter->useESRIDialect()) { formatter->add(2005); // CS_VD_GeoidModelDerived from OGC 01-009 const auto &extension = formatter->getVDatumExtension(); if (!extension.empty()) { |
