Jump to content

Prośba o napisanie programu :)


Limax7
 Share

Recommended Posts

Witam.

 

Mam pewien problem. Na tych stronach ...

http://cfa-www.harvard.edu/iau/Ephemerides...wareComets.html

http://cfa-www.harvard.edu/iau/Ephemerides...areDistant.html

http://cfa-www.harvard.edu/iau/Ephemerides...reCritList.html

http://cfa-www.harvard.edu/iau/Ephemerides...areUnusual.html

http://cfa-www.harvard.edu/iau/Ephemerides...wareBright.html

http://cfa-www.harvard.edu/iau/Ephemerides...wareBright.html

 

... są do pobrania najnowsze elementy orbit komet i asteroid do różnego rodzaju programów astronomicznych (Sky Map, Guide, xephem, CdC, Home Planet, My Stars!, Starry Night, SkyChart III, Voyager II, itp... )

Sęk w tym, że są tam tylko obecnie obserwowane obiekty. Chcąc np. dodać starsze trzeba się nieźle nafatygować by odpowiednio je sformatować, tak by później te programy je odczytały.

Chodzi mi głównie o konwersję komet z/do formatów (Sky Map, Starry Night, Guide, SkyChart III, CdC-ostatni link w elementach komet).

 

Czy podjął by się ktoś napisania takiego programu do hurtowej konwersji tych danych między formatami ?

 

Liczę na pomoc, gdyż może taki program przydać się nie tylko mi ale i wielu osobom chcącym wgrać stare dawne "wielkie" komety do swoich programów astro-planetarium. Z góry dziękuję.

Link to comment
Share on other sites

A dokladnie, to z jakiego na jaki format? (chodzi glownie o rozszerzenie)

Bo wiesz, zmiana formatow to nie taka prosta sprawa... Trzebaby chyba znac cala budowe danych formatow...

 

Format może być *.TXT

Link to comment
Share on other sites

wgrać stare dawne "wielkie" komety do swoich programów astro-planetarium

 

To ja się spytam inaczej.

Rozumiem, że masz elementy orbit do starych obiektów. Program powinien je przeformatować do docelowego formatu. A Ty je sobie dokleisz do pliku dla odpowiedniego programu copy-pastem. W jaki sposób masz podane stare elementy orbit (wszystko w jednej linii? każdy element w innej linii poprzedzony jakimś nagłowkiem obiektu, a może jeszcze inaczej???)? Sendnij mi na PM coś takiego.

 

pozdr

Edited by teha
Link to comment
Share on other sites

To ja się spytam inaczej.

Rozumiem, że masz elementy orbit do starych obiektów. Program powinien je przeformatować do docelowego formatu. A Ty je sobie dokleisz do pliku dla odpowiedniego programu copy-pastem. W jaki sposób masz podane stare elementy orbit (wszystko w jednej linii? każdy element w innej linii poprzedzony jakimś nagłowkiem obiektu, a może jeszcze inaczej???)? Sendnij mi na PM coś takiego.

 

Dokładnie tak, mam elementy orbit komet w formacie jak poniżej:

Autostar (Meade Instruments)

Guide (Project Pluto)

SkyMap (SkyMap Software)

 

Z plik wejściowy może służyć dowolny z w/w plików TXT lecz najbardziej mi pasuje pierwszy link gdyż tam poszczególne dane oddzielane są tym |

 

