Hi all,
as per http://jira.codehaus.org/browse/GEOS-4163, there's now the
possibility of directly integrating GWC with the regular WMS, providing
WMS-C capabilities directly out of the GeoServer WMS:
* There's the possibility to enable direct GWC WMS integration
through the UI (disabled by default)
* The gwc module intercepts regular WMS calls, and if direct WMS
integration is enabled, it will check whether the request comes
with TILED=true AND matches a cached tile, and if to, will serve
the cached copy. Otherwise it defers to the regular WMS call.
* if the getcapabilities request comes with TILED=true, the gwc
module contributes the WMS-C VendorSpecificCapabilities, adding
an internal DTD definition for TileSet/Resolutions/etc and one
TileSet per cached layer/CRS/output format combination.
* the GetCapabilities namespace vendor specific parameter is
respected, so that if the request comes with namespace=topp,
only TileSets for layers in the topp namespace will be added.
Note, however, that the default geoserver layer preview demos won't hit
the cache because they calculate the tile origin based on the layer's
bounding box, which generally doesn't match the GWC's gridset tile
origin. But the WMS caps providing the WMS-C extended capabilities
(specifically the TileSet definitions) do make it possible to create OL
apps that match the layer's gridsets.
It would be nice to have the layer preview match the gwc gridsets by
default, but so far it's not such an easy task as the openlayers map
output format is decoupled from the gwc module.
Also, OL lacks WMS-C parsing support so far, so it usually reprojects
the layer's bbox in its native CRS to the map's CRS, leading to
mismatched tile origins. But that's hopefuly gonna be fixed shortly by
the OL experts.
Cheers,
Gabriel
--
Gabriel Roldan
[email protected]
Expert service straight from the developers
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and,
should the need arise, upgrade to a full multi-node Oracle RAC database
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel