Autor Wątek: JHelioviewer  (Przeczytany 11698 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

axion

  • Gość
JHelioviewer
« dnia: Grudzień 22, 2010, 12:48 »
"New software developed by ESA makes available online to everyone, everywhere at anytime, the entire library of images from the SOHO solar and heliospheric observatory. Just download the viewer and begin exploring the Sun"

Żródło: ESA makes the Sun available to everyone (ESA).

Program do pobrania: JHelioviewer. Niesamowita sprawa!

« Ostatnia zmiana: Grudzień 23, 2010, 17:02 wysłana przez kanarkusmaximus »

Offline kanarkusmaximus

  • Administrator
  • *****
  • Wiadomości: 23222
  • Ja z tym nie mam nic wspólnego!
    • Kosmonauta.net
Odp: JHelioviewer
« Odpowiedź #1 dnia: Grudzień 23, 2010, 17:03 »
Doprawdy ciekawe! Ściągam! :)

axion

  • Gość
Odp: JHelioviewer
« Odpowiedź #2 dnia: Grudzień 23, 2010, 21:11 »
Cały czas zapoznaje się z programem i stwierdzam, że program ma naprawdę duże możliwości. Podstawa działania to internetowe strumienie danych. Możemy pobrać obrazy z poszczególnych instrumentów, chociaż nie widzę aby były dostępne najświeższe dane - ostatnie są chyba sprzed 4 dni. Zdjęcia możemy poddać obróbce i na końcu utworzyć własny zapis wideo z odpowiednich ujęć, w wybranym formacie. Program jest wieloplatformowy dzięki zastosowaniu Javy, i niestety zachowuje się momentami dość niestabilnie, przynajmniej na moim Linuksie Ubuntu 10.10.

Możemy również skorzystać z okrojonego klienta w przeglądarce: http://helioviewer.org/

(Dziękuje za wydzielenie wątku Kanarkusiemaximusie)

Offline jmvh

  • Weteran
  • *****
  • Wiadomości: 3168
Odp: JHelioviewer
« Odpowiedź #3 dnia: Grudzień 23, 2010, 21:27 »
Program jest wieloplatformowy dzięki zastosowaniu Javy, i niestety zachowuje się momentami dość niestabilnie, przynajmniej na moim Linuksie Ubuntu 10.10.

Jawa ssie, mam wersje 6 (wymaga 5 lub wyższej) a program pokazuje tylko okienko ładowania i potem znika  ;D System -  ubu 10.04

Polskie Forum Astronautyczne

Odp: JHelioviewer
« Odpowiedź #3 dnia: Grudzień 23, 2010, 21:27 »

axion

  • Gość
Odp: JHelioviewer
« Odpowiedź #4 dnia: Grudzień 23, 2010, 21:41 »
Masz Jave Suna czy OpenJDK? Odpalasz JHelioviewer bezpośrednio z terminala?

Offline jmvh

  • Weteran
  • *****
  • Wiadomości: 3168
Odp: JHelioviewer
« Odpowiedź #5 dnia: Grudzień 23, 2010, 21:55 »
Java Suna, po odpaleniu z terminala poleceniem "java -Xmx1000m -jar JHelioviewer.jar" (wzięte stąd) komunikat "Unable to access jarfile JHelioviewer.jar"

Offline wini

  • Weteran
  • *****
  • Wiadomości: 2608
  • LOXem i ropą! ;)
    • Kosmonauta.net
Odp: JHelioviewer
« Odpowiedź #6 dnia: Grudzień 23, 2010, 22:41 »
u mnie na ubu 10.10 śmiga (chociaż raz mnie wywaliło z błędem). java sun 6 jak coś. fajny programik:)

axion

  • Gość
Odp: JHelioviewer
« Odpowiedź #7 dnia: Grudzień 23, 2010, 22:42 »
Java Suna, po odpaleniu z terminala poleceniem "java -Xmx1000m -jar JHelioviewer.jar" (wzięte stąd) komunikat "Unable to access jarfile JHelioviewer.jar"

Prawdopodobnie wykonujesz polecenie w nieodpowiednim katalogu. Jeśli plik "JHelioviewer.jar" znajduje się np. na pulpicie, to w terminalu musisz najpierw przejść do niego (np. "cd /home/nazwa/Pulpit") i dopiero tam wykonać "java -Xmx1000m -jar JHelioviewer.jar".

