Strona 2 z 3

PostNapisane: Pt lip 31, 2009 9:16 pm
przez marbej
Jeśli spacje to co z nazwą gwiazdy np. R TRI? Tam też jest spacja!
No chyba, że to jest robijane na dwa pola :
1. nazwa
2. skrót gwiazdozbioru

Kto mi da ostateczna odpowiedź jak wygląda poprawny format CVS w PTOGZ oraz dla SSW?

PS: jakby co to wersja ze spacjami jest już gotowa :) i jeśli dostanę odpowiedź, że i w PTOGZ i u SSW jest spacje (nawet w gwieździe) to od razu wystawiam na FTP

PostNapisane: Pt lip 31, 2009 9:22 pm
przez AWA
Tak wygląda przykładowy zapis moich obserwacji wysyłany do SSW i PTOGZ.
W nazwie gwiazdy jak widać też spacja :)

T CRB 2454965.37847 9.8 WAU
RR LYR 2454965.38611 7.1 WAU
BETA LYR 2454965.38819 3.3 WAU
SS CYG 2454965.39792 9.9 WAU
RS VUL 2454965.4049 7.0 WAU

Program jest dobry i juz wiem, że mi usprawni pracę. :)

PostNapisane: Pt lip 31, 2009 9:31 pm
przez marbej
AWA napisał(a):Tak wygląda przykładowy zapis moich obserwacji wysyłany do SSW i PTOGZ.
W nazwie gwiazdy jak widać też spacja :)


Zatem nowa wersja 1.0.1 jest jużna FTP

AWA napisał(a):Program jest dobry i juz wiem, że mi usprawni pracę. :)


Ogromnie się cieszę, że nie tylko ja będę go używał :)

PS: ma już przygotowane posyłanie z RapVaru mailem raport do SSW, ale męczę się z łamaniem linii, bo cały raport daje mi w mailu jako jedną linię :(
Dziś już nie mam sił. Weekend na morzem :) więc pewnie dopiero w poniedziałek da radę. Poza tym muszę spytać Stanisława, czy pozwoli aby tak było. Przecież każdy może pobrać RapVara i posyłać do SSW różnie rzeczy nie koniecznie raport ;)

PostNapisane: Pt lip 31, 2009 9:43 pm
przez SSW
Format rekordu do bezpośredniego importu w bazie SSW-PTMA jest z przecinkami:

NAZWA GWIAZDY,JD,MAG,IDobs,KOMENTARZ (opcjonalnie)

Jeżeli brak komentarza to po IDobs powinien być przecinek.

Ze względu na to, że w PTOGZ są spacje ja nie narzucam formy przysyłanych danych. Jeżeli otrzymuję ze spacjami to mam w exelu arkusz, który przekształca mi przysłane dane na format z przecinkami.

Otrzymuję też od niektórych obserwatorów dane w formacie AAVSO. Też mam arkusz, który przekształca mi to do mojego formatu.

Kompletnie nie przeszkadza mi jak kto przysyła dane, byle przysyłał. Ja lubię te dane obrabiać i nie czynię z tego problemu.

Jestem zahartowany w bojach od czasów przedkomputerowych gdy np dane do AAVSO przesyłało się w specjalnie wypełnianych ręcznie formularzach i przesyłało się je zwykłą pocztą lotniczą. :)

PostNapisane: Pt lip 31, 2009 10:23 pm
przez marbej
SSW napisał(a):NAZWA GWIAZDY,JD,MAG,IDobs,KOMENTARZ (opcjonalnie)

Ha, więc jednak tradycyjnie i po Bożemu - przecinek :)
[/quote]

SSW napisał(a):Kompletnie nie przeszkadza mi jak kto przysyła dane, byle przysyłał. Ja lubię te dane obrabiać i nie czynię z tego problemu.


No to na tą chwilę jest już udostępniona wersja 1.0.1 ze spacjami w raporcie.

SSW napisał(a):Jestem zahartowany w bojach


No, ale skoro już mamy te komputery, to czy nie wygodniej by było aby raport przychodził już we właściwej formie? Nie wymagającej dalszego obrabiania ;)

Jeśli Staszku faktycznie nie przeszkadza Tobie to, że raport z RapVar'a będzie przychodzić ze spacjami to póki co taki będzie przychodzić.

PS: program piszę w Delphi i nie ma tu jakichś wyszukanych komponentów do SQLite :( Ogormy problem z czymś takim jak usunięcie rekordu, brak możliwości (albo ja nie potrafię, choć raczej to pierwsze) skorzystania z komponentów bazodanowych :(. Coraz poważniej myślę o przesiadce na MySQL. Póki co powalczę jeszcze z tym SQLite, bo to jest niesamowicie wygodne - żadnego instalowania :) Cały program to plik exe, ini, dll oraz plik z bazą :) Ot i wsio :)
A może ktoś ma jakiś komponent pod Turbo Delphi 2006 (taka darmowa wersja do domowego użytku), który obsługiwałby SQLite po Bożemu?

