[OpenLayers-Trac] Re: [OpenLayers] #3026: Add
OpenLayers.Format.WMSCCapabilities
OpenLayers
trac-20090302 at openlayers.org
Mon Jan 24 05:01:27 EST 2011
#3026: Add OpenLayers.Format.WMSCCapabilities
------------------------------------+---------------------------------------
Reporter: bartvde | Owner: tschaub
Type: feature | Status: new
Priority: minor | Milestone: 2.11 Release
Component: Format.WMSCapabilities | Version: 2.10
Keywords: WMS-C | State:
------------------------------------+---------------------------------------
Description changed by bartvde:
Old description:
> If a WMS contains extra informations as proposed here (a.k.a. WMS-C):
> http://wiki.osgeo.org/wiki/WMS_Tile_Caching, we can take advantage of
> them by parsing the addition information.
>
> This has been done in GeoServer/GWC.
>
> The structure used is described as:
>
> {{{
> <!ELEMENT VendorSpecificCapabilities (TileSet*) >
> <!ELEMENT TileSet (SRS, BoundingBox?, Resolutions, Width, Height, Format,
> Layers*, Styles*) >
> <!ELEMENT Resolutions (#PCDATA) >
> <!ELEMENT Width (#PCDATA) >
> <!ELEMENT Height (#PCDATA) >
> <!ELEMENT Layers (#PCDATA) >
> <!ELEMENT Styles (#PCDATA) >
> }}}
>
> An example is:
> {{{
> <VendorSpecificCapabilities>
> <TileSet>
> <SRS>EPSG:900913</SRS>
> <BoundingBox SRS="EPSG:900913" minx="-1.3697515466796875E7"
> miny="5165920.118906248" maxx="-1.361924394984375E7"
> maxy="5244191.635859374"/>
> <Resolutions>156543.03390625 78271.516953125 39135.7584765625
> 19567.87923828125 9783.939619140625 4891.9698095703125 2445.9849047851562
> 1222.9924523925781 611.4962261962891 305.74811309814453
> 152.87405654907226 76.43702827453613 38.218514137268066
> 19.109257068634033 9.554628534317017 4.777314267158508 2.388657133579254
> 1.194328566789627 0.5971642833948135 0.29858214169740677
> 0.14929107084870338 0.07464553542435169 0.037322767712175846
> 0.018661383856087923 0.009330691928043961 0.004665345964021981
> </Resolutions>
> <Width>256</Width>
> <Height>256</Height>
> <Format>image/png</Format>
> <Layers>medford:hydro</Layers>
> <Styles/>
> </TileSet>
> }}}
New description:
If a WMS contains extra information as proposed here (a.k.a. WMS-C):
http://wiki.osgeo.org/wiki/WMS_Tile_Caching, we can take advantage of them
by parsing the additional information.
This has been done in GeoServer/GWC.
The structure used is described as:
{{{
<!ELEMENT VendorSpecificCapabilities (TileSet*) >
<!ELEMENT TileSet (SRS, BoundingBox?, Resolutions, Width, Height, Format,
Layers*, Styles*) >
<!ELEMENT Resolutions (#PCDATA) >
<!ELEMENT Width (#PCDATA) >
<!ELEMENT Height (#PCDATA) >
<!ELEMENT Layers (#PCDATA) >
<!ELEMENT Styles (#PCDATA) >
}}}
An example is:
{{{
<VendorSpecificCapabilities>
<TileSet>
<SRS>EPSG:900913</SRS>
<BoundingBox SRS="EPSG:900913" minx="-1.3697515466796875E7"
miny="5165920.118906248" maxx="-1.361924394984375E7"
maxy="5244191.635859374"/>
<Resolutions>156543.03390625 78271.516953125 39135.7584765625
19567.87923828125 9783.939619140625 4891.9698095703125 2445.9849047851562
1222.9924523925781 611.4962261962891 305.74811309814453 152.87405654907226
76.43702827453613 38.218514137268066 19.109257068634033 9.554628534317017
4.777314267158508 2.388657133579254 1.194328566789627 0.5971642833948135
0.29858214169740677 0.14929107084870338 0.07464553542435169
0.037322767712175846 0.018661383856087923 0.009330691928043961
0.004665345964021981 </Resolutions>
<Width>256</Width>
<Height>256</Height>
<Format>image/png</Format>
<Layers>medford:hydro</Layers>
<Styles/>
</TileSet>
}}}
--
--
Ticket URL: <http://trac.openlayers.org/ticket/3026#comment:1>
OpenLayers <http://openlayers.org/>
A free AJAX map viewer
More information about the Trac
mailing list