1
- SET extra_float_digits = 2;
2
- SELECT
1
+ SELECT
3
2
to_char(DEGREES(tp[1]), '999D9999999999'),
4
3
to_char(DEGREES(tp[2]), '999D9999999999'),
5
4
to_char(tp[3], '999D999'),
6
5
to_char(DEGREES(tp[4])*3.6e6, '999D999'),
7
6
to_char(DEGREES(tp[5])*3.6e6, '99999D999'),
8
7
to_char(tp[6], '999D999')
9
8
FROM (
10
- SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
9
+ SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
11
10
546.9759,
12
11
RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6), -110,
13
12
-100) AS tp) AS q;
@@ -16,32 +15,32 @@ FROM (
16
15
269.4742714391 | 4.4072939987 | 543.624 | -791.442 | 10235.412 | -110.450
17
16
(1 row)
18
17
19
- SELECT
18
+ SELECT
20
19
to_char(DEGREES(tp[1]), '999D9999999999'),
21
20
to_char(DEGREES(tp[2]), '999D9999999999'),
22
21
to_char(tp[3], '999D999'),
23
22
to_char(DEGREES(tp[4])*3.6e6, '999D999'),
24
23
to_char(DEGREES(tp[5])*3.6e6, '99999D999'),
25
24
to_char(tp[6], '999D999')
26
25
FROM (
27
- SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
26
+ SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
28
27
0,
29
28
RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6), -110,
30
29
-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 |
30
+ to_char | to_char | to_char | to_char | to_char | to_char
31
+ -----------------+-----------------+---------- +----------+------------+- ---------
32
+ 269.4744079540 | 4.4055337210 | .000 | -801.210 | 10361.762 | -###.###
34
33
(1 row)
35
34
36
- SELECT
35
+ SELECT
37
36
to_char(DEGREES(tp[1]), '999D9999999999'),
38
37
to_char(DEGREES(tp[2]), '999D9999999999'),
39
38
to_char(tp[3], '999D999'),
40
39
to_char(DEGREES(tp[4])*3.6e6, '999D999'),
41
40
to_char(DEGREES(tp[5])*3.6e6, '99999D999'),
42
41
to_char(tp[6], '999D999')
43
42
FROM (
44
- SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
43
+ SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
45
44
NULL,
46
45
RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6), -110,
47
46
-100) AS tp) AS q;
@@ -50,59 +49,59 @@ FROM (
50
49
269.4744079540 | 4.4055337210 | | -801.210 | 10361.762 |
51
50
(1 row)
52
51
53
- SELECT
52
+ SELECT
54
53
to_char(DEGREES(tp[1]), '999D9999999999'),
55
54
to_char(DEGREES(tp[2]), '999D9999999999'),
56
55
to_char(tp[3], '999D999'),
57
56
to_char(DEGREES(tp[4])*3.6e6, '999D999'),
58
57
to_char(DEGREES(tp[5])*3.6e6, '99999D999'),
59
58
to_char(tp[6], '999D999')
60
59
FROM (
61
- SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
60
+ SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
62
61
23,
63
62
RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6), NULL,
64
63
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
64
+ to_char | to_char | to_char | to_char | to_char | to_char
65
+ -----------------+-----------------+----------+----------+------------+---------
66
+ 269.4476085384 | 4.7509315989 | 23.000 | -801.617 | 10361.984 |
68
67
(1 row)
69
68
70
- SELECT
69
+ SELECT
71
70
to_char(DEGREES(tp[1]), '999D9999999999'),
72
71
to_char(DEGREES(tp[2]), '999D9999999999'),
73
72
to_char(tp[3], '999D999'),
74
73
to_char(DEGREES(tp[4])*3.6e6, '999D999'),
75
74
to_char(DEGREES(tp[5])*3.6e6, '99999D999'),
76
75
to_char(tp[6], '999D999')
77
76
FROM (
78
- SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
77
+ SELECT epoch_prop(spoint(radians(269.45207695), radians(4.693364966)),
79
78
23,
80
79
NULL, RADIANS(10362/3.6e6), -110,
81
80
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
81
+ to_char | to_char | to_char | to_char | to_char | to_char
82
+ -----------------+-----------------+----------+---------+ ---------+----------
83
+ 269.4520769500 | 5.0388680565 | 23.007 | | | -97.120
85
84
(1 row)
86
85
87
86
SELECT epoch_prop(NULL,
88
87
23,
89
88
0.01 , RADIANS(10362/3.6e6), -110,
90
89
120);
91
90
ERROR: NULL position not supported in epoch propagation
92
- SELECT epoch_prop_pos(spoint(radians(269.45207695), radians(4.693364966)),
91
+ SELECT epoch_prop_pos(spoint(radians(269.45207695), radians(4.693364966)),
93
92
23,
94
93
RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6), -110,
95
94
20) AS tp;
96
- tp
97
- ---------------------------------------------
98
- (4.7027479265831289 , 0.082919450934599334 )
95
+ tp
96
+ -------------------------------------------
97
+ (4.702747926583129 , 0.08291945093459933 )
99
98
(1 row)
100
99
101
- SELECT epoch_prop_pos(spoint(radians(269.45207695), radians(4.693364966)),
100
+ SELECT epoch_prop_pos(spoint(radians(269.45207695), radians(4.693364966)),
102
101
RADIANS(-801.551/3.6e6), RADIANS(10362/3.6e6),
103
102
20) AS tp;
104
- tp
105
- ---------------------------------------------
106
- (4.7027479306195161 , 0.082919398938087627 )
103
+ tp
104
+ -------------------------------------------
105
+ (4.702747930619516 , 0.08291939893808763 )
107
106
(1 row)
108
107
0 commit comments