The WFS response is in EPSG:4326.

If you want to overlay your WFS layer on a basemap with EPSG:900913, you should 
also use that SRS in the WFS protocol and let the server reproject for you.

Best regards,
Bart

-- 
Bart van den Eijnden
OpenGeo - http://opengeo.org
Expert service straight from the developers.



On Sep 25, 2012, at 7:35 AM, Smaran Harihar <[email protected]> wrote:

> I have updated the WFS Layer with .v1_1_0 but still the WFS projection is 
> wrong.
> 
> var pimaWFS = new OpenLayers.Layer.Vector("Pima Pine WFS", {
>                                        strategies: [new 
> OpenLayers.Strategy.BBOX()],
>                                        protocol: new 
> OpenLayers.Protocol.WFS.v1_1_0({
>                                                url: 
> "http://128.196.142.12:8080/geoserver/wfs";,
>                                                featureType: "PimaPine",
>                                                featureNS: 
> "http://opengeo.org";,
>                                                srsName: "EPSG:4326"
>                                        })
>                                });             
>                                                
>                               wfsProtocol = new 
> OpenLayers.Protocol.WFS.v1_1_0({
>                                            url: 
> "http://128.196.142.12:8080/geoserver/wfs";,
>                                                featureType: "PimaPine",
>                                                featureNS: 
> "http://opengeo.org";,
>                                                srsName: "EPSG:4326"
>                                });
> 
> Here is the application, that orange dot that you see is the WFS layer which 
> is suppose to overlap the blue stars.
> 
> Thanks,
> Smaran
> 
> On Mon, Sep 24, 2012 at 2:12 PM, Phil Scadden <[email protected]> wrote:
> 
>> 
>> 
>> var pimaWFS = new OpenLayers.Layer.Vector("Pima Pine", {
>>   strategies: [new OpenLayers.Strategy.BBOX()],
>>   protocol: new OpenLayers.Protocol.WFS({
>>   url: "http://128.196.142.12:8080/geoserver/wfs";,
>>   featureType: "PimaPine",
>>   featureNS: "http://opengeo.org";,
>>   srsName: "EPSG:4326"
>>   })
>>   });
>> 
>> But still I have no luck despite specifying the srsName.
> Nope. You MUST tell it to use v1_1_0 or srs isnt honoured.
>  ie protocol: new OpenLayers.Protocol.WFS.v1_1_0({
>> 
>> My Geoserver is 2.1 and seems to be the latest build. How can I check if it 
>> supports WFS 1.1.0 or not??
> It supports 1.1 (you get details of what a server supports from 
> WFSGetcapabilities call.
> 
> 
> Notice: This email and any attachments are confidential. If received in error 
> please destroy and immediately notify us. Do not copy or disclose the 
> contents.
> 
>  
> 
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.osgeo.org/mailman/listinfo/openlayers-users
> 
> 
> 
> 
> -- 
> Thanks & Regards
> Smaran Harihar
> 
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.osgeo.org/mailman/listinfo/openlayers-users

_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users

Reply via email to