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é ?

#1 Thu 21 November 2013 15:44

Disbeliever
Participant occasionnel
Date d'inscription: 13 Jul 2012
Messages: 15

Cascader le service WMS de l'IGN dans GeoServer

Bonjour. Je viens d'obtenir une clé de développement afin de tester les web services de l'IGN.
J'aimerai pouvoir afficher des fonds de cartes provenant de l'IGN sur mon application web SIG via un flux WMS.
J'ai tout d'abord pensé à utiliser ces flux (comme http://gpp3-wxs.ign.fr/<ma clé>/geoportail/r/wms?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetCapabilities) directement dans OpenLayers mais ça ne fonctionne pas.

Finalement, j'ai trouvé que dans GeoServer, lorsque l'on ajoute un entrepôt, on peut choisir "WMS - Permet de cascader un service WMS distant".
Dans cet entrepôt, je dois renseigner les champs suivants :
- URL des capacités (donc l'URL que j'ai mentionné plus haut)
- login
- password
Je tape le login et le password que j'ai renseigné lorsque j'ai rempli ma demande de clé.


Après réglages de proxy dans Tomcat, le cascading va jusqu'au bout mais par contre la liste des layers lors de la publication .
J'ai essayé avec une URL publique de test (http://demo1.geo-solutions.it/geoser...etCapabilities) et ça fonctionne j'ai la liste des layers fournis par le flux à la fin.

Comment faire pour utiliser les API ?
Merci.
EDIT :
J'ai trouvé la réponse moi-même, dans GeoServer, il ne faut pas renseigner les champs login et password.
Mettre directement le login/password dans l'URL http://login:mdp@URL !

Dernière modification par Disbeliever (Thu 21 November 2013 16:05)

Hors ligne

 

Pied de page des forums

Powered by FluxBB