Pages: 1
- Sujet précédent - [Mapserver/Geoserver]Faire un client WMS/WFS en Silverlight ? - Sujet suivant
#1 Thu 05 November 2009 17:15
- r.c
- Participant occasionnel
- Date d'inscription: 5 Nov 2009
- Messages: 13
[Mapserver/Geoserver]Faire un client WMS/WFS en Silverlight ?
Bonjour à tous,
Je souhaite réaliser un client web WMS/WFS en Silverlight de préférence en C#.
Le client devra se connecter soit à Mapserver, soit à Geoserver (le choix n'a pas encore été fait).
Je voudrais savoir si d'après vous il est envisagable de réaliser cette application en utilisant la technologie Silverlight. Apparement Mapserver supporte le C# via son API Mapscript.
Du côté Geoserver, je vois moins comment cela pourrait-être fait...
Merci pour vos réponses.
Hors ligne
#2 Fri 06 November 2009 09:45
Re: [Mapserver/Geoserver]Faire un client WMS/WFS en Silverlight ?
Bonjour,
Je ne comprend pas bien. Si tu veux faire un client WEB WMS/WFS, en quoi le langage de script de MapServer est important ? Ton appli cliente est indépendante du serveur non ?
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
#3 Fri 06 November 2009 09:59
- r.c
- Participant occasionnel
- Date d'inscription: 5 Nov 2009
- Messages: 13
Re: [Mapserver/Geoserver]Faire un client WMS/WFS en Silverlight ?
Bonjour,
Ton appli cliente est indépendante du serveur non ?
Oui.
Silverlight possède la capacité d'envoyer des requêtes HTTP, donc par conséquent la solicitation du CGI/FastCGI de Mapserver pourait se faire par cette voix là.
Mais comme Mapserver possède une API déjà toute prête, ce serait pas malin de développer un client à partir de rien sans utiliser Mapscript... non ?
Hors ligne
#4 Fri 06 November 2009 10:05
Re: [Mapserver/Geoserver]Faire un client WMS/WFS en Silverlight ?
Bonjour,
Pas forcément, ce faisant tu te lis à une application. L'intérêt du WMS est de permettre au client d'être indépendant du serveur. Mais tu peux en effet tout coder en une seule application, et dans ce cas le WMS te sera d'aucune utilité.
Si tu codes une interface cliente, l'API de MapServer te sera d'aucune utilité. Un client gère l'interface (ajout de couche, légende, affichage des zooms, déplacement, outils, etc.) et envoie les requêtes au serveur qui réalise les traitements (création de la nouvelle image, analyse spatiale éventuelle, etc.)
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
#5 Fri 06 November 2009 10:50
- r.c
- Participant occasionnel
- Date d'inscription: 5 Nov 2009
- Messages: 13
Re: [Mapserver/Geoserver]Faire un client WMS/WFS en Silverlight ?
Oui, les configs que j'ai envisagées sont les suivantes :
1) Client installé sur la machine cliente.
Il gère l'interface.
Il est séparé du server WMS et ne fait que des requêtes WMS. (donc pas de Mapscript, il tape directement le CGI)
ou
2) Client installé sur la machine cliente.
Il gère l'interface.
Il est séparé du server WMS et utilise l'API Mapscript installée sur la machine cliente.
ou
3) Pseudo client installé sur la machine serveur utilisant Mapscript.
Il forme avec le serveur WMS une solution complète.
L'affichage de l'interface est réalisé par cette partie "cliente" de la solution.
Le rendu de cet interface est fait dans le navigateur web de la machine cliente.
Donc de toutes ces solutions, je suis en reflexion pour savoir quelle est la plus intéressante.
Dernière modification par r.c (Fri 06 November 2009 10:51)
Hors ligne
#6 Fri 06 November 2009 11:38
- tbonfort
- Participant actif
- Date d'inscription: 11 Oct 2007
- Messages: 87
Re: [Mapserver/Geoserver]Faire un client WMS/WFS en Silverlight ?
amha, c'est clairement la solution 1 la plus perenne, afin de decoupler au maximum les elements pour pouvoir les faire evoluer ou les interchanger sans impacter le reste de l'application.
my .02€
Hors ligne
#7 Fri 06 November 2009 11:40
- r.c
- Participant occasionnel
- Date d'inscription: 5 Nov 2009
- Messages: 13
Re: [Mapserver/Geoserver]Faire un client WMS/WFS en Silverlight ?
amha, c'est clairement la solution 1 la plus perenne, afin de decoupler au maximum les elements pour pouvoir les faire evoluer ou les interchanger sans impacter le reste de l'application.
my .02€
Tout à fait d'accord.
Surtout qu'à terme, des clients lourds tiers seront peut-être ammenés à se connecter à ce serveur...
Hors ligne
Pages: 1
- Sujet précédent - [Mapserver/Geoserver]Faire un client WMS/WFS en Silverlight ? - Sujet suivant