PostNapisane: Pt lip 31, 2009 11:27 pm
przez AWA
Wpisałem kilka obserwacji i np. z datą 30 lipca 2009 czas 21:56 UT
program w wersji 1.0.1 przeliczył to na JD 2455045.4139
a powinno być 2455044.4139 , jeden dzień różnicy. :shock:

PostNapisane: Pt lip 31, 2009 11:57 pm
przez marbej
AWA napisał(a):Wpisałem kilka obserwacji i np. z datą 30 lipca 2009 czas 21:56 UT
program w wersji 1.0.1 przeliczył to na JD 2455045.4139
a powinno być 2455044.4139 , jeden dzień różnicy. :shock:


Aż specjalnie pobrałem to co jest na FTPie :) PO wpisaniu podanej przez Ciebie daty otrzymałem: 2455044.4139 Nie dałeś przez pomyłkę dzień 31 zamiast 30?

Wprowadzam różne daty i porównuję z http://sswdob.republika.pl/jd_z_daty.htm Za każdym razem wychodzi to samo :)

NP. 1971 marzec 05 18:15:00 RapVar daje 2441017.2604 U SSW też jest 2441017.2604

PostNapisane: So sie 01, 2009 12:13 am
przez AWA
w poprzednim poście napisałem 30 lipca, a miało być 31. Sorry :oops:
31 lipca 21:56 to 2455044.4139

a w programie jest tak:
Obrazek

a mi na stronie SSW wyszło, że 05.03.1971 18:15 to 2441016.2604

Też już głupieje :)
To gdzie jest błąd?

PostNapisane: So sie 01, 2009 1:08 am
przez marbej
AWA napisał(a):To gdzie jest błąd?


W cholernym Delphi!!! Nie ma tam funkcji floor ani ceil :( dla delphi 0,5 to 0 a nie 1 :) i inne podobne kwiatki :( Mowa cały czas o Turbo Delphi 2006 do domowego użytku. Na normalne Delphi mnie niestety nie stać :(

Szukam zatem różnych algorytmów na obliczenie JD z podanej daty i godziny. Jeśli ktoś coś ciekawego znajdzie to poproszę o linka.
Może jakiś inny algorytm nie będzie chciał niczego zaokrąglać.

A może w ogóle znacie jakiś algorytm na obliczanie JD.

PS: to raportowanie na www też mam mały błąd i też źle liczy JD. Dziś już nie dam rady tego poprawić, ale poprawię.

PostNapisane: So sie 01, 2009 1:34 am
przez marbej
Wybaczcie, że się dopiero uczę Delphi :) To jednak nie błąd Delphi! Trzeba było dodać jeden moduł matematyczny i teraz odpowiednie funkcje są dostępne :)

Wersja 1.0.3 wygląda na dobrze liczącą JD z podanej daty. Sprawdziłem parę dat z http://sswdob.republika.pl/jd_z_daty.htm i za każdym razem było dobrze. Posprawdzam to jeszcze ale na prawdę już dziś nie dam rady - minęła 02:33 i już nie zauważam w kodzie programu najprostszych rzeczy :)

Na stronie http://variable-stars.net/raporty/ też już wydaje się wszystko OK z obliczaniem JD z podanej daty.

PostNapisane: So sie 01, 2009 2:07 am
przez marbej
AWA - krajanie z Bydgoszczy - dziękuję za pomoc w wyłapywaniu błędów !
:D

I pomyśleć, że za jakieś 3 godziny będę przejeżdżać przez Bydgoszcz :)

PostNapisane: So sie 01, 2009 8:33 am
przez AWA
marbej napisał(a):AWA - krajanie z Bydgoszczy - dziękuję za pomoc w wyłapywaniu błędów !
:D

I pomyśleć, że za jakieś 3 godziny będę przejeżdżać przez Bydgoszcz :)


No to miłego morskiego Weekendu :)

PostNapisane: Pn sie 03, 2009 7:56 pm
przez Krzysztof_K
Czy program posiada opcję usunięcia np. błędnej obserwacji z bazy?
Pozdrawiam

PostNapisane: Pn sie 03, 2009 10:21 pm
przez marbej
Krzysztof_K napisał(a):Czy program posiada opcję usunięcia np. błędnej obserwacji z bazy?


Już tak :) Nowa wersja 1.0.4 dostępna na ftp://variable-stars.net/

PostNapisane: Pn sie 03, 2009 11:13 pm
przez BogdanK
A ja mam jeszcze takie dwa pytanka, może ciut niezbyt poważne no ale zawsze,
1 W rubrykę kod komentarza co się wpisuje, sam komentarz czy chodzi tu o coś innego?
2 Tam gdzie jest mapka to ja zawsze wpisywałem A lub B w zależności jaka skala mapki jest z AAVSO, czy robiłem to dobrze czy biega o coś innego??