Installation de l’extension WPS GeOxygene
Les Web Processing Services de GeOxygene sont des extensions de GeoServer . Plus précisément ce sont des librairies GeOxygene (mises sous forme de java archive) que l’on va déposer dans le répertoire d’installation de GeoServer.
Les extensions WPS GeOxygene sont implémentées dans un module dédié geoxygene-wps et versionnées dans un dépôt différent du noyau de GeOxygene.
L’environnement de développement des extensions WPS GeOxygene nécessite :
- l’installation du projet GeOxygene.
- l’installation de GeoServer et de son extension WPS.
Installation de GeoServer et de l’extension WPS
Suivre les instructions pour l’installation de
GeoServer ici :
l’extension WPS de GeoServer ici :
Importer le projet geoxygene-wps
Suivre les mêmes étapes que l’import du projet GeOxygene avec cette url :
Compilation du module geoxygene-wps
- Stopper le serveur GeoServer.
- Avant de compiler le module geoxygene-wps, modifier les variables path.geoxygene.noyau et path.geoserver dans le fichier pom.xml du module geoxygene-wps :
<properties>
...
<path.geoxygene.noyau>D:\SVN\geoxygene\opensource\geoxygene</path.geoxygene.noyau>
<path.geoserver>D:\MesProgrammes\GeoServer\GeoServer-2.4.1\webapps\geoserver\WEB-INF\lib</path.geoserver>
</properties>
- La variable path.geoxygene.noyau doit contenir le chemin d’installation du noyau de GeOxygene
- La variable path.geoserver doit contenir le chemin d’installation de GeoServer.
Puis compiler le module geoxygene si ce n’est pas déjà fait, afin de créer tous les jars nécessaires.
mvn install
Compiler ensuite le module geoxygene-wps en spécifiant le profil geoserver comme présenté ici :
- Lancer GeoServer. Les services GeOxygene sont prêts !
Tester les services GeOxygene WPS dans GeoServer
L’interface web de GeoServer permet, grâce au Demo Builder, de lancer très facilement des requêtes aux WPS services.
Aller via votre navigateur favori, sur la page du Demo Builder :
Cette page est aussi accessible en passant par les liens :
Demos > WPS Request Builder
Les WPS GeOxygene sont accessibles !