On Thu, Nov 15, 2012 at 5:34 PM, Gabriel Vatin <
[email protected]> wrote:

> **
> Hello all,
>
> I've been playing around with GeoWebCache and the GeoServer 2.2 lastly,
> but I still have some questions about WMS request : I tiled a layer XXX
> from a workspace xxx. So now I can perfectly query it with these URL, and
> have fast raster display :
>
> - with tiled=true
> *
> http://myServer/geoserver/wms?LAYERS=xxx:XXX&TILED=true&FORMAT=image/jpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,-90,180,90&WIDTH=256&HEIGHT=256
> *
>
> - with /gwc
> *http://**myServer**
> /geoserver/gwc/service/wms?LAYERS=xxx:XXX&FORMAT=image/jpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,-90,180,90&WIDTH=256&HEIGHT=256
> *
>
> The thing is I don't want to use the workspace name xxx in my WMS query
> (the GS architecture should be transparent). The query without this
> statement works, but it doesn't use the tiled image, even if I use
> tiled=true (so it's quite long...). GWC doesn't recognize the layers if I
> query only *LAYERS=XXX* with the /gwc/service/wms URL.
>
> Does tile caching only works with the full workspace-layer name, or is
> there a trick to have tiled images with something like :
>
> *http://**myServer**
> /geoserver/wms?LAYERS=XXX&TILED=true&FORMAT=image/jpeg&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&SRS=EPSG:4326&BBOX=0,-90,180,90&WIDTH=256&HEIGHT=256
> *
>

I'm not sure if it's possible or not in the integrated GWC.
GeoServer has the ability to support both qualified and unqualified names
as you say, but
GeoWebCache only supports one name for its layers, and it's the fully
qualified one.

It should not be too hard to make the GWC integration in GeoServer do some
sort of lookup
on the GeoServer catalog in case the layer requested is not found, and fall
back on GS
lookup logic.

Basically the integration code would have to "fix" the layer name before
the request actually
enters in the GWC core.

Cheers
Andrea


-- 
==
Our support, Your Success! Visit http://opensdi.geo-solutions.it for more
information.
==

Ing. Andrea Aime
@geowolf
Technical Lead

GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054  Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39  339 8844549

http://www.geo-solutions.it
http://twitter.com/geosolutions_it

-------------------------------------------------------
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to