[gdal-dev] Constructing GDAL_WMS XML files for TMS servers
Even Rouault
even.rouault at mines-paris.org
Thu Feb 14 13:04:41 PST 2013
Le mercredi 13 février 2013 11:27:30, Jukka Rahkonen a écrit :
> Even Rouault <even.rouault <at> mines-paris.org> writes:
> > No, TMS servers has not a GetCapabilities request that can be used to
>
> self-
>
> > discover the properties of the layers. But typically there are just a
> > variation of http://gdal.org/frmt_wms_openstreetmap_tms.xml
>
> I do not agree. I can see something like "describe service" and "describe
> layer" requests in the TMS document
Ahem it's embarassing actually I couldn't remember it existed, since now I
realize I happened to implement it in GDAL !
$ gdalinfo http://demo.opengeo.org/geoserver/gwc/service/tms/1.0.0
Driver: WMS/OGC Web Map Service
Files: none associated
Size is 512, 512
Coordinate System is `'
Subdatasets:
SUBDATASET_1_NAME=http://demo.opengeo.org/geoserver/gwc/service/tms/1.0.0/topp%3Atasmania_state_boundaries@EPSG%3A4326@png
SUBDATASET_1_DESC=Tasmania state boundaries
[...]
$ gdalinfo
"http://demo.opengeo.org/geoserver/gwc/service/tms/1.0.0/topp%3Atasmania_state_boundaries@EPSG%3A4326@png"
Driver: WMS/OGC Web Map Service
Files: none associated
Size is 67108864, 67108864
Coordinate System is:
GEOGCS["WGS 84",
DATUM["WGS_1984",
SPHEROID["WGS 84",6378137,298.257223563,
AUTHORITY["EPSG","7030"]],
AUTHORITY["EPSG","6326"]],
PRIMEM["Greenwich",0,
AUTHORITY["EPSG","8901"]],
UNIT["degree",0.0174532925199433,
AUTHORITY["EPSG","9122"]],
AUTHORITY["EPSG","4326"]]
Origin = (135.000000000000000,-22.500000000000000)
Pixel Size = (0.000000335276127,-0.000000335276127)
Image Structure Metadata:
INTERLEAVE=PIXEL
Corner Coordinates:
Upper Left ( 135.0000000, -22.5000000) (135d 0' 0.00"E, 22d30' 0.00"S)
Lower Left ( 135.0000000, -45.0000000) (135d 0' 0.00"E, 45d 0' 0.00"S)
Upper Right ( 157.5000000, -22.5000000) (157d30' 0.00"E, 22d30' 0.00"S)
Lower Right ( 157.5000000, -45.0000000) (157d30' 0.00"E, 45d 0' 0.00"S)
Center ( 146.2500000, -33.7500000) (146d15' 0.00"E, 33d45' 0.00"S)
Band 1 Block=256x256 Type=Byte, ColorInterp=Red
Overviews: 33554432x33554432, 16777216x16777216, 8388608x8388608,
4194304x4194304, 2097152x2097152, 1048576x1048576, 524288x524288,
262144x262144, 131072x131072, 65536x65536, 32768x32768, 16384x16384,
8192x8192, 4096x4096, 2048x2048, 1024x1024, 512x512, 256x256, 128x128, 64x64,
32x32
Band 2 Block=256x256 Type=Byte, ColorInterp=Green
Overviews: 33554432x33554432, 16777216x16777216, 8388608x8388608,
4194304x4194304, 2097152x2097152, 1048576x1048576, 524288x524288,
262144x262144, 131072x131072, 65536x65536, 32768x32768, 16384x16384,
8192x8192, 4096x4096, 2048x2048, 1024x1024, 512x512, 256x256, 128x128, 64x64,
32x32
Band 3 Block=256x256 Type=Byte, ColorInterp=Blue
Overviews: 33554432x33554432, 16777216x16777216, 8388608x8388608,
4194304x4194304, 2097152x2097152, 1048576x1048576, 524288x524288,
262144x262144, 131072x131072, 65536x65536, 32768x32768, 16384x16384,
8192x8192, 4096x4096, 2048x2048, 1024x1024, 512x512, 256x256, 128x128, 64x64,
32x32
More information about the gdal-dev
mailing list