Offline jmvh

  • Weteran
  • *****
  • Wiadomości: 3168
Odp: JHelioviewer
« Odpowiedź #8 dnia: Grudzień 23, 2010, 22:59 »
Java Suna, po odpaleniu z terminala poleceniem "java -Xmx1000m -jar JHelioviewer.jar" (wzięte stąd) komunikat "Unable to access jarfile JHelioviewer.jar"

Prawdopodobnie wykonujesz polecenie w nieodpowiednim katalogu. Jeśli plik "JHelioviewer.jar" znajduje się np. na pulpicie, to w terminalu musisz najpierw przejść do niego (np. "cd /home/nazwa/Pulpit") i dopiero tam wykonać "java -Xmx1000m -jar JHelioviewer.jar".

Katalog odpowiedni, plik ma odpowiednie prawa. Literówka w nazwie. Odpalenie z konsoli daje taki sam efekt. Zastanawiam się nad tym, czy to korzysta w znacznym stopniu z 3d (podczas ładowania widać wzmiankę o OpenGL), Stellarium odpala się u mnie dosyć "biednie" a jakieś bardziej zaawansowane programy po prostu wywalają się na tych sterach na których jadę. Jak dotąd dwa razy (na 20 prób :) ) gui odpaliło i pokazało:
« Ostatnia zmiana: Grudzień 23, 2010, 23:03 wysłana przez jmvh »

axion

  • Gość
Odp: JHelioviewer
« Odpowiedź #9 dnia: Grudzień 24, 2010, 00:21 »
Wedle specyfikacji program do działania wymaga odblokowanego portu 8090. Nie masz przypadkiem jakiegoś firewalla? Twój komunikat dotyczy pobierania danych. Pierwsza ładowana warstwa obrazów to właśnie AIA 171 z SDO. To może być coś ze sterownikami ale radzę Ci najpierw sprawdzić połączenie internetowe. I jeszcze - jakiej karty graficznej używasz i jaka jest architektura Twojego systemu, amd64 czy i386? Możesz spróbować także wykonać polecenie z uprawnieniami roota, choć nie powinno mieć to żadnego wpływu.

U mnie działa na OpenJDK, pomimo że mam zainstalowaną też Jave Suna. Czy po zakończeniu działania zapisywany jest jakiś log z bugami? U mnie tak się dzieje.

Offline jmvh

  • Weteran
  • *****
  • Wiadomości: 3168
Odp: JHelioviewer
« Odpowiedź #10 dnia: Grudzień 24, 2010, 00:53 »
Wedle specyfikacji program do działania wymaga odblokowanego portu 8090. Nie masz przypadkiem jakiegoś firewalla? Twój komunikat dotyczy pobierania danych. Pierwsza ładowana warstwa obrazów to właśnie AIA 171 z SDO. To może być coś ze sterownikami ale radzę Ci najpierw sprawdzić połączenie internetowe. I jeszcze - jakiej karty graficznej używasz i jaka jest architektura Twojego systemu, amd64 czy i386? Możesz spróbować także wykonać polecenie z uprawnieniami roota, choć nie powinno mieć to żadnego wpływu.

U mnie działa na OpenJDK, pomimo że mam zainstalowaną też Jave Suna. Czy po zakończeniu działania zapisywany jest jakiś log z bugami? U mnie tak się dzieje.

