2012-10-06 1 views
0

est-il indispensable d'utiliser la stratégie BBOX avec le protocole WFS dans les couches vectorielles?Couche vectorielle avec le protocole WFS

Je ne peux pas afficher cette couche sans stratégie BBOX:

vLayer = new OpenLayers.Layer.Vector("Test", { 

    styleMap: new OpenLayers.StyleMap({ 
     "default": style 
    }), 
     maxExtent: new OpenLayers.Bounds(-180, -90, 180, 90).transform(geographic,mercator), 
     sphericalMercator: true, 
     protocol: new OpenLayers.Protocol.WFS({ 
     url: 'http://myDomain/geoserver/wfs', 
     featureType: "Layer_1", 
     featureNS: "http://mapmap.org", 
     srsName: "EPSG:3857", 
     version: "1.1.0", 
     extractAttributes: true, 
     isBaseLayer: false, 

     }) 
     }); 

Je ne reçois aucune demande dans Firebug.

Qu'est-ce qui me manque ici?

Répondre

0

Avez-vous essayé le OpenLayers.Strategy.Fixed? Cela devrait demander vos données une fois et ne fera rien sur un changement de zoom ou de limites.

BTW: Vous avez une erreur de virgule flottante (isBaseLayer: false,) mais ce n'est probablement pas trop important.

+0

oui j'ai essayé stratégie fixe mais ça ne marche pas pour moi! Je ne sais pas où est le problème, je n'ai rien affiché sur la carte. Il y a une requête dans firebug avec une bonne réponse mais rien n'est montré sur la carte. – Noon

Questions connexes