Problem pojawia się z konwersją do Starry Night ( http://cfa-www.harvard.edu/iau/Ephemerides...s/Soft07Cmt.txt ) lub SkyCharts III ( http://cfa-www.harvard.edu/iau/Ephemerides...s/Soft13Cmt.txt ).

 

Niech więc za format wejściowy posłuży ten co w Autostar (Meade Instruments). Jest on identyczny jak w CdC oraz WinStars. Wygląda mniej więcej tak.

 

Kometa                                 | E  | Data peryh.  |   q      |   e     |  Peri   |  Node   |   i     | H0  | k   | MPC      
143P/Kowal-Mrkos                       |2000|20090611.0453 | 2.539103 |0.410426 |320.5994 |245.4093 |  4.6871 |13.5 | 5.0 | MPC 39792
152P/Helin-Lawrence                    |2000|20021222.6778 | 3.109248 |0.308430 |163.7161 | 91.9941 |  9.8691 |11.5 |10.0 | MPC 44505
157P/Tritton                           |2000|20030924.3094 | 1.419313 |0.590130 |147.4087 |300.6554 |  7.1170 |10.0 |10.0 | MPC 50140
158P/Kowal-LINEAR                      |2000|20020716.5830 | 4.594298 |0.027935 |234.6844 |137.3033 |  7.9044 | 9.0 |10.0 | MPC 50356
159P/LONEOS                            |2000|20040303.0388 | 3.650914 |0.380340 |  4.9958 | 55.1619 | 23.4224 |10.0 |10.0 | MPC 50461
160P/LINEAR                            |2000|20041013.0027 | 2.082772 |0.476887 | 17.9866 |337.0609 | 17.2565 |15.5 | 5.0 | MPC 52766
161P/Hartley-IRAS                      |2000|20050620.8461 | 1.275105 |0.835117 | 47.0784 |  1.3994 | 95.6973 | 8.5 |15.0 | MPC 53173
162P/Siding Spring                     |2000|20041110.2817 | 1.227631 |0.597279 |356.3613 | 31.2526 | 27.8448 |15.0 |10.0 | MPC 53173
163P/NEAT                              |2000|20050131.3102 | 1.919857 |0.475888 |347.1816 |103.7469 | 12.4646 |14.5 |10.0 | MPC 53307
164P/Christensen                       |2000|20040621.9104 | 1.645913 |0.546416 |325.4676 | 88.6873 | 16.2415 |11.0 |10.0 | MPC 53468
C/1995 O1 (Hale-Bopp)                  |2000|19970330.3292 | 0.931444 |0.995010 |130.8503 |282.5047 | 89.3657 |-2.0 |10.0 | MPC 42547
P/1996 R2 (Lagerkvist)                 |2000|20040607.2580 | 2.622897 |0.308291 |334.2256 | 40.2228 |  2.6023 |11.5 |10.0 | MPC 42666
P/1997 V1 (Larsen)                     |2000|20080826.3817 | 3.300236 |0.331199 |132.8814 |234.8248 | 12.0987 | 9.0 |10.0 | MPC 31205
P/1998 U4 (Spahr)                      |2000|19990224.3299 | 3.860550 |0.308477 |252.0747 |181.7096 | 31.4837 | 8.0 |10.0 | MPC 48380
P/1998 VS24 (LINEAR)                   |2000|20080526.3250 | 3.421317 |0.241293 |244.5952 |159.1857 |  5.0277 |13.0 | 5.0 | MPC 33651
P/1998 W1 (Spahr)                      |2000|20050903.3941 | 1.729650 |0.509591 |346.8411 |101.9239 | 21.9539 |13.5 |10.0 | MPC 45657
P/1998 X1 (ODAS)                       |2000|20050502.5299 | 1.981021 |0.447073 | 69.0297 |358.7499 |  1.3495 |12.5 |10.0 | MPC 45656
P/1999 DN3 (Korlevic-Juric)            |2000|20080508.0946 | 3.896121 |0.136816 |161.3399 |  5.8836 | 18.7304 |12.0 | 5.0 | MPC 34734
C/1999 F1 (Catalina)                   |2000|20020214.6158 | 5.788353 |1.000188 |255.2269 | 19.9755 | 92.0496 | 9.5 | 5.0 | MPC 53464
C/1999 J2 (Skiff)                      |2000|20000405.6882 | 7.112888 |1.002715 |127.1440 | 50.0282 | 86.3146 | 2.0 |10.0 | MPC 45961

 

Wyjaśnienia oraz opis:

 

Nazwa komety - może pozostać bez modyfikacji dla różnych formatów

E - Epoka w tym formacie 2000 w innych podobnie jeśli występuje

Data perihelium - tu RRRRMMDD.XXXX w innych formatach są oddzielone miesiące od roku i dni, a w Strry Night jest to w dacie juliańskiej JD !

e, Peri (czasem w), Node, i , H0 (czasem Mag.) - w pozostałych formatach bez zmian tylko są w innych kolumnach

k - współczynnik aktywności; tu natomiast jest on w dwóch rożnych wersjach. Czasem jest to mniejsza liczba dla danej komety (wówczas jest to "n") a czasem (w innym formacie) jest to liczba większa gdyż już z góry pomnożona przez 2.5 (k=2.5*n)

MPC - tu nie ma większego znaczenia, w niektórych formatach nie występuje wogóle

 

A tak wygląda format w Starry Night:

Num  Name                          Mag.   Diam      e            q        Node         w         i         Tp           Epoch       k   Desig         Reference

    Kowal-Mrkos                   13.5    0.0   0.410426    2.539103    245.4093  320.5994    4.6871  2454993.5453    2453400.5   5.0  143P          MPC 39792
    Helin-Lawrence                11.5    0.0   0.308430    3.109248     91.9941  163.7161    9.8691  2452631.1778    2453400.5  10.0  152P          MPC 44505
    Tritton                       10.0    0.0   0.590130    1.419313    300.6554  147.4087    7.1170  2452906.8094    2453400.5  10.0  157P          MPC 50140
    Kowal-LINEAR                   9.0    0.0   0.027935    4.594298    137.3033  234.6844    7.9044  2452472.0830    2453400.5  10.0  158P          MPC 50356
    LONEOS                        10.0    0.0   0.380340    3.650914     55.1619    4.9958   23.4224  2453067.5388    2453400.5  10.0  159P          MPC 50461
    LINEAR                        15.5    0.0   0.476887    2.082772    337.0609   17.9866   17.2565  2453291.5027    2453400.5   5.0  160P          MPC 52766
    Hartley-IRAS                   8.5    0.0   0.835117    1.275105      1.3994   47.0784   95.6973  2453542.3461    2453400.5  15.0  161P          MPC 53173
    Siding Spring                 15.0    0.0   0.597279    1.227631     31.2526  356.3613   27.8448  2453319.7817    2453400.5  10.0  162P          MPC 53173
    NEAT                          14.5    0.0   0.475888    1.919857    103.7469  347.1816   12.4646  2453401.8102    2453400.5  10.0  163P          MPC 53307
    Christensen                   11.0    0.0   0.546416    1.645913     88.6873  325.4676   16.2415  2453178.4104    2453400.5  10.0  164P          MPC 53468
    Hale-Bopp                     -2.0    0.0   0.995010    0.931444    282.5047  130.8503   89.3657  2450537.8292    2453400.5  10.0  C/1995 O1     MPC 42547
    Lagerkvist                    11.5    0.0   0.308291    2.622897     40.2228  334.2256    2.6023  2453163.7580    2453400.5  10.0  P/1996 R2     MPC 42666
    Larsen                         9.0    0.0   0.331199    3.300236    234.8248  132.8814   12.0987  2454704.8817    2453400.5  10.0  P/1997 V1     MPC 31205
    Spahr                          8.0    0.0   0.308477    3.860550    181.7096  252.0747   31.4837  2451233.8299    2453400.5  10.0  P/1998 U4     MPC 48380
    LINEAR                        13.0    0.0   0.241293    3.421317    159.1857  244.5952    5.0277  2454612.8250    2453400.5   5.0  P/1998 VS24   MPC 33651
    Spahr                         13.5    0.0   0.509591    1.729650    101.9239  346.8411   21.9539  2453616.8941    2453400.5  10.0  P/1998 W1     MPC 45657
    ODAS                          12.5    0.0   0.447073    1.981021    358.7499   69.0297    1.3495  2453493.0299    2453400.5  10.0  P/1998 X1     MPC 45656
    Korlevic-Juric                12.0    0.0   0.136816    3.896121      5.8836  161.3399   18.7304  2454594.5946    2453400.5   5.0  P/1999 DN3    MPC 34734
    Catalina                       9.5    0.0   1.000188    5.788353     19.9755  255.2269   92.0496  2452320.1158    2453400.5   5.0  C/1999 F1     MPC 53464
    Skiff                          2.0    0.0   1.002715    7.112888     50.0282  127.1440   86.3146  2451640.1882    2453400.5  10.0  C/1999 J2     MPC 45961

 

Największy problem to zamiana dat z RRRRMMDD.XXXX na JD

Dochodzi też (Epoch) czyli data dla której liczona była orbita. Hmm i tu jest problem. Nie każda kometa ma ten parametr podana dlatego moża przyjąć, że będzie tu data okolic peryhelium komety zakończona XXXXXXX.5 a więc godzina 0:00 UT

Mag. to to samo co H0

w - Peri

Tp - Data peryhelium

 

Hmm cóż więcej, dodać ... wystarczy pościągać te pliki tekstowe z

http://cfa-www.harvard.edu/iau/Ephemerides...wareComets.html

Otworzą się w każdym programie tekstowym typu Notatnik ..

Edited by Limax7
Link to comment
Share on other sites

Ja juz zaczynam pisanie progsa :) Niedlugo zobaczymy czy cos wogole z tego wyjdzie :)

 

