Pages: 1
- Sujet précédent - QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING - Sujet suivant
#1 Mon 16 July 2012 17:07
- hollowspy
- Participant occasionnel
- Date d'inscription: 25 Mar 2009
- Messages: 34
QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING
Bonjour,
En cette fin de journée, je commence à désespérer pour afficher les couches API IGN et Geoportail WMS_C comme ils l'appelent. J'ai dors et déjà moulte et moulte de recherche (merci GeoRezo entre autre) mais là je seche.
Je souhaite afficher autant que possible les données de l'IGN accessible en acces WMS. Nous (ma boite) avons un compte auprès de l'IGN. J'ai donc suivi pas à pas leurs tutorial pour acceder à leurs données en WMS.
Le compte était déjà créer, j'ai bel et bien une clée (24 caractères).
J'ai téléchargé geodrm-wrapper.jar et wrapper-config-wmsc.xml
Dans le fichier de config : J'ai bien mis ma clée.
J'ai lancé le .bat pour le geodrm, j'ai bien le message de connexion qui s'affiche.
Dans un premier temps, voici mon fichier de configuration :
<?xml version="1.0" encoding="UTF-8"?>
<wrapper>
<!--proxy>
<host></host>
<port></port>
</proxy-->
<remoteServices>
<remoteService>
<localHost>127.0.0.1</localHost>
<localPort>10001</localPort>
<localPath>/wmsc</localPath>
<remoteHost>wxs.ign.fr</remoteHost>
<remotePort>80</remotePort>
<remotePath>/geoportail/wmsc</remotePath>
<tokenProviderUrl>http://jeton-api.ign.fr/getToken</tokenProviderUrl>
<apiKey>ma clé</apiKey>
<tokenLifeTime>600</tokenLifeTime>
</remoteService>
</remoteServices>
</wrapper>
A noter que j'ai testé en changeant geoportail/wmsc par inspire/wmsc dans le remotePath mais sans grand succes.
Bref, à ce stade, je peux encore croire que tout fonctionne :
Sur QGIS, je vais dans un premier temps créer le bon SCR correspondant au code EPSG 310024804, et j'y vais pour vouloir afficher mes couches WMS.
En url : je met "http://127.0.0.1:10001/wmsc" comme ils préconisent. et lors de la connection : NIQUEL ! (attention, je parle de la fin de journée, parce que y'en a eu des tentatives qui marchaient pas, encore merci aux divers forumeurs
Je peux aux jeux de tuiles différents selon les codes EPSG (france métropolitaine ou non), mais après, impossible d'afficher.
J'ai vu que ca pouvait être du à Java, j'ai installer la dernière version, rien y fait. Dans un premier temps, j'avais changé l'url de la connection WMS sur Qgis (du style http://wxs.ign.fr/geoportail/wmsc a été préconisé sur un forum), mais j'en arrive au même résultat. Du coup, je préfère suivre le tuto de l'IGN, mais là, je suis sans réponse.
Si quelqu'un peut avoir une proposition, je suis preneur. J'ai lu, ici et là, que je n'était pas, à priori, le seul à avoir ce problème, donc désolé pour à nouveau poser le problème, mais là je vois plus
Merci d'avance à vous,
Julien
Hors ligne
#2 Tue 17 July 2012 11:26
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING
J'aimerai t'apporter une réponse, mais je suis bloqué comme toi.
Mon environnement est différent puisque je suis sur Ubuntu 10.04 et qgis 1.8.
Du coup je n'utilise pas le fichier .bat mais lance directement la commande "java -jar geodrm-wrapper.jar wrapper-config-wmsc.xml"
J'ai bien déclaré la projection personnalisée également.
En suivant différents posts, j'ai pu tester ce lien sur mon navigateur web qui montre que le service de geoDRM fonctionne bien localement : http://127.0.0.1:10001/wmsc?service=WMS … pabilities
En effet, le fichier wmsc généré contient bien toutes les ressources inspire dispos. As-tu déjà fait ce test ?
Par contre, j'obtiens ce message "[Fatal Error] :1:947: The element type "HR" must be terminated by the matching end-tag "</HR>". dans mon terminal, certains ont parlé d'un problème de proxy...très bizarre.
Autre test effectué, voir si d'autres connexion WMS fonctionne, et c'est le cas chez moi, donc pas de soucis de connexion, rassurant vu que je gère le réseau et que je ne rappelle pas avoir mis en place autre chose qu'un proxy transparent : rolleyes :
Je reste malgré tout avec ma "connection refused" et là, je sèche aussi...
Dernière modification par Ludovic L (Tue 17 July 2012 11:31)
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#3 Tue 17 July 2012 11:51
- jcr83
- Participant actif
- Date d'inscription: 17 Mar 2008
- Messages: 147
Re: QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING
Bonjour,
Le Geoportail est passé en version 3 la semaine dernière. Je pense que vous utilisez l'URL de l'ancienne version. Pour plus d'infos, lisez http://www.developpez.net/forums/d12432 … rvice-wms/
Hors ligne
#4 Tue 17 July 2012 14:44
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING
Merci pour cette info.
Le propos de ce lien est pour accès via une application web plutôt que depuis un SIG.
Dans notre cas on utilise une configuration des URL dans le fichier wrapper-config-wmsc.xml
J'ai testé cette légère modification en changeant le 'remotehost' :
<remoteService>
<localHost>127.0.0.1</localHost>
<localPort>10001</localPort>
<localPath>/wmsc</localPath>
<remoteHost>gpq3-wxs.ign.fr</remoteHost>
<remotePort>80</remotePort>
<remotePath>/inspire/wmsc</remotePath>
<tokenProviderUrl>http://jeton-api.ign.fr/getToken</tokenProviderUrl>
<apiKey>ma clé</apiKey>
<tokenLifeTime>600</tokenLifeTime>
</remoteService>
mais ca ne marche meme plus depuis FF, j'obtiens dans ce cas
java.net.UnknownHostException: gpq3-wxs.ign.fr
Si j'ai bien compris ce qui est écrit sur ce lien, le login/mdp lié à la clé n'est à saisir nulle part, c'est bien çà ?
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#5 Tue 17 July 2012 14:55
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING
En re-parcourant le lien, il me vient un doute affreux...
Est-il encore utile avec la version 1.8 de qgis d'utiliser le geodrm-wrapper.jar pour accéder à l'API géoportail, je fais notamment référence à ces propos :
http://www.developpez.net/forums/d12432 … ost6801189
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#6 Tue 17 July 2012 16:16
- hollowspy
- Participant occasionnel
- Date d'inscription: 25 Mar 2009
- Messages: 34
Re: QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING
Bonjour et merci des réponses.
Ludo, j'ai fait le test dont tu me parles. Je n'avais pas vu cela, mais je n'ai pas de retour. Ou alors, peut être que je fais une mauvaise manip. (il suffit de mettre ton lien dans un naviguateur web ?)
Pour ton message d'erreur, j'ai le même. Je lance mon fichier bat et ensuite j'appele sur Qgis les couches en WMS, et j'ai exactement le même message d'erreur. J'avoue ne pas savoir de quoi il s'agit.
Idem que toi, je fais régulièrement des connections WMS à d'autres sources (CARMEN qui est libre d'acces), et pas de soucis.
J'en suis également au même point qu'hier (j'ai moins creusé le sujet aujourd'hui). A savoir, qu'avec la config que j'ai laissé hier, j'accede aux couches mais je ne peux pas les visualiser.
Je viens de tenter en changeant le 'remotehost', dans ce cas, je prend un message d'erreur et je n’accède pas aux couches.
JCR83 : J'étais malheureusement aller sur ce site hier, et même en changeant des paramètres, j'en étais toujours aux mêmes résultats : Acceder aux données en WMS, possible : les afficher, toujours pas possible
Ludo : Perso, j'utilise la version 1.7.2 de QGIS donc donc je lance mon .bat avec le fichier de config. Que se passe tu si tu ne l'utilise pas mais que tu fais une connection "simple" WMS dans QGIS 1.8 ?
Là, j'avoue être un peu perdu
Hors ligne
#7 Tue 17 July 2012 19:35
- jcr83
- Participant actif
- Date d'inscription: 17 Mar 2008
- Messages: 147
Re: QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING
@Ludovic L:
Je crois avoir compris que geodrm-wrapper.jar n'est plus nécessaire. La clef est passée directement dans l'URL. Mais je n'ai pas essayé.
Hors ligne
#8 Tue 17 July 2012 20:06
Re: QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING
Ludo,
Difficile de répondre, mais si tu utilises un flux wms-c, le proxy java est
obligatoire car le flux utilise l'ancien système d'authentification.
Depuis peu le geoportail a été mis à jour et il propose un flux wmts.
L'authentification se base sur une clé et une authentification par http
pour les clients lourds. QGIS gère tout cela très bien, mais la gestion du
wmts ne sera disponible que dans la prochaine version stable (ou la version
de dev).
Je ne sais pas si le flux wms-c est encore fonctionnel.
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
#9 Wed 18 July 2012 10:15
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING
Bonjour et merci des réponses.
Ludo, j'ai fait le test dont tu me parles. Je n'avais pas vu cela, mais je n'ai pas de retour. Ou alors, peut être que je fais une mauvaise manip. (il suffit de mettre ton lien dans un naviguateur web ?)
oui, c'est çà, et du coup il propose de télécharger le fichier wmsc qui contient la liste des données dispo sur le serveur.
J'en suis également au même point qu'hier (j'ai moins creusé le sujet aujourd'hui). A savoir, qu'avec la config que j'ai laissé hier, j'accede aux couches mais je ne peux pas les visualiser.
Snif... moi je ne les vois même pas !
J'ai beaucoup lu çà des gens qui voient les couches mais n'y accèdent pas et souvent ils ont été renvoyé vers le soucis de la projection, mais toi tu as fait ce qu'il fallait la dessus...
Ludo : Perso, j'utilise la version 1.7.2 de QGIS donc donc je lance mon .bat avec le fichier de config. Que se passe tu si tu ne l'utilise pas mais que tu fais une connection "simple" WMS dans QGIS 1.8 ?
Cà :
Ne comprend pas la réponse. Le service prestataire wms dit : Échec du téléchargement des possibilités de cette couche : Error downloading http://wxs.ign.fr/<ma cle>/inspire/v/wms?SERVICE=WMS&REQUEST=GetCapabilities - server replied: Not Found
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#10 Wed 18 July 2012 10:24
- Ludovic L
- Membre
- Lieu: Tours
- Date d'inscription: 23 Jun 2005
- Messages: 333
Re: QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING
@JCR83 : Merci pour cette info, même si Yves semble penser que pour un flux wmsc, ce n'est pas encore valable. Aurais-tu l'occasion de le tester ?
@yves : oui, c'est un flux wmsc, du moins c'est ce que la doc IGN indique. Faudrait que je creuse la piste du wmts peut-être...
Pour ceux qui ont la chance que çà fonctionne, sous quel environnement êtes-vous ? Qgis 1.7, 1.8 ? geodm-wrapper or not ? Flux wmsc ou autre ?
Merci pour vos retours
Conservatoire d'espaces naturels Centre-Val de Loire
Responsable SIG et informatique
Hors ligne
#11 Wed 18 July 2012 10:43
Re: QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING
Bonjour,
J'avais réussit à le faire fonctionner mais c'était il y a plusieurs mois. Dernièrement (en juin) échec total.
J'ai testé avec le flux WMTS avec succès très récemment.
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
Pages: 1
- Sujet précédent - QGIS 1.7.2 / 1.8 : Affichage des couches WMFS de l'API ING - Sujet suivant