Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Mon 13 November 2006 13:54

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

GRASS sur le Net

Bonjour,

Une annonce sur la liste GRASS il y a quelques mois m'avait particulièrement intéresé. j'avais testé à l'époque la démo du projet qui était fort intéressant (calcul des bassins versants en ligne, ...). Ce projet est basé sur GRASS, qui  est un logiciel libre desktop très puissant.

Pour ceux et celle qui ne connaissent pas, celui-ci a été développé à partir des années 80 par l’“U.S. Army Corp of Engineering Research Laboratories”, le code a été libéré et est géré depuis quelques années par une communauté sans cesse grandissante. Il sait gérer de nombreux formats raster, vecteur et de bases de données.

Il est maintenant possible d’utiliser la puissance de GRASS au sein d’une interface Web grâce à l’utilisation du standard WPS (Web Processing Service) de l’OGC. Ce standard permet d’être “configuré pour offrir n’importe quelles fonctionnalités SIG à un client à travers un réseau, en incluant des calculs pré-programmés et/ou des modèles de calcul qui travaille sur des données référencées. Un service WPS offre des posiblités de calculs aussi simple que soustraire un ensemble de nombres spatiallement référencés à un autre (parexemple déterminer la différence entre des cas de grippes entre deux saisons), ou aussi compliqué qu’une modélisation de changement climatique global. Les données nécessaire par le service WPS peuvent être délivrés par le résuea ou disponible sur le serveur.

Cette spécification d’interface fournit des mécanismes pour identifier les données spatiallement référencées nécessaire pour le calcul, initier les calculs, et gérer le résultat du calcul afin qu’il soit accessible par le client. Ce Service de Porcessus Web (WPS) a pour objectif d’utiliser à la fois du vecteur et du raster.”

PyWPS est donc une implémentation du standard WPS de l’OGC, son développement a débuté en mai 2006 et comme son nom l’indique, celui-ci est écrit en Python. Il a été développé avec le support natif de GRASS, ce qui permet d’utiliser facilement ses fonctionnalités. L'installation est aisé : un script python installe correctement ce qu'il faut, un lien à créer dans le repertoire cgi et deux fichiers à éditer. L'utilisation se fait par l'url, tout est décrit dans le fichier d'installation joint à l'archive.

Un futur logiciel SIG desktop sur Internet  avec une interface "Web2.0" ? Cela semble d'ailleur l'objectif puisqu'une interface en AJAX, appelé Wuiw est en train d'être développé. Cette interface n'est pas spécialement centré sur le projet PyWPS.

Quelqu'un a testé ? Que pensez-vous de cette direction du webmapping qui tend à fournir tous les outils d'un SIG de bureau par Internet ?

Liens :

   1. PyWPS : http://pywps.wald.intevation.org/index.psp
   2. PyWPS/WUIW : http://pywps.ominiverdi.org/
   3. GRASS : http://grass.itc.it/
   4. WPS de l’OGC : http://www.opengeospatial.org/standards/requests/28

Bonne découverte pour ceux qui ne connaissent pas.

Y.
Captures d'image de la première démo testée :
[img]http://pywps.wald.intevation.org/images/samples/wpsdemo.png[/img]


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#2 Mon 13 November 2006 16:06

Vincent Heurteaux
Participant occasionnel
Lieu: Montpellier
Date d'inscription: 3 Oct 2006
Messages: 41
Site web

Re: GRASS sur le Net

Bonjour,

A noter qu'il existe un plug-in WPS pour Geoserver, celui-ci prend 
directement en charge en charge des flux GML en provenance d'un WFS.
https://incubator.52north.org/twiki/bin … rocessing/
52nWebProcessingService

Coté Raster, il existe une projet de spécification (Draft 
Implementation) concernant un WCPS (Web Coverage Processing Services) 
lequel devrait permettre d'exploiter des données en provenance d'un 
WCS. Pour l'heure, il n'est pas encore prévu de l'implémenter pour 
Geoserver car il reste encore à étendre le WCS à la gestion de 
rasters multi-dimensionnels (par exemple: x, y, z, t, canal).

WPS et à plus forte raison WCPS sont des (futures) spécifications 
encore  jeunes, mais il y à fort à parier que leur usage se 
démocratisera très vite.


Vincent Heurteaux
http://www.geomatys.fr


Vincent Heurteaux
GEOMATYS
http://www.geomatys.fr

Hors ligne

 

#3 Thu 14 December 2006 14:45

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9855
Site web

Re: GRASS sur le Net

bonjour,

Voici deux liens qui présentent des interfaces pour utiliser le serveur WPS PyWPS-GRASS :
http://pywps.ominiverdi.org/ka-map/htdo … x_wps.html
http://pywps.ominiverdi.org/ka-map/htdo … inman.html

C'est assez amusant à tester.

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

Pied de page des forums

Powered by FluxBB