NASA WORLD WIND java OGL edition - pomoc s rozbehaním

Sekcia: Aplikácie & Desktop 19.12.2007 | 19:59
Avatar Tomáš Lehocký Lubuntu  Používateľ
Zdravím

Potreboval by som pomôcť rozbehať túto aplikáciu:

http://worldwind.arc.nasa.gov/

Dávnejšie pod windows som používal jej .net verziu ale v linuxe nefunguje ani pod wine. NASA však už rok pracuje na java verzii. Z vlastnej skúsenosti môžem povedať že táto aplikácia a dáta v nej sú pre mna daleko zaujmvejšie než google eatrth.
Existuje aj OSS 2D verzia ale tá už rok nevidala ani ťuk a naviše je v dosť úbohom stave.

Už nejakú dobu sa pokúšam tú java verziu spustiť pod linuxom ale stále sa mi to nepodarilo.
Preto by som vás chcel poprosiť o pomoc. Keby to niekto mohol vyskúšať, otestovať a poradiť mi - bol by som velmi vdačný.

tomolc
tomolc
    • Re: NASA WORLD WIND java OGL edition - pomoc s rozbehaním 28.12.2007 | 10:35
      Avatar georw Ubuntu 12.04  Používateľ
      Mne to ide uplne v pohode. Stacilo kliknut na Launch World Wind using Java Webstart Stiahla sa javovska aplikacia a uz to bezi ;) Ak myslis to.
      Na svojom ubuntu mam nainstalovane baliky sun-java6-jre a sun-java6-bin + vyvojarske baliky pre Javu + Netbeans. Pri stahovani som dal Open With Sun Java 6 Web Start.
      • Re: NASA WORLD WIND java OGL edition - pomoc s rozbehaním 28.12.2007 | 19:06
        Avatar Tomáš Lehocký Lubuntu  Používateľ
        Zdravím

        Ďakujem za odpoveď. Mám slackware current a funkčnú JRE, používam operu.

        Nemal som na mysli web aplikáciu ale normálnu java aplikáciu (cca 6MB archýv).
        Má to byť nová verzia pôvodnéej aplikácie Nasa World Wind ktorá bola postavená na net framevork.

        Zaujma ma klasická java + JOGL aplikácia:
        http://worldwind.arc.nasa.gov/java/0.4.1/worldwind.release.0.4.1.zip

        Problém je v tom že to neviem spustit:

        v helpe sa píše:

        To run the basic demo on Mac OS X or Linux while in the release directory:
        chmod +x run-demo.bash
        ./run-demo.bash gov.nasa.worldwind.examples.ApplicationTemplate
        or on Windows
        java -Dsun.java2d.noddraw=true -classpath worldwind.jar;jogl.jar;gluegen-rt.jar gov.nasa.worldwind.examples.ApplicationTemplate

        a v konzole to dopadne takto:

        bash-3.1# ./run-demo.bash gov.nasa.worldwind.examples.ApplicationTemplate
        Running gov.nasa.worldwind.examples.ApplicationTemplate
        Exception in thread "main" java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at com.sun.gluegen.runtime.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:102)
        at com.sun.gluegen.runtime.NativeLibLoader.access$000(NativeLibLoader.java:51)
        at com.sun.gluegen.runtime.NativeLibLoader$1.run(NativeLibLoader.java:70)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.sun.gluegen.runtime.NativeLibLoader.loadGlueGenRT(NativeLibLoader.java:68)
        at com.sun.gluegen.runtime.NativeLibrary.ensureNativeLibLoaded(NativeLibrary.java:399)
        at com.sun.gluegen.runtime.NativeLibrary.open(NativeLibrary.java:163)
        at com.sun.gluegen.runtime.NativeLibrary.open(NativeLibrary.java:129)
        at com.sun.opengl.impl.x11.DRIHack.begin(DRIHack.java:109)
        at com.sun.opengl.impl.x11.X11GLDrawableFactory.<clinit>(X11GLDrawableFactory.java:99)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:111)
        at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:520)
        at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:131)
        at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:90)
        at gov.nasa.worldwind.awt.WorldWindowGLCanvas.<init>(Unknown Source)
        at gov.nasa.worldwind.examples.ApplicationTemplate$AppPanel.<init>(Unknown Source)
        at gov.nasa.worldwind.examples.ApplicationTemplate$AppFrame.initialize(Unknown Source)
        at gov.nasa.worldwind.examples.ApplicationTemplate$AppFrame.<init>(Unknown Source)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at java.lang.Class.newInstance0(Unknown Source)
        at java.lang.Class.newInstance(Unknown Source)
        at gov.nasa.worldwind.examples.ApplicationTemplate.start(Unknown Source)
        at gov.nasa.worldwind.examples.ApplicationTemplate.main(Unknown Source)

        Neviem s tým pohnúť. nakolko moc dobre neviem AJ tak som ani na worldwind fóre moc nepochodil....

        tomolc
        tomolc
        • Re: NASA WORLD WIND java OGL edition - pomoc s rozbehaním 30.12.2007 | 11:07
          Avatar georw Ubuntu 12.04  Používateľ
          To su zdrojaky, zbytocne to budes stahovat a snazit sa rozchodit. Spusti si to Launch WorldWind using Java Webstart. Je to to iste.
          Inak z ich fora: export LD_LIBRARY_PATH=/cesta kam si to rozbalil/:$lLD_LIBRARY_PATH
          • Re: NASA WORLD WIND java OGL edition - pomoc s rozbehaním 30.12.2007 | 16:18
            tomolc   Návštevník
            Zdravím

            Niesom si istý či sa rozumieme - ja nemám namysli webovú aplikáciu v štýle google maps ale normálnu java aplikáciu v štýle google earth.

            Na ten webstart som klikol ale namiesto spustenia aplikácie sa mi stiahol daaký jnlp súbor

            tomolc
            • Re: NASA WORLD WIND java OGL edition - pomoc s rozbehaním 31.12.2007 | 15:13
              Avatar georw Ubuntu 12.04  Používateľ
              Google Earth a Google Maps som nikdy nepouzival :) vyzera to takto; a je jedno ci to budes spustat zo zdrojakov alebo cez Java Webstart; je to to iste.
              • Re: NASA WORLD WIND java OGL edition - pomoc s rozbehaním 05.01.2008 | 12:35
                Avatar Tomáš Lehocký Lubuntu  Používateľ
                Tak konečne sa mi tú webovú java aplikáciu podarilo spustiť.
                Vyzerá tak ako na skreenshote. Problém je že mi to ide iba pod konquerorom, pod operou sa mi ten súbor iba stiahne.... ale to ma až tak netrápi

                Ja by som chcel však rozbehať normálnu java aplikáciu - to s tým lietadlom.....
                Momentálne to skúšam pod Mandrivou 2008 ale bez uspechu.

                Ak sa to niekomu podarí spustiť prosím ozvite sa...

                tomolc
                tomolc
    • Re: NASA WORLD WIND java OGL edition - pomoc s rozbehaním 12.01.2008 | 11:55
      Avatar Tomáš Lehocký Lubuntu  Používateľ
      anoooooooooo podarilo sa to

      Konečne sa mi to podarilo spustiť. Je to normálna java aplikácia - vyzerá rovnako ako tá čo sa pustí z web prehliadača ibaže beží samostatne.

      Pomohol ten export cesti ku knižniciam.

      Moc dikes.

      Oproti pôvodnému WorldWindu postavenému na .NET je to síce len slabulinký odvar ale verím že sa to časom zlepší a prekoná to úroveň toho sterého ww.

      tomolc
      tomolc