From ffbf3fa5b31d245c39992c463a4c2fd8fc355887 Mon Sep 17 00:00:00 2001 From: Connor Manning Date: Thu, 4 Oct 2018 13:22:39 -0500 Subject: [PATCH] Throw if both default and override SRS options are set. --- pdal/Reader.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pdal/Reader.cpp b/pdal/Reader.cpp index 37fb000c67..2eb4986cf8 100644 --- a/pdal/Reader.cpp +++ b/pdal/Reader.cpp @@ -56,6 +56,9 @@ void Reader::readerAddArgs(ProgramArgs& args) void Reader::readerInitialize(PointTableRef) { + if (!m_overrideSrsArg.empty() && !m_defaultSrsArg.empty()) + throwError("Cannot specify both 'override_srs' and 'default_srs'"); + if (!m_overrideSrsArg.empty()) setSpatialReference(m_overrideSrsArg); else if (!m_defaultSrsArg.empty())