PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : xplanet: Mond so geneigt anzeigen, wie er von hier aussieht?



rstuby
09.11.13, 17:03
Hallo!
Dies ist nicht unbedingt eine Linux-Frage, da es xplanet ja prinzipiell auch für Mac und Windows gibt. Aber vielleicht wisst ihr ja was.

Was ich gerne machen würde: So ein Bildchen wie hier http://www.calsky.com/cs.cgi per Skript erstellen oder aber per Skript herunterladen.

Die geben aber die Formel, mit der die Neigung der Mondachse berechnet wird, nicht raus.
Woanders finde ich sie auch nicht. Herleiten dürfte hochgradig nichttrivial sein. Auch wenn man etwas vereinfacht.
Wenn man das hinkriegte könnte man bei xplanet die Option -rotation benutzen. Bei -north gibt es offenbar keine passende Einstellung.

Die andere Alternative wäre, sich direkt von calsky.com das Bild zu holen. Was aber per Skritp, mit curl oder wget, auch hochgradig nichttrivial ist. Seite öffnen und speichern klicken ist nicht das, was ich hier meine.

Reine Spielerei, keinerlei Notwendigkeit, aber vielleicht interessiert es ja jemanden außer mir :-)

Newbie314
09.11.13, 17:13
Ich verstehe nicht ganz... Maus aufs Bild, rechte Maustaste "Grafik speichern unter".... funktioniert nicht ?

rstuby
09.11.13, 17:24
Das funktioniert, ist aber nicht das, was ich möchte. Weil ich das Bild per Skript holen oder erzeugen möchte und dann ein transparentes Wolkenbild drüberlegen. Und falls ich das von calsky nehme, vorher noch den schwarzen Hintergrund durch einen dunkelblauen ersetzen.
Das Bild ändert sich ja und man könnte dann jede Stunde oder so ein neues machen.

Newbie314
09.11.13, 17:46
Rechte Maustaste, "Link kopieren". Mit dem Link in einem Script mit wget oder etwas Ähnlichem (Perl hat da soweit ich mich erinnere auch hauseigene Kommandos) runterladen, mit ImageMagick die Nachbearbeitung durchführen und das Resultat dann auf den Screen... ?

Ist Arbeit, aber wer solche Effekte will muss schon ein wenig investieren.

Ansonsten kann ich mal sehen ob ich ein Buch zu den Formeln rumliegen habe...

rstuby
09.11.13, 18:06
Link kopieren ergibt folgendes: http://www.calsky.com/observer/tmp/tmp59084721685303.jpg
Und beim nächsten mal: http://www.calsky.com/observer/tmp/tmp29095014770622.jpg
Kurz gesagt, die Adresse ändert sich nach jedem Berechnen. Das ist das Problem.

rstuby
09.11.13, 19:43
Ich glaube, ich habe eine relativ vielversprechende Idee.
Mit wget kriegt man Fehler 403 (forbidden), aber mit curl http://www.calsky.com/cs.cgi/Moon/1? kann man die Seite offenbar herunterladen. Dann muss man noch irgendwie mit sed oder awk die richtige Winkelangabe in eine Variable extrahieren (so weit ich das verstehe, ist das die allerletzte Angabe unter physical) und die bei xplanet -rotate angeben.

rstuby
10.11.13, 15:16
Jawoll:

curl http://www.calsky.com/cs.cgi/Moon/1? >moon.html
WINKEL=`grep "topocentric, from Zenith to East, parallactic angle" /home/ruth/Wetter/moon.html | awk -F'&' '{print $1}'`
- nachdem einmal im Browser bei calsky.com der richtige Standort eingegeben wurde und cookies erlaubt wurden. Die Variable $WINKEL kann dann an die Option --rotate von xplanet übergeben werden.