Iptables jest przecież w standardzie, porty odblokowałem i dla pewności przekierowałem na ruterze, nic. Po wydaniu polecenia wciąż wywala to samo:
Cytuj
bush@demon:~$ java -Xmx1000m -jar JHelioviewer2.jar
JavaHelioviewerLauncher > Detected Java version: 1.6
JavaHelioviewerLauncher > Initialize settings and read argmuents for JVM
JavaHelioviewerLauncher > Start JHelioviewer with the following java virtual machine parameters:-cp JHelioviewer2.jar:/home/bush/JHelioviewer2.jar "-Xmx1000m" "-Dapple.laf.useScreenMenuBar=true"
JavaHelioviewerLauncher > Start JHelioviewer with the following command-line options:
2010-12-24 00:33:37,863 [main] INFO  root - JHelioviewer started with command-line options:
2010-12-24 00:33:37,863 [main] INFO  root - Create directories...
2010-12-24 00:33:37,867 [main] INFO  root - >> JHVGlobals.determineVersionAndRevision() > Look for jar file: /home/bush/JHelioviewer2.jar
2010-12-24 00:33:37,868 [main] INFO  root - Initializing JHelioviewer
2010-12-24 00:33:38,197 [main] INFO  root - Load settings
2010-12-24 00:33:38,207 [main] INFO  root - OS: linux - arch: x86-32 - java arch: 32
2010-12-24 00:33:38,208 [main] INFO  root - Try to install glibc-version tool
2010-12-24 00:33:38,211 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/glibc-version.xml
2010-12-24 00:33:38,212 [main] INFO  root - Connect to http://jhelioviewer.org/libjhv/glibc-version.xml
2010-12-24 00:33:38,724 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/glibc-version-linux-x86-32
2010-12-24 00:33:38,739 [main] INFO  root - Successfully installed glibc version tool
2010-12-24 00:33:38,743 [main] INFO  root - Successfully determined glibc version: 2.11.1
2010-12-24 00:33:38,744 [main] INFO  root - Try to load Kakadu libraries
2010-12-24 00:33:38,745 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/kakadu.xml
2010-12-24 00:33:38,745 [main] INFO  root - Connect to http://jhelioviewer.org/libjhv/kakadu.xml
2010-12-24 00:33:39,152 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/libkdu_jni-linux-x86-32-glibc-2-7.so
2010-12-24 00:33:39,242 [main] INFO  root - Successfully loaded Kakadu libraries
2010-12-24 00:33:39,246 [main] INFO  root - Use cache directory: /home/bush/JHelioviewer/Cache/
2010-12-24 00:33:39,258 [main] INFO  root - Update settings
2010-12-24 00:33:39,852 [ObservationSetup] INFO  root - Connect to http://helioviewer.nascom.nasa.gov/api/?action=getDataSources&verbose=true
init: Thu Dec 23 23:33:41 GMT 2010
2010-12-24 00:33:41,537 [ObservationSetup] INFO  root - Connect to http://helioviewer.nascom.nasa.gov/api/index.php?action=getJP2Image&observatory=SDO&instrument=AIA&detector=AIA&measurement=171&date=2010-12-23T23:33:41Z&json=true&jpip=true
2010-12-24 00:33:41,602 [AWT-EventQueue-0] INFO  root - Try to load OpenGL libraries
2010-12-24 00:33:41,603 [AWT-EventQueue-0] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/jogl.xml
2010-12-24 00:33:41,603 [AWT-EventQueue-0] INFO  root - Connect to http://jhelioviewer.org/libjhv/jogl.xml
2010-12-24 00:33:41,742 [ObservationSetup] ERROR root - >> APIRequestManager.getLatestImageDate() > Error while opening stream. Use current date as initial end date.
java.io.IOException: Error in the server communication:Error in the server communication:
Connection refused
   at org.helioviewer.jhv.io.APIRequestManager.loadImage(APIRequestManager.java:129)
   at org.helioviewer.jhv.io.APIRequestManager.getLatestImageDate(APIRequestManager.java:66)
   at org.helioviewer.jhv.gui.dialogs.ObservationDialog$TimeSelectionPanel.setupTime(ObservationDialog.java:483)
   at org.helioviewer.jhv.gui.dialogs.ObservationDialog$1.run(ObservationDialog.java:164)
   at java.lang.Thread.run(Thread.java:662)
