Create and Convert Images to RGB Globe Format and 3D Preview
To create and to convert images into our special data format we wrote a small java program called GlobeSimulator. With this simulation program you can draw your own pictures or load images from file and convert them with adjustable color depth. You can also preview the globe in a 3D animation. The program is designed for our special needs but maybe you find it useful for your own project.
Latest version: GlobeSimuator 0.5
Download the latest version of GlobeSimulator and extract the content. To preview the globe in a 3D animation we use java3d technology (j3d 1.5.2) that unfortunately is not part of the standard java api. To get it run you need to download the appropriate (OS specific; win: libj3dcore-ogl.dll, linux: libj3dcore-ogl.so) library from http://java3d.java.net/binary-builds.html. Extract the content and place the shared library into the extracted GlobeSimulator directory. The jar files don't need to be copied since they are already located in the GlobeSimulator /lib subdirectory.
To start the simulation run the GlobeSimulator.jar file (java -Djava.library.path=. -jar GlobeSimulator.jar). I hope it will work for you. We successfully tested it under Win7 64bit and Linux 32 and 64bit but can't get it run for Mac OS.
Update (July 2012): Unfortunately it seems that I cannot run the program (the 3D part) under Windows (Win7 32bit) with the description given above. Maybe I did something wrong in the rush I occupied a Windows machine (I don't have one - thanks god). The only, and quite simple solution, was to install j3d from the link given above and not only to extract the libraries into the GlobeSimulator folder and to point the java library path to it. To be honest I don't know why it works now and not with the solution from above. If you can give a hint or if you can tell me what you have done to get it run please drop me a line (comments below or contact form).
If you have further problems running the program or suggestions don't hesitate to contact us or leave a comment below!