diff options
| author | Kristian Evers <kristianevers@gmail.com> | 2019-02-01 12:59:44 +0100 |
|---|---|---|
| committer | Kristian Evers <kristianevers@gmail.com> | 2019-02-01 12:59:44 +0100 |
| commit | 15a225b0d80281b80c536e7b5dde334d12c406c6 (patch) | |
| tree | 674ce34fe2ab8083a957736e91d65968037dc68b | |
| parent | 17a26919fe7070ea8c0ee134d99e43587a0df9d0 (diff) | |
| download | PROJ-15a225b0d80281b80c536e7b5dde334d12c406c6.tar.gz PROJ-15a225b0d80281b80c536e7b5dde334d12c406c6.zip | |
Remove +t_obs parameter from helmert operation
| -rw-r--r-- | docs/source/operations/transformations/helmert.rst | 18 | ||||
| -rw-r--r-- | src/transformations/helmert.cpp | 5 |
2 files changed, 5 insertions, 18 deletions
diff --git a/docs/source/operations/transformations/helmert.rst b/docs/source/operations/transformations/helmert.rst index 5451c3d1..51784bdb 100644 --- a/docs/source/operations/transformations/helmert.rst +++ b/docs/source/operations/transformations/helmert.rst @@ -41,10 +41,7 @@ The kinematic transformations require an observation time of the coordinate, as as a central epoch for the transformation. The latter is usually documented alongside the rest of the transformation parameters for a given transformation. The central epoch is controlled with the parameter `t_epoch`. The observation -time can either by stated as part of the coordinate when using PROJ's -4D-functionality or it can be controlled in the transformation setup by the -parameter `t_obs`. When `t_obs` is specified, all transformed coordinates are -treated as if they have the same observation time. +time is given as part of the coordinate when using PROJ's 4D-functionality. Examples +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @@ -62,16 +59,16 @@ Simplified transformations from ITRF2008/IGS08 to ETRS89 using 7 parameters: proj=helmert convention=coordinate_frame x=0.67678 y=0.65495 z=-0.52827 rx=-0.022742 ry=0.012667 rz=0.022704 s=-0.01070 -Transformation from `ITRF2000@2017.0` to `ITRF93@2017.0` using 15 parameters: +Transformation from `ITRF2000` to `ITRF93` using 15 parameters: :: - proj=helmert convention=position_vector + proj=helmert convention=position_vector x=0.0127 y=0.0065 z=-0.0209 s=0.00195 dx=-0.0029 dy=-0.0002 dz=-0.0006 ds=0.00001 rx=-0.00039 ry=0.00080 rz=-0.00114 drx=-0.00011 dry=-0.00019 drz=0.00007 - t_epoch=1988.0 t_obs=2017.0 + t_epoch=1988.0 Parameters +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ @@ -178,13 +175,6 @@ Parameters Central epoch of transformation given in decimalyear. Only used spatiotemporal transformations. -.. option:: +t_obs=<value> - - Observation time of coordinate(s) given in decimalyear. Mostly useful - in 2D and 3D transformations where the observation time is not passed - as part of the input coordinate. Can be used to override the observation - time from the input coordinate. - .. option:: +exact Use exact transformation equations. diff --git a/src/transformations/helmert.cpp b/src/transformations/helmert.cpp index 085bbbf9..034f76f4 100644 --- a/src/transformations/helmert.cpp +++ b/src/transformations/helmert.cpp @@ -649,9 +649,6 @@ PJ *TRANSFORMATION(helmert, 0) { if (pj_param(P->ctx, P->params, "tt_epoch").i) Q->t_epoch = pj_param (P->ctx, P->params, "dt_epoch").f; - if (pj_param(P->ctx, P->params, "tt_obs").i) - Q->t_obs = pj_param (P->ctx, P->params, "dt_obs").f; - Q->xyz = Q->xyz_0; Q->opk = Q->opk_0; Q->scale = Q->scale_0; @@ -678,7 +675,7 @@ PJ *TRANSFORMATION(helmert, 0) { " convention=coordinate_frame"); proj_log_debug(P, "dx= %8.5f dy= %8.5f dz= %8.5f", Q->dxyz.x, Q->dxyz.y, Q->dxyz.z); proj_log_debug(P, "drx=%8.5f dry=%8.5f drz=%8.5f", Q->dopk.o, Q->dopk.p, Q->dopk.k); - proj_log_debug(P, "ds= %8.5f t_epoch=%8.5f t_obs=%8.5f", Q->dscale, Q->t_epoch, Q->t_obs); + proj_log_debug(P, "ds= %8.5f t_epoch=%8.5f", Q->dscale, Q->t_epoch); } if (Q->no_rotation) { |
