Hi!

I have very similar problem. I can see my data via WMS and WFS layer but not
with Vector layer with WFSProtocol. BTW I use GWT and Openlayers - so it may
be a little different but I do not really think so... I use the nightly
version of Openlayers... I am trying to display sample data from geoserver
(tasmania_roads)

My code for Vector Layer
   
     public final String WFS_URL="http://localhost:8080/geoserver/wfs";;

     private void createVectorLayer(){  
             VectorOptions vectorOptions = new VectorOptions();
             vectorOptions.setStyleMap(My_style());     
             vectorOptions.setIsBaseLayer(false);
        WFSProtocolOptions wfsProtocolOptions = new WFSProtocolOptions();
        wfsProtocolOptions.setUrl(WFS_URL);
        wfsProtocolOptions.setGeometryName("the_geom");
        wfsProtocolOptions.getJSObject().setProperty("featureType",
"tasmania_roads");
        wfsProtocolOptions.getJSObject().setProperty("featureNS",
"http://www.openplans.org/topp";);
        WFSProtocol wfsProtocol = new WFSProtocol(wfsProtocolOptions);
        VectorOptions vectorOptions =  new VectorOptions();
        vectorOptions.getJSObject().setProperty("protocol",
wfsProtocol.getJSObject());
        vectorLayer = new Vector("Vector Layer", vectorOptions );
    }

My code for WFS layer

 private void createWFSLayer(){ 
        WFSParams wfsParams = new WFSParamsExt();
        wfsParams.getJSObject().setProperty("extractAttributes",true);
        wfsParams.getJSObject().setProperty("srs", "EPSG:4326");
        wfsParams.getJSObject().setProperty("typename", "topp:tasmania_roads");
        wfsParams.getJSObject().setProperty("featureNS",
"http://www.openplans.org/topp";);
        WFSOptions wfsOptions = new WFSOptions();
        wfsOptions.setStyleMap(setStyleForWFSLayer());
    wfsLayer = new WFS( "Wfs Layer",WFS_URL , wfsParams, wfsOptions );
    wfsLayer.setIsBaseLayer(false);  
 }


Maybe someone knows why it does not work??

regards,
Poul

-- 
View this message in context: 
http://n2.nabble.com/Layer-Vector-with-Protocol-WFS-will-not-show-tp4715236p4715493.html
Sent from the OpenLayers Users mailing list archive at Nabble.com.
_______________________________________________
Users mailing list
[email protected]
http://openlayers.org/mailman/listinfo/users

Reply via email to