Czekam z niecierpliwością ... thnx

 

Mam na dysku 2205 wpisów/powrotów komet (okresowe i jednopojawieniowe). Jeśli uda mi się je sformatować na takie które odczytają nasze programy astro, to chętnie udostepnię te kometki.

Dla przykładu zobaczcie jak np. wyglądało poranne niebo 3 października 1911 roku według Staryy Night.

 

C/1911 O1 (Brooks) - osiągneła jasność +2 mag i warkocz długości 30*

oraz

C/1911 S3 (Beljawsky) - osiągneła jasność +1 mag i warkocz długości 15*

 

(dane z tej strony http://encke.jpl.nasa.gov/bright_comet.html )

Edited by Limax7
Link to comment
Share on other sites

Po konsultacji z Limaxem7 wyszło, że najbardziej znaczące są te czery formaty

 

http://cfa-www.harvard.edu/iau/Ephemerides...s/Soft01Cmt.txt SkyMap (SkyMap Software)

http://cfa-www.harvard.edu/iau/Ephemerides...s/Soft02Cmt.txt Guide (Project Pluto)

http://cfa-www.harvard.edu/iau/Ephemerides...s/Soft07Cmt.txt Starry Night (SiennaSoft)

http://cfa-www.harvard.edu/iau/Ephemerides...s/Soft13Cmt.txt SkyChart III (Southern Stars Software)

http://cfa-www.harvard.edu/iau/Ephemerides...s/Soft16Cmt.txt Autostar (Meade Instruments) - format WEJŚCIOWY !

 

Poczyniłem jakiś skrypt awkowy realizujący to zadanie. Była mała walka z wyliczaniem JD, ale poszło.

W załączniku jest skompresowany katalog. W nim wersja gnu awka gawk.exe, skrypt, batch do uruchamiania. Na wejściu oczekuje pliku catalog.txt (do zmiany ewentualnie w batchu) w formacie takim jak plik Soft16Cmt.txt (własciwie to catalog.txt to zrenamowany ten plik). Po uruchomieniu wynik idzie do podkatalogu out.

W skrypcie mozna grzebać jak by ktoś chciał dodać formatowanie do własnego progsa, ewentualnie dać mi znać to dopisze kolejny formater.

:Salut:

konwersja.zip

Edited by teha
Link to comment
Share on other sites

Po przetestowaniu prosze o opinie i wskazanie ew. bledow autorowi. Po oczyszczeniu (moze niekoniecznym) soft trafi na download.

 

Pozdrawiam.

 

PS. A mozemy do archiwum dolaczyc pliki tych komet? Kto ma do nich prawa?

Link to comment
Share on other sites

Ściągnąłem, rozpakowałem, wszystkie cztery pliki są w środku. Pakowane/rozpakowane Total Commanderem.

Przekompresowałem do rara - może bedzie lepiej.

 

PS. Zawsze mi się myli i wciskam przycisk 'Dodaj odpowiedz' zamiast 'Dodaj załącznik'

 

PS2. Nie mogę w pracy zza firewalla zrobić upload - wyślę Ci mailem, tutaj wrzrucę wieczorem

Edited by teha
Link to comment
Share on other sites

Potwierdzam plik sprawny. Cos sie generalnie dzieje z plikami na forum. Do download tez dostaje ostatnio wiele informacji ze pliki sa uszkodzone a jednocesnie jak sprawdzamy w firmie to wszystko zasysa sie OK.

 

Pozdrawiam.

Link to comment
Share on other sites

teha, udało Ci się :D Program działa i chyba jest wszystko OK. Jeszcze to dogłębniej sprawdzę.

A więc co wyszło:

 

Program konwertuje ten zapis (stosowany min. w CdC i Winstars)

http://cfa-www.harvard.edu/iau/Ephemerides...s/Soft16Cmt.txt

do formatów SkyMap, Guide, Starry Night oraz SkyChart III . Mowa tylko i wyłącznie o kometach, gdyż zebrałem ich trochę głównie z tej strony:

http://www.seds.org/~spider/spider/Comets/comet.html ( Comet data [343k ascii text] )

 

Link zawiera spis komet jednopojawieniowych do 1994 roku oraz okresowych do 2000 roku, a więc jest niepełny.

Resztę komet musiałem sam uzupełnić co zajeło mi trochę czasu (ok. 1-2 miesiące).

 

Na chwilę obecną mam na dysku 2710 wpisów/pojawień się komet od 466 r. p.n.e. do 2102 (plus kilka dalszych) r. n.e. wszystko w formacie CdC/WinStars, a więc tym który przyjmuje wyżej napisany program.

 

Niebawem umieszczę te pliki w Download oraz na swojej stronie.

 

 

Pozdrawiam i dziękuję za pomoc.

Link to comment
Share on other sites

Jako że Adam zweryfikował skrypcik i wydaje się być zadowolony z jego działania, to mogę jeszcze raz go wrzucić. Choćby w celach dydaktycznych.

Mam nadzieję, że nie będzie tym razem problemów z wyczytaniem zawartości tego archiwum. W razie czego mogę chętnym podesłać go emalią.

 

:Salut:

th

konwersja_orbit.zip

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Our picks

    • Migracja Astropolis na nowy serwer - opinie
      Kilka dni temu mogliście przeczytać komunikat o wyłączeniu forum na dobę, co miało związek z migracją na nowy serwer. Tym razem nie przenosiłem Astropolis na większy i szybszy serwer - celem była redukcja dosyć wysokich kosztów (ok 17 tys rocznie za dedykowany serwer z administracją). Biorąc pod uwagę fakt, że płacę z własnej kieszeni, a forum jest organizacją w 100% non profit (nie przynosi żadnego dochodu), nie znalazłem w sobie uzasadnienia na dalsze akceptowanie tych kosztów.
        • Thanks
        • Like
      • 58 replies
    • Droga Mleczna w dwóch gigapikselach
      Zdjęcie jest mozaiką 110 kadrów, każdy po 4 minuty ekspozycji na ISO 400. Wykorzystałem dwa teleskopy Takahashi Epsilon 130D i dwa aparaty Nikon D810A zamocowane na montażu Losmandy G11 wynajętym na miejscu. Teleskopy były ustawione względem siebie pod lekkim kątem, aby umożliwić fotografowanie dwóch fragmentów mozaiki za jednym razem.
        • Love
        • Thanks
        • Like
      • 48 replies
    • Przelot ISS z ogniskowej 2350 mm
      Cześć, po kilku podejściach w końcu udało mi się odpowiednio przygotować cały sprzęt i nadążyć za ISS bez stracenia jej ani razu z pola widzenia. Wykorzystałem do tego montaż Rainbow RST-135, który posiada sprzętową możliwość śledzenia satelitów.
      Celestron Edge 9,25" + ZWO ASI183MM. Czas ekspozycji 6 ms na klatkę, końcowy film składa się z grup 40 klatek stackowanych, wyostrzanych i powiększonych 250%.
      W przyszłości chciałbym wrócić do tematu z kamerką ASI174MM, która z barlowem 2x da mi podobną skalę, ale 5-6 razy większą liczbę klatek na sekundę.
      Poniżej film z przelotu, na dole najlepsza klatka.
        • Love
        • Thanks
        • Like
      • 72 replies
    • Big Bang remnant - Ursa Major Arc or UMa Arc
      Tytuł nieco przekorny bo nie chodzi tu oczywiście o Wielki Wybuch ale ... zacznijmy od początku.
       
      W roku 1997 Peter McCullough używając eksperymentalnej kamery nagrał w paśmie Ha długą na 2 stopnie prostą linie przecinajacą niebo.
       
      Peter McCullough na konferencji pokazał fotografię Robertowi Benjamin i obaj byli pod wrażeniem - padło nawet stwierdzenie: “In astronomy, you never see perfectly straight lines in the sky,”
        • Love
        • Thanks
        • Like
      • 17 replies
    • Jeśli coś jest głupie, ale działa, to nie jest głupie - o nietypowych rozwiązaniach sprzętowych
      Sformułowanie, które można znaleźć w internetach jako jedno z "praw Murphy'ego" przyszło mi na myśl, gdy kolejny raz przeglądałem zdjęcia na telefonie z ostatniego zlotu, mając z tyłu głowy najgłośniejszy marsjański temat na forum. Do rzeczy - jakie macie (bardzo) nietypowe patenty na usprawnienie sprzętu astronomicznego bądź jakieś kreatywne improwizacje w razie awarii czy niezabrania jakiegoś elementu sprzętu  Obstawiam, że @HAMAL mógłby samodzielnie wypełnić treścią taki wątek.
        • Haha
        • Like
      • 43 replies
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.