Es sind mehrere Downlodas auf dem webbasierten Planetarium verfügbar. Einer davon ist die JAVA Anwendung für die Erzeugung der Sterncharts, ein zweiter Dowenload beinhaltet das MySQL Skript für das Erzeugen der für das Planetarium notwendigen Datenbank. Der andere Download beinhaltet verschiedene Versionen des eigentlichen Planetariums. Eine ist eine alleinstehende Version, die einen sehr einfache HTML-Seite beinhaltet mit nichts anderem als das Planetarium und zusätzlichen Dateien, entweder in PHP oder JSP (beide Verionen sind verfügbar). Die andere ist eine Integration des Planetariums in das GWT-basierte Framework der Ciclope Astro Porjekts. Schließlich gibt es auch einen Beispiel Teilbildordner für den Fall, dass man einen Testlauf des Planetariums machen will, ohne Zeit mit dem Generieren von Teilbildern zu opfern.
Das webbasierte Planetarium benötigt eine MySQL Datenbank, die auf dem Server liegt. Daneben, entweder ein PHP mit MySQL Modul oder JSP mit MySqL JDBC Verbindung müssen installiert werden. Das Planetarium ist sowohl als PHP als auch als JSP Version verfügbar. Der Webserver kann auch beide Versionen verwenden, um das Planetarium zum Laufen zu bringen.
Das webbasierte Planetarium braucht eine Datenbank, die aus 2 Tabellen besteht. Eine davon beinhalted den Yale Bright Sternen Katalog, die andere beinhaltet das Mappim der Pixelkoordinaten in den Teilbildern für das Himmelsobjekt, das in dieser Position des bildes liegt.
Die Datenbank wird vom Mobile Star Chart verwendet für das Laden der benötigten Daten zum zeichnen des Himmels, als auch für das Speichern der Pixel-to-Star Mapping Information für die erzeugten Teilbielder, die für das Planetarium später verwendet werden, um zu bestimmen, auf welches Himmelsobjekt geklickt worden ist.
Führen Sie einfach das SQL Skript auf der Datenbank aus, die sie für das Planetarium verwenden möchten. Dies legt eine Datenbank mit den folgenden beiden Tabellen an:
Dieser Schritt ist nicht absolut notwendig. Wenn Sie nur einen Testlauf der Planetariumsanwendung machen wollen, können sie auch den Beilspielordner für Teilbilder herunterladen. Sie müssen ihn dazu nur auf einen Ort Ihres Webservers extrahieren. Sie müssen ebenfalls das entsprechende SQL-Skript herunterladen, mit der entsprechenden Pixel-to-Star Mapping Datenbank. Führen Sie dieses Skript aus und fügen sie Daten zur Planetariumsdatenbank hinzu unc schon sind sie fertig, um loszulegen. Wenn Sie es vorziehen Ihre eigenen Teilbilder zu kreieren, überspringen Sie die obengenannten Schritte und fahren Sie mit den folgenden Schritten fort:
Die Installation der angepassten Version des Mobile Star Charts ist sehr einfach. Das Download beinhaltet den JAVA Quellcode der Anwendung. Kopieren Sie ihn dorthin, von wo Sie ihn aus kompilieren wollen.
Halten Sie fest, dass Sie den MySQL JDBC Connector auf Ihrem PC installiert haben müssen. Bevor Sie den Quellcode kompilieren, müssen Sie die SQL Verbindungseinstellungen in der Datei Main.java anpassen
Zusätzlich müssten Sie die Datei StarChart.java ansehen. Am Anfang können Sie alle Optionen finden, die Sie in dem Programm einstellen können, bzgl. des Zeichnens des Himmels, des Zoomlevels, der Anzahl der Sterne,... Darüberhinaus, in der Funktion GenerateGoogleMapsInformation() können Sie die Zeitspanne verändern, für die sie die Bilder generieren lassen wollen, als auch den Standort, auf dem sie gespeichert werden sollen.
Um die Generierung der Teilbilder zu starten, führen Sie einfch die kompilierte JAVA Anwendung aus und drücken Sie Enter auf dem Hauptfester der Anwendung. Der Konsolenoutput wird Sie über den Fortschritt informieren.
Da die Anwendung zehntausende kleiner Bilder erzeugt, wahrscheinlich kleiner als die Clutergröße ihres Dateiensystems, werden Sie es wohl vorziehen, das ReiserFS Dateiensystem auf dem Laufwerk benutzen um die Bilder abzustellen.
Anmerkung: Falls Sie Probleme beim Kompilieren der Anwendung haben, versuchen Sie bitte J2SE 6.0 und die Version 5.0.4 des MySQL JDBC Connectors.
Dieses Paket enthält die aktuellen Dateien für das Planetarium:
Darübehinaus beinhaltet es die Dateien für regelmäßige Updates der Plantariumsansicht basiert auf der Zeit, die der Server braucht, um auf Clicks auf das Planetarium zu reagieren und das Objekt, auf das geklickt wurde, anzuzeigen:
Es gibt auch ein JSP Version der Planetariumsanwendung, die die selben Dateien in JSP programmiert enthält, für den Fall, dass Sie einen JSP Webserver benutzen.
Zu guter Letzt gibt es noch zwei Dateien, die dafür benutzt werden können Query Daten über das Himmelsobjekt anzuzeigen, die von zwei berühmten Internet Sternkatalogseiten stammen:
Um die alleinstehende Planetariumsversion zu installieren, brauchen Sie nur einen PHP oder JSP -fähigen Webserver. Stellen Sie einfach die Datei in den Ordner, auf dem Server und sie sind fast fertig. Nur noch ein paar kleine Schritt sind notwendig:
Unter der Annahme, dass Sie mit der Benutzung von GWT im Allgemeinen vertraut sind (z.B. durch das Lesen von Googles Getting Started Guide), müssen Sie den Quellcode, der in diesem Paket mit eingschlossen ist, kompilieren, nachdem Sie die folgenden Änderung im Quellcode gemacht haben:
Anschließend sollten Sie dazu in der Lage sein, den Quellcode zu kompilieren und die Planetariumsanwendung laufen zu lassen, entweder auf einem JSP oder PHP Webserver, in Abhängigkeit davon, was Sie ihn dem obenstehenden Prozess gewählt haben.