Project

General

Profile

Introduction

En tant que prototype, les fichiers contenus dans l'archive ont beaucoup de valeurs "codées en dur" liés à l'instance alvisIR du projet GIS GC HP2E (gis_hp2e).
Pour l'utiliser sur un autre instance AlvisIR, il suffit de copier le répertoire dans un espace web accessible et de configurer :
  • cartography.html : renseigner l'url de retour vers AlvisIR
  • proxy.php : renseigner le chemin vers le fichier de configuration de l'instance AlvisIR

Deployement model

Voir le fichier "deployement_model.jpg"
(!) Attention, le projet eclipse de la partie webservice requiert le jar du projet AlvisDataManager ainsi que ses dépendances. Il est alors nécessaire de copier ces jars dans le dossier (WEBContent/WEB-INF/lib du projet).

Files

Les fichiers sources se trouvent dans l'archive "AlvisVisualisationDataBuilder.tar.gz" dans le repository du projet AlvisIR>>DataManager.

On y trouve :
// Les fichiers relatifs au web service développé en java
src : les sources du web service
build : les binaires du web service
WebContent : le contenu (sans les fichiers de class) de l'archive war générée pour le déploiement dans glassfish. (Contient notamment les librairies requises)
+ .classpath, .settings, .project : fichiers de configuration pour eclipse lié au projet

// Les fichiers relatif à l'application web client de visualisateur
SemanticDocVisualizer : contains web pages/resources for the visualizations
SemanticDocVisualizer/img : contains images
SemanticDocVisualizer/scripts : contains the scripts (fancybox, jit, graphs)
SemanticDocVisualizer/scripts/cartography.js : the main script handling the application client dynamics
SemanticDocVisualizer/style : the css style definition
SemanticDocVisualizer/var : temporary directory
SemanticDocVisualizer/cartography.html : the main web page html definition
SemanticDocVisualizer/proxy.php : the proxy used to retrieve json data from web services