On Wed, Aug 17, 2011 at 10:58 PM, Hailey Eckstrand
<[email protected]> wrote:
> Hello All,
> I have set up a WMS Connection store on Geoserver to GeoBC's WMS URL:
> http://openmaps.gov.bc.ca/imagex/ecw_wms.dll?service=wms&version=1.1.1&request=getcapabilities
> From the xml, I can see that these raster's are available in multiple
> projections. The projection I am interested in is EPSG:3005 (BC Albers)
> which looks like it is available.
> But when I try to publish a layer, I cannot modify the Native SRS, it will
> not alter from EPSG:32611. I have tried setting the Declared SRS to
> EPSG:3005 & then selecting "Force Declared' or "Reproject native to
> declared" (tried them both but kinda expect them to fail as it shouldn't be
> able to reproject a raster... I think) but after I choose either of those
> option, when I view a Layer Preview with these settings, the map element
> comes up blank (I can still see the bounding box, navigation tools &
> scale..etc) just no data.
> I should say that when I use the option "Keep Declared", I can see the map
> data fine in the EPSG:32611 projection just fine.
> How can I alter what I want the native projection to be from a WMS URL?
> This is my GeoServer build information:
>
> Version2.1-RC5
> Subversion Revision-1
> Build Date20-apr-2011 10:12
> GeoTools Version2.7.0.2 (rev -1)
>
> Any help would be greatly appreciated,

Are you cascading a WMS 1.3 server, or a WMS 1.1 one? If it's the former, try to
force version 1.1 in the capabilities document

Btw, you know that you don't really need to force a certain map
projection in the
configuratoin in order to see the map in it, right?
For example this layer is in 4326:
http://demo1.geo-solutions.it/playground/GeoSolutions/wms/reflect?layers=GeoSolutions:ComuniRT
but it can be reprojected in whatever other meaningful projection by
specifying the srs parameter,
and in a full wms request, the proper bbox (I'm using the wms
reflector to avoid doing the
bbox computations by hand):
http://demo1.geo-solutions.it/playground/GeoSolutions/wms/reflect?layers=GeoSolutions:ComuniRT&srs=epsg:32632

The reprojection is either cascaded to the remote server, if the
projection is advertised as supported,
or done inside GeoServer, if not supported.

That said, the proper way to lie to the world and advertise a
different projection than the native,
assuming the native one is correct, is to use "reproject from native",
and that actually does not
appear to work as expected.
Can you open a bug report about this on jira.codehaus.org?

Cheers
Andrea

PS: docs about the reflector here
http://docs.geoserver.org/latest/en/user/tutorials/wmsreflector.html
-- 
-------------------------------------------------------
Ing. Andrea Aime
GeoSolutions S.A.S.
Tech lead

Via Poggio alle Viti 1187
55054  Massarosa (LU)
Italy

phone: +39 0584 962313
fax:      +39 0584 962313

http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://www.youtube.com/user/GeoSolutionsIT
http://www.linkedin.com/in/andreaaime
http://twitter.com/geowolf

-------------------------------------------------------

------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to