aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKristian Evers <kristianevers@gmail.com>2017-12-06 11:38:25 +0100
committerKristian Evers <kristianevers@gmail.com>2017-12-06 11:41:39 +0100
commit3adb9f80135d08ad9e8d90609b034cc1c67a513b (patch)
tree950fa5b9ff465c043cea61cae11b29e4462044fd /src
parent86b96ccb8c926f831451c3e6d364319a0d833522 (diff)
downloadPROJ-3adb9f80135d08ad9e8d90609b034cc1c67a513b.tar.gz
PROJ-3adb9f80135d08ad9e8d90609b034cc1c67a513b.zip
Use t_epoch and t_obs instead of epoch and tobs.
Prefixing with t_ is more consistent with the existing parameters in PROJ, such as x_0 and friends. t_epoch and t_obs is already used in PJ_deformation. Now users can expect consistency across time-varying transformations.
Diffstat (limited to 'src')
-rw-r--r--src/PJ_helmert.c16
-rw-r--r--src/gie.c2
2 files changed, 9 insertions, 9 deletions
diff --git a/src/PJ_helmert.c b/src/PJ_helmert.c
index 34bb7a68..1f36acee 100644
--- a/src/PJ_helmert.c
+++ b/src/PJ_helmert.c
@@ -73,7 +73,7 @@ struct pj_opaque_helmert {
double theta_0;
double dtheta;
double R[3][3];
- double epoch, t_obs;
+ double t_epoch, t_obs;
int no_rotation, approximate, transpose, fourparam;
};
@@ -118,7 +118,7 @@ static void update_parameters(PJ *P) {
*******************************************************************************/
struct pj_opaque_helmert *Q = (struct pj_opaque_helmert *) P->opaque;
- double dt = Q->t_obs - Q->epoch;
+ double dt = Q->t_obs - Q->t_epoch;
Q->xyz.x = Q->xyz_0.x + Q->dxyz.x * dt;
Q->xyz.y = Q->xyz_0.y + Q->dxyz.y * dt;
@@ -134,7 +134,7 @@ static void update_parameters(PJ *P) {
/* debugging output */
if (proj_log_level(P->ctx, PJ_LOG_TELL) >= PJ_LOG_TRACE) {
- proj_log_trace(P, "Transformation parameters for observation epoch %g:", Q->t_obs);
+ proj_log_trace(P, "Transformation parameters for observation t_epoch %g:", Q->t_obs);
proj_log_trace(P, "x: %g", Q->xyz.x);
proj_log_trace(P, "y: %g", Q->xyz.y);
proj_log_trace(P, "z: %g", Q->xyz.z);
@@ -539,11 +539,11 @@ PJ *TRANSFORMATION(helmert, 0) {
/* Epoch */
- if (pj_param(P->ctx, P->params, "tepoch").i)
- Q->epoch = pj_param (P->ctx, P->params, "depoch").f;
+ 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, "ttobs").i)
- Q->t_obs = pj_param (P->ctx, P->params, "dtobs").f;
+ if (pj_param(P->ctx, P->params, "tt_obs").i)
+ Q->t_obs = pj_param (P->ctx, P->params, "dt_obs").f;
/* Use small angle approximations? */
if (pj_param (P->ctx, P->params, "bapprox").i)
@@ -568,7 +568,7 @@ PJ *TRANSFORMATION(helmert, 0) {
Q->scale, Q->approximate, Q->transpose);
proj_log_debug(P, "dx= % 3.5f dy= % 3.5f dz= % 3.5f", Q->dxyz.x, Q->dxyz.y, Q->dxyz.z);
proj_log_debug(P, "drx=% 3.5f dry=% 3.5f drz=% 3.5f", Q->dopk.o, Q->dopk.p, Q->dopk.k);
- proj_log_debug(P, "ds=% 3.5f epoch=% 5.5f tobs=% 5.5f", Q->dscale, Q->epoch, Q->t_obs);
+ proj_log_debug(P, "ds=% 3.5f t_epoch=% 5.5f t_obs=% 5.5f", Q->dscale, Q->t_epoch, Q->t_obs);
}
if ((Q->opk.o==0) && (Q->opk.p==0) && (Q->opk.k==0) && (Q->scale==0) &&
diff --git a/src/gie.c b/src/gie.c
index 9e377648..fa7921dd 100644
--- a/src/gie.c
+++ b/src/gie.c
@@ -1592,7 +1592,7 @@ static int pj_cart_selftest (void) {
" +rx=-0.00039 +ry=0.00080 +rz=-0.00114"
" +dx=-0.0029 +dy=-0.0002 +dz=-0.0006 +ds=0.00001"
" +drx=-0.00011 +dry=-0.00019 +drz=0.00007"
- " +epoch=1988.0 +transpose"
+ " +t_epoch=1988.0 +transpose"
);
if (0==P) return 0;
if (proj_angular_input (P, PJ_FWD)) return 116;