Oui, je viens de retirer les accents du DBF et j'ai bien défini l'espace de travail et l’entrepôt en UTF-8.
Oui, je viens de retirer les accents du DBF et j'ai bien défini l'espace de travail et l’entrepôt en UTF-8.
Bonjour,
Je ne suis pas sûre que l'encodage y soit pour quelque chose en effet : j'avais les mêmes soucis d'encodage de mon côté mais les préfectures s'affichent très bien, et Olivier ne récupère même pas cette réponse XML.
(même si j'avoue que je ne sais pas bien pourquoi ça ne s'affiche pas chez Marc).
Je pense que c'est plutôt un problème venant du proxy, car même en testant directement la requête sur Geoserver (sans proxy donc) via un outil comme l'extension POSTER de Firefox, je récupère la bonne réponse.
Nous ne pouvons accéder à votre proxy, je ne peux que vous conseiller de comparer avec le proxy PHP que nous proposons ici http://api.ign.fr/tech-docs-js/fr/we.../js/proxy.html.
Interrogation de Geoserver :
en mode GET sans passer par le proxy
http://osur.univ-rennes1.fr/geoserve...es&service=WFS
=> OK 200 avec réponse XML
en mode POST sans passer par le proxy
http://osur.univ-rennes1.fr/geoserver/wfs?
POSTDATA =
=> OK 200 avec réponse XML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <GetCapabilities service="WFS" xmlns="http://www.opengis.net/wfs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"/>
en mode GET par le proxy
http://vegfrance.univ-rennes1.fr/Geo...es&service=WFS
=> OK 200 avec réponse XML
en mode POST par le proxy
http://vegfrance.univ-rennes1.fr/Geo...geoserver/wfs?
POSTDATA =
=> OK 200
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <GetCapabilities service="WFS" xmlns="http://www.opengis.net/wfs" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"/>
mais exception Geoserver :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <ows:ExceptionReport xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.0.0" xsi:schemaLocation="http://www.opengis.net/ows/1.1 http://129.20.88.134:8080/geoserver/schemas/ows/1.1.0/owsAll.xsd"> <ows:Exception exceptionCode="MissingParameterValue" locator="request"> <ows:ExceptionText>Could not determine geoserver request from http request org.geoserver.platform.AdvancedDispatchFilter$AdvancedDispatchHttpRequest@ee6104</ows:ExceptionText> </ows:Exception> </ows:ExceptionReport>
Donc, il faut regarder du coté de l'envoi de la requête en mode POST sur le proxy PHP, je pense que le contenu n'est pas correctement lu...
Effectivement, j'ai pu avoir un affichage !!! Qui a de nouveau disparu après réactualisation de la page ...
Merci à tous de vos aides, je vais persévérer ;-) !
Olivier
Désolé lowzonenose, nos messages sont partis en même temps et je ne vois le tien que maintenant ... je vais creuser cette piste !
Olivier
Pour http://vegfrance.univ-rennes1.fr/Geoserver/map6.php, tout est ok maintenant.
Pour http://vegfrance.univ-rennes1.fr/Geoserver/map3.php, il y a toujours le message d'erreur JS.
Je pense que l'encodage y était quand même pour quelque chose car je n'ai fait que re-forcer le dbf en UTF-8.
Je vais m'attaquer maintenant aux requêtes et ne manquerait pas de vous présenter le produit fini ... et surement de revenir sur le forum
Un grand merci à tous pour vos aides et soutiens amicaux !
Bonne soirée et bon week-end.
Du côté du geoserver, le jsonp est bien autorisé ? ( dans l'environnement ENABLE_JSONP=true)
Je vais regarder ... mais pas ce soir !
Je te tiens au courant.
Merci.
Olivier
Bonjour,
Effectivement, ce n'était pas activé, et maintenant, sur http://mga.alwaysdata.net/geoportail...wfs2_osur.html, la couche apparait bien.
Merci !
Olivier
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager