1- SET extra_float_digits = 2;
2- SELECT
1+ SET extra_float_digits= 2;
2+ SELECT
33 to_char(DEGREES(tp[1]), '999D9999999999'),
44 to_char(DEGREES(tp[2]), '999D9999999999'),
55 to_char(tp[3], '999D999'),
66 to_char(DEGREES(tp[4])*3.6e6, '999D999'),
77 to_char(DEGREES(tp[5])*3.6e6, '99999D999'),
88 to_char(tp[6], '999D999')
99FROM (
10- SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
10+ SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
1111 546.9759,
1212 RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6), -110,
1313 -100) AS tp) AS q;
@@ -16,32 +16,32 @@ FROM (
1616 269.4742714391 | 4.4072939987 | 543.624 | -791.442 | 10235.412 | -110.450
1717(1 row)
1818
19- SELECT
19+ SELECT
2020 to_char(DEGREES(tp[1]), '999D9999999999'),
2121 to_char(DEGREES(tp[2]), '999D9999999999'),
2222 to_char(tp[3], '999D999'),
2323 to_char(DEGREES(tp[4])*3.6e6, '999D999'),
2424 to_char(DEGREES(tp[5])*3.6e6, '99999D999'),
2525 to_char(tp[6], '999D999')
2626FROM (
27- SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
27+ SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
2828 0,
2929 RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6), -110,
3030 -100) AS tp) AS q;
31- to_char | to_char | to_char | to_char | to_char | to_char
32- -----------------+-----------------+---------+----------+------------+---------
33- 269.4744079540 | 4.4055337210 | | -801.210 | 10361.762 |
31+ to_char | to_char | to_char | to_char | to_char | to_char
32+ -----------------+-----------------+---------- +----------+------------+- ---------
33+ 269.4744079540 | 4.4055337210 | .000 | -801.210 | 10361.762 | -###.###
3434(1 row)
3535
36- SELECT
36+ SELECT
3737 to_char(DEGREES(tp[1]), '999D9999999999'),
3838 to_char(DEGREES(tp[2]), '999D9999999999'),
3939 to_char(tp[3], '999D999'),
4040 to_char(DEGREES(tp[4])*3.6e6, '999D999'),
4141 to_char(DEGREES(tp[5])*3.6e6, '99999D999'),
4242 to_char(tp[6], '999D999')
4343FROM (
44- SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
44+ SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
4545 NULL,
4646 RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6), -110,
4747 -100) AS tp) AS q;
@@ -50,59 +50,59 @@ FROM (
5050 269.4744079540 | 4.4055337210 | | -801.210 | 10361.762 |
5151(1 row)
5252
53- SELECT
53+ SELECT
5454 to_char(DEGREES(tp[1]), '999D9999999999'),
5555 to_char(DEGREES(tp[2]), '999D9999999999'),
5656 to_char(tp[3], '999D999'),
5757 to_char(DEGREES(tp[4])*3.6e6, '999D999'),
5858 to_char(DEGREES(tp[5])*3.6e6, '99999D999'),
5959 to_char(tp[6], '999D999')
6060FROM (
61- SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
61+ SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
6262 23,
6363 RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6), NULL,
6464 20) AS tp) AS q;
65- to_char | to_char | to_char | to_char | to_char | to_char
66- -----------------+-----------------+----------+----------+------------+----------
67- 269.4476085384 | 4.7509315989 | 23.000 | -801.617 | 10361.984 | 2.159
65+ to_char | to_char | to_char | to_char | to_char | to_char
66+ -----------------+-----------------+----------+----------+------------+---------
67+ 269.4476085384 | 4.7509315989 | 23.000 | -801.617 | 10361.984 |
6868(1 row)
6969
70- SELECT
70+ SELECT
7171 to_char(DEGREES(tp[1]), '999D9999999999'),
7272 to_char(DEGREES(tp[2]), '999D9999999999'),
7373 to_char(tp[3], '999D999'),
7474 to_char(DEGREES(tp[4])*3.6e6, '999D999'),
7575 to_char(DEGREES(tp[5])*3.6e6, '99999D999'),
7676 to_char(tp[6], '999D999')
7777FROM (
78- SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
78+ SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
7979 23,
8080 NULL, RADIANS(10362/3.6e6), -110,
8181 120) AS tp) AS q;
82- to_char | to_char | to_char | to_char | to_char | to_char
83- -----------------+-----------------+----------+----------+--- ---------+----------
84- 269.4520769500 | 5.0388680565 | 23.007 | -.000 | 10368.061 | -97.120
82+ to_char | to_char | to_char | to_char | to_char | to_char
83+ -----------------+-----------------+----------+---------+ ---------+----------
84+ 269.4520769500 | 5.0388680565 | 23.007 | | | -97.120
8585(1 row)
8686
8787SELECT epoch_prop(NULL,
8888 23,
8989 0.01 , RADIANS(10362/3.6e6), -110,
9090 120);
9191ERROR: NULL position not supported in epoch propagation
92- SELECT epoch_prop_pos(spoint(radians(269.45207695), radians(4.693364966)),
92+ SELECT epoch_prop_pos(spoint(radians(269.45207695), radians(4.693364966)),
9393 23,
9494 RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6), -110,
9595 20) AS tp;
96- tp
97- ---------------------------------------------
98- (4.7027479265831289 , 0.082919450934599334 )
96+ tp
97+ -------------------------------------------
98+ (4.702747926583129 , 0.08291945093459933 )
9999(1 row)
100100
101- SELECT epoch_prop_pos(spoint(radians(269.45207695), radians(4.693364966)),
101+ SELECT epoch_prop_pos(spoint(radians(269.45207695), radians(4.693364966)),
102102 RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6),
103103 20) AS tp;
104- tp
105- ---------------------------------------------
106- (4.7027479306195161 , 0.082919398938087627 )
104+ tp
105+ -------------------------------------------
106+ (4.702747930619516 , 0.08291939893808763 )
107107(1 row)
108108
0 commit comments