Lors du déploiement de l’application, un certain nombre de paramètres sont automatiquement créés et enregistrés dans la base de données, dans la table gw_parameters.
Pour consulter la liste étendue des paramètres disponibles dans l’application, merci de vous reporter à la rubrique Administration / Section Paramètres avancés.
Paramétrages obligatoires
Les trois paramètres suivant sont nécessaires pour un bon fonctionnement de l’application :
-
geographics.server.gcisServer : local ou url d’un serveur distant exemple :
http://my-pc:81/geoconcept-web/gc
sous la formehttp/s://<SERVER/IP>:<PORT>/<APPLICATION>/gc
- geographics.server.tileServer : /nom_du_portail_geoconcept_web/maps,
- geographics.server.mapServer : /nom_du_portail_geoconcept_web/gcservlet.
Paramétrages facultatifs
Il est possible de modifier le nombre de coeurs utilisés par l’application de tuilage en éditant le fichier « <GEOCONCEPT_WEB_HOME> »\gc\jee\gc\conf\service.xml
La valeur par défaut
executor/max-threads = auto
peut être modifiée par exemple, comme, ci-dessous
executor/max-threads = 2
Pour autoriser la diffusion des couches aux formats WMS ou WMTS, il est nécessaire il est nécessaire d’activer l’option. Deux méthodes sont possibles :
-
Modifier les paramètres :
-
services.wms.activate
: la valeur doit être égale à true, -
services.wmts.activate
: la valeur doit être égale à true.
-
- Ou, activer les paramètres via la panneau de contrôle des services. Ce dernier se trouve dans puis .
Note | |
---|---|
Pour consulter WMS/WMTS utiliser les urls suivantes : WMS GetCapabilities : http://<server>/geoconcept-web/wms?request=GetCapabilities WMTS GetCapabilities : http://<server>/geoconcept-web/wmts/1.0.0/WmtsCapabilities.xml |
Le module d’administration permet de spécifier un certains nombres de paramètres pour le module de géocodage de Geoconcept Web via le composant UGC.
Les paramètres concernés pour le géocodage sont les suivants :
-
la datasource
-
le nombre de candidats max
-
la note minimale pour présenter un candidat
-
la distance de décalage orthogonale
Ces paramètres sont accessibles dans le paramètre global geocoder
dans le menu de l’onglet .
Le paramètre datasource
doit être renseigné avec le nom du dossier du référentiel de géocodage (table_ref.ugc.mdi
) stocké dans le dossier « <DATA_HOME> »\data\maps .
Tous les paramètres disponibles dans UGC ne sont pas répertoriés dans cette interface d’administration.
Le fichier service.xml
permet de modifier directement les paramètres d’UGC. Ce fichier est présent dans votre répertoire d’installation de UGC/conf.
Les paramètres pouvant être modifiés sont répertoriés dans le paragraphe « Configuration détaillée d’une source de données » du manuel Universal Geocoder Server.
Pour utiliser simultanement plusieurs tables de références consulter la section Définition du géocodage.
Des paramètres doivent être également renseignés dans le cas d’une utilisation du web service d’autocomplétion. Ils sont au nombre de deux :
-
geocoder.autocomplete.cacheSizeMB
: permet de spécifier la taille de la mémoire vive allouée au chargement permanent des fichiers de référence, en Mega-octets. La mémoire est alors en permanence utilisée et non disponible pour d’autres applications.
geocoder.autocomplete.cacheSizeMB=300
-
geocoder.autocomplete.datasource
: permet de spécifier le répertoire dans lequel sont stockés les fichiers de référence. Attention, il ne faut indiquer que l’arborescence en-dessous du dossier autocomp. Dans notre cas, la valeur du paramètre est Auto_completion, pour le dossier« <DATA_HOME> »\data\maps\autocomp\
.
geocoder.autocomplete.datasource=Auto_completion
Astuce | |
---|---|
Le paramètre |
Pour construire les fichiers de l’autocomplétion se référer au paragraphe génération des fichiers d’autocomplétion.
Pour utiliser le composant SmartRouting de Geoconcept Web, il est nécessaire de spécifier le nom du graphe qui sera utilisé pour le calcul d’itinéraires via le composant SmartRouting.
D’autres paramètres peuvent être renseignés pour affiner l’utilisation de SmartRouting. Ci-dessous, une liste des paramètres modifiables :
-
iti.graphname
: obligatoire. Le graphe doit être stocké dans le répertoire « <DATA_HOME> »\data\maps, -
iti.cost
: optionnel : time ou distance. Il s’agit du critère d’optimisation du calcul d’itinéraires, -
iti.jndiName
: obligatoire. La valeur est par défaut : java:comp/env/geoconcept/smartrouting/default, -
iti.srsOut
: optionnel. Il s’agit du système de coordonnées en sortie. Les valeurs sont WGS 84, MAP (système de projection de la carte définie dans le paramètregeographics.map
) ou le code EPSG. -
iti.graphSnapDistance
: optionnel (en mètres) : distance d’accrochage au graphe, -
iti.graphSnapSpeedMPerS
: optionnel (en mètres par seconde) : vitesse d’accrochage au graphe, -
iti.referenceLevel
: optionnel (entier entre 1 et 5) : restriction d’utilisation des niveaux de routes, -
iti.rejectFlags
: optionnel (exclusions séparées par des virgules) : liste d’exclusions de type de routes (exemple : Toll,Bridge,Pedestrian). -
iti.useMetaGraph
: optionnel (true ou false) : utilisation des méta-graphes. La valeur par défaut est à false. -
iti.speedProfile
: optionnel. Profil de vitesse
Le paramètre graphname doit ensuite être complété par le nom du graphe à exploiter, avec un sans l’extension du fichier .siti :
Il est également nécessaire de renseigner le mode de calcul de l’itinéraire, en choisissant parmi les options suivantes :
-
time
ou 0 : chemin le plus rapide par le réseau routier (graphe), -
distance
ou 1 : plus court chemin par le réseau routier (graphe),
Pour utiliser simultanement plusieurs graphes, consulter la section Définition des graphes.
Le développement de nouveaux widgets pour les intégrer au Composer est décrite dans la partie (cf. Kit de développement).
Le paramètre easy.widgets.path
(présent par défaut, sa valeur est à modifier) permet de spécifier le chemin vers le répertoire dans lequel le nouveau .jar
contenant les nouveaux widgets sera déposé.