aboutsummaryrefslogtreecommitdiff
path: root/src/PJ_ob_tran.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/PJ_ob_tran.c')
-rw-r--r--src/PJ_ob_tran.c37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/PJ_ob_tran.c b/src/PJ_ob_tran.c
index 3add8b29..4ce4bd4d 100644
--- a/src/PJ_ob_tran.c
+++ b/src/PJ_ob_tran.c
@@ -238,40 +238,3 @@ PJ *PROJECTION(ob_tran) {
return P;
}
-#ifndef PJ_SELFTEST
-int pj_ob_tran_selftest (void) {return 0;}
-#else
-
-int pj_ob_tran_selftest (void) {
- double d;
- PJ *P;
- PJ_COORD a, b;
-
- /* -- Tests from nad/testvarious -------------------------------------------- */
- P = proj_create (0, "+proj=ob_tran +o_proj=moll +R=6378137.0 +o_lon_p=0 +o_lat_p=0 +lon_0=180");
- if (0==P)
- return 1;
-
- a = proj_coord (300000, 400000, 0, 0);
- b.lpz.lam = -proj_torad (42 + (45 + 22.377/60)/60);
- b.lpz.phi = proj_torad (85 + (35 + 28.083/60)/60);
- a = proj_trans (P, -1, a);
- d = proj_lp_dist (P, a.lp, b.lp);
- if (d > 1e-3)
- return 2;
-
- a = proj_coord (proj_torad(10), proj_torad(20), 0, 0);
- b = proj_coord (-1384841.18787, 7581707.88240, 0, 0);
- a = proj_trans (P, 1, a);
- d = proj_xy_dist (a.xy, b.xy);
- if (d > 1e-3)
- return 3;
-
- proj_destroy (P);
- /* -------------------------------------------------------------------------- */
-
-
- return 0;
-}
-
-#endif \ No newline at end of file