Fix function names and argument order in catalog guide
This commit is contained in:
parent
89ea0246b6
commit
eadbb45a3b
@ -180,22 +180,29 @@ Once loaded, the full pg_orrery function set is available:
|
||||
|
||||
```sql
|
||||
-- Where is every LEO satellite right now?
|
||||
SELECT name, observe('40.0N 105.3W 1655m'::observer, tle, now()) AS topo
|
||||
SELECT name, observe(tle, '40.0N 105.3W 1655m'::observer, now()) AS topo
|
||||
FROM satellites
|
||||
WHERE tle_mean_motion(tle) > 11.25;
|
||||
|
||||
-- Which satellites are overhead right now?
|
||||
SELECT name, topo_elevation(observe('40.0N 105.3W 1655m'::observer, tle, now())) AS el
|
||||
SELECT name,
|
||||
round(topo_elevation(
|
||||
observe_safe(tle, '40.0N 105.3W 1655m'::observer, now())
|
||||
)::numeric, 1) AS el
|
||||
FROM satellites
|
||||
WHERE topo_elevation(observe('40.0N 105.3W 1655m'::observer, tle, now())) > 10
|
||||
WHERE topo_elevation(
|
||||
observe_safe(tle, '40.0N 105.3W 1655m'::observer, now())
|
||||
) > 10
|
||||
ORDER BY el DESC;
|
||||
|
||||
-- Predict ISS passes for the next 24 hours
|
||||
SELECT pass_aos(p), pass_max_el(p), pass_los(p)
|
||||
SELECT pass_aos_time(p)::timestamp(0) AS rise,
|
||||
round(pass_max_elevation(p)::numeric, 1) AS max_el,
|
||||
pass_los_time(p)::timestamp(0) AS set
|
||||
FROM satellites,
|
||||
predict_passes(tle, '40.0N 105.3W 1655m'::observer,
|
||||
now(), now() + interval '24 hours', 10.0) p
|
||||
WHERE norad_id = 25544;
|
||||
WHERE tle_norad_id(tle) = 25544;
|
||||
```
|
||||
|
||||
## NORAD ID encoding
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user