Project

General

Profile

Installation » History » Version 5

Marc Nicolas, 19/02/2015 11:40

1 1 Marc Nicolas
h1.  Installation 
2 1 Marc Nicolas
3 1 Marc Nicolas
Voir la page de TPZF (Telespazio France)/RTWeb3D sur GitHub
4 1 Marc Nicolas
5 1 Marc Nicolas
6 1 Marc Nicolas
h2. Installation du module à partir du dépôt Git :
7 1 Marc Nicolas
8 5 Marc Nicolas
* Récupérer le module et le placer dans SiTools2 :
9 3 Marc Nicolas
<pre>
10 3 Marc Nicolas
    cd %SITOOLS%/workspace/client-user/js/modules
11 3 Marc Nicolas
    git clone https://github.com/TPZF/RTWeb3D.git mizarModule
12 3 Marc Nicolas
</pre>
13 5 Marc Nicolas
* Initializer et mettre à jour le submodule GlobWeb qui assure le rendu:
14 3 Marc Nicolas
<pre>
15 3 Marc Nicolas
    cd mizarModule
16 3 Marc Nicolas
    git submodule init
17 3 Marc Nicolas
    git submodule update
18 3 Marc Nicolas
</pre>
19 1 Marc Nicolas
20 5 Marc Nicolas
* Configurer le module
21 5 Marc Nicolas
22 5 Marc Nicolas
    ** Aller sur l'interface d'admin : http://localhost:8182/sitools/client-admin/
23 5 Marc Nicolas
    ** Cliquer sur Access Management/Projects/Project Modules
24 5 Marc Nicolas
    ** Créer le module avec les parametres dont vous souhaitez, sauf les suivants:
25 1 Marc Nicolas
        +iconClass+: mizar
26 4 Marc Nicolas
        +Le xtype+: sitools.component.mizarModule
27 4 Marc Nicolas
        +Ajouter 2 dépendances+: /sitools/client-user/js/modules/mizarModule/mizar.js et /sitools/common/res/css/mizar.css
28 5 Marc Nicolas
    ** Rendre visible le module sur le portail utilisateur
29 5 Marc Nicolas
            - Cliquer sur Access Managements/Projects/Projects
30 5 Marc Nicolas
            - Désactiver le projet, éditer le et activer la visibilité pour le module Mizar
31 5 Marc Nicolas
            - Dans le champ "Module parameters" mettre undefined
32 1 Marc Nicolas
33 5 Marc Nicolas
* Ajouter un proxy pour l'affichage des données de base
34 5 Marc Nicolas
35 5 Marc Nicolas
    ** Aller sur l'interface d'admin
36 5 Marc Nicolas
    ** Cliquer sur Access Management/Application plugins/Application plugins
37 5 Marc Nicolas
    ** Ajouter ProxyApp et configurer l'application comme ceci :
38 5 Marc Nicolas
<pre>
39 5 Marc Nicolas
    uri attachment : /sitools/Alasky
40 5 Marc Nicolas
    category : USER
41 5 Marc Nicolas
    useProxy : FALSE
42 5 Marc Nicolas
    url client : http://alasky.u-strasbg.fr{rr} // oui, il faut bien ajouter {rr}
43 5 Marc Nicolas
    mode : 6   
44 5 Marc Nicolas
</pre> 
45 5 Marc Nicolas
46 5 Marc Nicolas
    ** *N'oubliez pas de l'activer*
47 1 Marc Nicolas
48 1 Marc Nicolas
Ceci est une configuration minimaliste qui assure l'affichage des données visuelles. Vous pouvez le visualizer en mettant : http://localhost:8182/sitools/client-user/ dans votre navigateur. Pour profiter de tous les avantages du module, il est nécessaire d'installer des services.
49 2 Marc Nicolas
50 2 Marc Nicolas
h2. Installation des services:
51 1 Marc Nicolas
52 1 Marc Nicolas
Tout d'abord il faut ajouter l'extension astronomique qui contient les services disponibles
53 1 Marc Nicolas
54 1 Marc Nicolas
    Télécharger fr.cnes.sitools.astronomy.jar ici
55 1 Marc Nicolas
    Copier ce jar dans %SiTools2%\workspace\fr.cnes.sitools.core\ext
56 1 Marc Nicolas
    Relancer SiTools2 avec la commande %SiTools2%/sitools.sh restart pour les OS de type Unix ou %SiTools2%/sitools.bat restart pour Windows
57 1 Marc Nicolas
58 1 Marc Nicolas
Ajouter les services dans le projet
59 1 Marc Nicolas
60 1 Marc Nicolas
    Aller sur l'interface d'admin
61 1 Marc Nicolas
    Cliquer sur Access Management/Projects/Project services
62 1 Marc Nicolas
    Ajouter les services suivants
63 1 Marc Nicolas
        Name Resolver Service, qui permet de trouver l'objet céleste à partir de son nom
64 1 Marc Nicolas
        Reverse Name Resolver Service, qui permet de trouver le nom d'objet à partir de sa position
65 1 Marc Nicolas
        Solar Objects Service, qui permet de trouver les objets célestes qui se trouvent dans le système solaire
66 1 Marc Nicolas
        GlobWeb Server, qui permet de configurer le module Mizar à partir de SiTools2
67 1 Marc Nicolas
            Mettre dans le champ 'conf' la valeur mizarConf.ftl
68 1 Marc Nicolas
            Créer un fichier 'mizarConf.ftl' dans %SiTools%/data/freemarker/, ce fichier peut être initialisé à partir du contenu du fichier js/conf.json
69 1 Marc Nicolas
            Cliquer sur Access Managements/Projects/Projects, choisir votre projet, mettre /sitools/%uri de votre projet%/plugin/globWeb dans le champ "Module Parameters" de Mizar
70 1 Marc Nicolas
        Couverage Service, qui permet de visualiser les données qui répresentent la couverture du ciel(fichiers MOC)
71 1 Marc Nicolas
        VOTable2GeoJson, qui permet d'afficher les VOTables reçu via protocole SAMP