Skip to content

Commit

Permalink
Merge pull request #4259 from rouault/TIME_DEPENDENT_COORDINATE_FRAME
Browse files Browse the repository at this point in the history
isTimeDependent(): do not mark 'static' Coordinate Frame helmert transformations as time-dependent, ...
  • Loading branch information
rouault authored Sep 25, 2024
2 parents 41aa398 + ff90761 commit 4297e09
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions src/iso19111/operation/singleoperation.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1173,9 +1173,12 @@ SingleOperation::SingleOperation(const OperationMethodNNPtr &methodIn)
const auto &methodName = d->method_->nameStr();
setRequiresPerCoordinateInputTime(
isTimeDependent(methodName) ||
methodEPSGCode == EPSG_CODE_METHOD_COORDINATE_FRAME_GEOCENTRIC ||
methodEPSGCode == EPSG_CODE_METHOD_COORDINATE_FRAME_GEOGRAPHIC_2D ||
methodEPSGCode == EPSG_CODE_METHOD_COORDINATE_FRAME_GEOGRAPHIC_3D ||
methodEPSGCode ==
EPSG_CODE_METHOD_TIME_DEPENDENT_COORDINATE_FRAME_GEOCENTRIC ||
methodEPSGCode ==
EPSG_CODE_METHOD_TIME_DEPENDENT_COORDINATE_FRAME_GEOGRAPHIC_2D ||
methodEPSGCode ==
EPSG_CODE_METHOD_TIME_DEPENDENT_COORDINATE_FRAME_GEOGRAPHIC_3D ||
methodEPSGCode ==
EPSG_CODE_METHOD_TIME_DEPENDENT_POSITION_VECTOR_GEOCENTRIC ||
methodEPSGCode ==
Expand Down

0 comments on commit 4297e09

Please sign in to comment.