2010-12-24 00:33:41,815 [AWT-EventQueue-0] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/libgluegen-rt-linux-x86-32.so
2010-12-24 00:33:41,817 [AWT-EventQueue-0] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/libjogl-linux-x86-32.so
2010-12-24 00:33:41,835 [AWT-EventQueue-0] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/libjogl_awt-linux-x86-32.so
2010-12-24 00:33:41,842 [AWT-EventQueue-0] INFO  root - Successfully loaded OpenGL libraries
2010-12-24 00:33:41,842 [main] INFO  root - Try to install CG Compiler
2010-12-24 00:33:41,842 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/cgc.xml
2010-12-24 00:33:41,842 [main] INFO  root - Connect to http://jhelioviewer.org/libjhv/cgc.xml
2010-12-24 00:33:42,245 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/cgc-linux-x86-32
2010-12-24 00:33:42,264 [main] INFO  root - Successfully installed CG Compiler
2010-12-24 00:33:42,264 [main] INFO  root - Install FFmpeg
2010-12-24 00:33:42,265 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/ffmpeg.xml
2010-12-24 00:33:42,266 [main] INFO  root - Connect to http://jhelioviewer.org/libjhv/ffmpeg.xml
2010-12-24 00:33:42,476 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/ffmpeg-linux
2010-12-24 00:33:42,520 [main] INFO  root - Successfully installed FFmpeg tool
2010-12-24 00:33:42,520 [main] INFO  root - Install MP4Box
2010-12-24 00:33:42,520 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/mp4box.xml
2010-12-24 00:33:42,521 [main] INFO  root - Connect to http://jhelioviewer.org/libjhv/mp4box.xml
2010-12-24 00:33:42,724 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Libs/mp4box-linux-x86-32
2010-12-24 00:33:42,741 [main] INFO  root - Successfully installed MP4Box tool
2010-12-24 00:33:42,741 [main] INFO  root - Initialize GUI
2010-12-24 00:33:42,742 [main] INFO  root - Load plugin settings
2010-12-24 00:33:42,747 [JHV Update Checker] INFO  root - Connect to http://jhelioviewer.org/updateJHV.txt
2010-12-24 00:33:42,756 [main] INFO  root - Add internal plugin: FilterPlugin
2010-12-24 00:33:42,766 [main] INFO  root - Download default plugins
2010-12-24 00:33:42,766 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Plugins/default-plugins.xml
2010-12-24 00:33:42,766 [main] INFO  root - Connect to http://jhelioviewer.org/libjhv/default-plugins.xml
2010-12-24 00:33:42,951 [JHV Update Checker] INFO  root - Running the newest version of JHelioviewer
2010-12-24 00:33:43,165 [main] INFO  root - Connect to file:/home/bush/JHelioviewer/Plugins/HEKPlugin.jar
2010-12-24 00:33:43,180 [main] INFO  root - Successfully downloaded default plugins.
2010-12-24 00:33:43,180 [main] INFO  root - Search for plugins in /home/bush/JHelioviewer/Plugins/
2010-12-24 00:33:43,181 [main] INFO  root - PluginManager is trying to load the plugin located at file:/home/bush/JHelioviewer/Plugins/HEKPlugin.jar
2010-12-24 00:33:43,182 [main] INFO  root - PluginManager: Load plugin class :org.helioviewer.jhv.plugins.hekplugin.HEKPlugin
2010-12-24 00:33:43,190 [main] INFO  root - Start main window
2010-12-24 00:33:43,452 [Thread-3] INFO  root - HEKConstants -> Setting up event acronyms... Done.
2010-12-24 00:33:43,496 [Thread-3] INFO  root - HEKConstants -> Setting up event icons... Done.
2010-12-24 00:33:43,622 [Thread-3] INFO  root - HEKConstants -> Setting up event buffered images... Done.

I kończy działanie. Karta - nie pamiętam, procesor i386 (32 bit). Jutro uruchomię iksy na własnościowych sterownikach Nvidii, logów z bugami mam ze trzy.

Offline jmvh

  • Weteran
  • *****
  • Wiadomości: 3168
Odp: JHelioviewer
« Odpowiedź #11 dnia: Grudzień 24, 2010, 09:23 »
Problem rozwiązany, przyczyna - sterowniki. Zabawka naprawdę zacna.

Offline Prometeusz

  • Weteran
  • *****
  • Wiadomości: 940
Odp: JHelioviewer
« Odpowiedź #12 dnia: Grudzień 24, 2010, 10:25 »
Świetny programik  ;D

axion

  • Gość
Odp: JHelioviewer
« Odpowiedź #13 dnia: Grudzień 24, 2010, 14:01 »
Problem rozwiązany, przyczyna - sterowniki.

Cieszę się że udało się rozwiązać problem. Jak widać czasami lepiej jest pobawić się w komputerowego Sherlocka Holmesa we własnym zakresie. :) Od początku byłeś na właściwym tropie.

Znalazłem coś takiego:

Offline Matias

  • Moderator Globalny
  • *****
  • Wiadomości: 8007
Odp: JHelioviewer
« Odpowiedź #14 dnia: Grudzień 24, 2010, 14:26 »
Znalazłem coś takiego:

Oo.. ciekawe! :) To jakiś Kreutz? Za jasny chyba...

Polskie Forum Astronautyczne

Odp: JHelioviewer
« Odpowiedź #14 dnia: Grudzień 24, 2010, 14:26 »