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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Tue 16 June 2009 01:07

fangeo
Juste Inscrit !
Date d'inscription: 12 Jun 2009
Messages: 4

[WMS] unsupported operation putstyles()

Slt,
je suis en train de tester l'insertion d'un document de style dans geoserver en dehors de son interface web (je veux dire avec un webservice que je dois créer) , mais le programmme me retourne l'exception : unsupported operation........

Je veux aussi créer des couches dans geoserver avec le meme webservice

j'ai besoin d'aide !!!

merci davance

Hors ligne

 

#2 Tue 16 June 2009 12:21

Beaufreton
Participant occasionnel
Date d'inscription: 24 Jul 2006
Messages: 26

Re: [WMS] unsupported operation putstyles()

Bonjour, vous utilisez quelle version de Geoserver?

Hors ligne

 

#3 Tue 16 June 2009 16:48

fangeo
Juste Inscrit !
Date d'inscription: 12 Jun 2009
Messages: 4

Re: [WMS] unsupported operation putstyles()

Bonjour,

j'utilise la version 1.6 puis la version 1.7, mais avec les deux j'ai le même message.

J'utilise les librairies de geotools 2.6 pour créer le webservice.

Le code

Code:

URL url = null;


        try {
            url = new URL("http://localhost:8080/geoserver/wms?");
        } catch (MalformedURLException e) {
            url = null;
        }
        WebMapServer wms = null;
        try {
            wms = new WebMapServer(url);

            if (wms!=null){
 PutStylesRequest request = wms.createPutStylesRequest();
            }

voici le message retourné

java.lang.UnsupportedOperationException: Server does not specify a PutStyles operation. Cannot be performed
        at org.geotools.data.wms.WebMapServer.createPutStylesRequest


merci

Hors ligne

 

#4 Tue 16 June 2009 20:12

Beaufreton
Participant occasionnel
Date d'inscription: 24 Jul 2006
Messages: 26

Re: [WMS] unsupported operation putstyles()

Bonjour,
Sauf erreur GeoServer ne supporte pas les requêtes de type PutStyle. Celà expliquerait le message d'erreur renvoyé par Geotools.
Je pense que pour ajouter un nouveau fichier SLD sans passer par l'interface, il faut plutôt utiliser l'extension REST: http://docs.geoserver.org/1.7.4/user/ex … g-api.html

Dernière modification par Beaufreton (Tue 16 June 2009 20:27)

Hors ligne

 

#5 Tue 16 June 2009 20:16

Beaufreton
Participant occasionnel
Date d'inscription: 24 Jul 2006
Messages: 26

Re: [WMS] unsupported operation putstyles()

Vous avez des samples sur l'extension REST à l'URL suivante: http://docs.geoserver.org/1.7.x/user/ex … -curl.html
Bons dev!

Dernière modification par Beaufreton (Tue 16 June 2009 20:25)

Hors ligne

 

#6 Wed 17 June 2009 12:32

fangeo
Juste Inscrit !
Date d'inscription: 12 Jun 2009
Messages: 4

Re: [WMS] unsupported operation putstyles()

Bonjour,
merci pour le suivi.
Je vais jeter un coup d'oeil pour voir. Je vous tiendrais au courant.
meci encore

Hors ligne

 

#7 Wed 17 June 2009 17:55

fangeo
Juste Inscrit !
Date d'inscription: 12 Jun 2009
Messages: 4

Re: [WMS] unsupported operation putstyles()

Bonjour,

J'ai regardé l'extension REST de geoserver. Apparemment c'est des webservices prets à être consommés.

Moi, ce que je voudrais réellement faire c'est de créer un webservice qui fait ce que REST fait et qui ne souffre pas de la variation des differents webmapserver existants.

J'avais mentionné geoserver car c'est celui-ci que j'ai utilisé pour faire mes premiers tests.

J'ai un souci par rapport à l'integration finale avec les webservices basés sur SOAP que j'ai déja créés.

REST SOAP ???

Si vous avez une idée je suis preneur.
En attendant je vais creuser à fond sur REST pour mieux comprendre

merci

Hors ligne

 

Pied de page des forums

Powered by FluxBB