Suite

Impossible d'activer Jsonp dans Geoserver 2.7.0, puis de publier ma demande WFS dans Leaflet

Impossible d'activer Jsonp dans Geoserver 2.7.0, puis de publier ma demande WFS dans Leaflet


Je travaille sur localhost:8080 et je souhaite obtenir des données WFS dans une carte Leaflet. J'ai donc lu dans certains articles ici que je dois d'abord activer Jsonp dans mon fichier web.xml dans Geoserver. Alors j'ai mis

 ENABLE_JSONP vrai

Mais je ne vois pas que Jsonp est autorisé avec un getCapabilities :

  texte/xml; sous-type=gml/3.2 GML2 KML SHAPE-ZIP application/gml+xml; version=3.2 application/json application/vnd.google-earth.kml xml application/vnd.google-earth.kml+xml application/x-gpkg csv géopackage geopkg gml3 gml32 gpkg json texte/xml; sous-type=gml/2.1.2 texte/xml; sous-type=gml/3.1.1

Ensuite, j'ai essayé de charger mes données WFS dans une couche GeoJson en dépliant avec ce code :

     Tester WFS      

Et le retour de la console de firefox

Erreur de syntaxe : manquante ; avant la déclaration ows:1:7

Est-ce que quelqu'un sait pourquoi ça ne marche pas ?


Avez-vous redémarré Tomcat / Geoserver après avoir modifié le fichier web.xml ?

Vos capacités devraient afficher cette entrée :

texte/javascript

Votre code javascript semble ok. --> légèrement adapté avec un autre Geoserver/Layer ici : http://jsfiddle.net/expedio/u1oskkxy/


Voir la vidéo: GeoServer Web GIS: Web Map Tile Service WMTS Publishing with PostGIS EN