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 Fri 30 November 2012 12:32

jean11
Participant actif
Date d'inscription: 15 Jan 2012
Messages: 51

[OpenLayer] Erreur lors de l'affichage WFS couche Postgis

Bonjour,

Etant actuellement en stage, mon projet est de mettre en place une solution webmapping. Pour le moment, je suis en train de tester Geoserver et Openlayer.
J'affiche correctement en WMS et WFS des couches issu de shapefile ou de ma base PostgreSQL (sur mon ordinateur local). A présent, je me connecte sur une base Postgres qui se situe sur un serveur distant. Pas de problème pour afficher une couche en WMS mais lorsque je désire l'afficher en WFS, j'obtient le message d'erreur suivant:

Code:

Uncaught RangeError: Invalid array length

Petite précision, le Postgres sur le serveur utilise Postgis 2.0 alors que sur mon ordinateur local, j'utilise le 1.5. Je sais qu'il y a des différence entre ces deux versions mais est-ce que le problème pourrait venir de là ?

Ce que je comprends pas, c'est que j'utilise exactement la même syntaxe pour mes autres couches en WFS. Je mets le code :

Code:

var rt_pm = new OpenLayers.Layer.Vector("Route primaire",{strategies:[new OpenLayers.Strategy.BBOX()],
                                            protocol:new OpenLayers.Protocol.WFS({srsName:'EPSG:3943',
                                                                                                                                  version:"1.1.0",
                                                                                                                  url:"http://127.0.0.1:8910/geoserver/wfs",
                                                                                                                  featureType:"rt_prim11",
                                                                                                                  featureNS:"http://www.opengeospatial.net/test_geoserver",
                                                                                                                  geometryName:'geometrie'})});

Si quelqu'un à une petite idée, je suis preneur.

Hors ligne

 

Pied de page des forums

Powered by FluxBB