<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Looks like that server only has 7 levels for that satellite layer:<br>
<a class="moz-txt-link-freetext" href="http://mt.google.com/vt/lyrs=s&x=0&y=0&z=7">http://mt.google.com/vt/lyrs=s&x=0&y=0&z=7</a><br>
<a class="moz-txt-link-freetext" href="http://mt.google.com/vt/lyrs=s&x=0&y=0&z=8">http://mt.google.com/vt/lyrs=s&x=0&y=0&z=8</a><br>
<br>
The terrain and map layers have 22 levels:<br>
<a class="moz-txt-link-freetext" href="http://mt.google.com/vt/lyrs=t&x=0&y=0&z=22">http://mt.google.com/vt/lyrs=t&x=0&y=0&z=22</a><br>
<a class="moz-txt-link-freetext" href="http://mt.google.com/vt/lyrs=t&x=0&y=0&z=23">http://mt.google.com/vt/lyrs=t&x=0&y=0&z=23</a><br>
<a class="moz-txt-link-freetext" href="http://mt.google.com/vt/lyrs=m&x=0&y=0&z=22">http://mt.google.com/vt/lyrs=m&x=0&y=0&z=22</a><br>
<a class="moz-txt-link-freetext" href="http://mt.google.com/vt/lyrs=m&x=0&y=0&z=23">http://mt.google.com/vt/lyrs=m&x=0&y=0&z=23</a><br>
<br>
So, you'd have to change the TileLevel element:<br>
<TileLevel>7</TileLevel><br>
<br>
That smaller size probably ended up querying tile levels < 8
which is why it worked.<br>
André<br>
<br>
<br>
<div class="moz-cite-prefix">On 2015-07-07 11:02, Carl Godkin wrote:<br>
</div>
<blockquote
cite="mid:CAE=8kmmU3sB4jHQ1LA_bHve3-2CGBsRCpnPqzgt5pfsSuaxF_Q@mail.gmail.com"
type="cite">
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<div dir="ltr"><br>
<div>Hi,</div>
<div><br>
</div>
<div>I would like to know if there's a way to determine if a
GDAL WMS download</div>
<div>is going to work or not from the information in the local
description file.</div>
<div><br>
</div>
<div>I'm using C++ code to do this, but can illustrate my
question with a gdal_translate</div>
<div>command. This command fails:</div>
<div><br>
</div>
<div>
<div>gdal_translate -outsize 6700 6700 \</div>
<div> -srcwin 144884562 100729336 178000 178687 \</div>
<div> frmt_wms_googlemaps_tms.xml \</div>
<div> out.tif</div>
</div>
<div><br>
</div>
<div>
<div>Input file size is 268435456, 268435456</div>
<div>0...10...20...30...40...50...60...70ERROR 1: GDALWMS:
Unable to download block 35372, 24624.</div>
<div> URL: <a moz-do-not-send="true"
href="http://mt.google.com/vt/lyrs=s&x=35372&y=24624&z=16">http://mt.google.com/vt/lyrs=s&x=35372&y=24624&z=16</a></div>
<div> HTTP status code: 404, error: (null).</div>
<div>ERROR 1: frmt_wms_googlemaps_tms.xml, band 1: IReadBlock
failed at X offset 35372, Y offset 24624</div>
</div>
<div><br>
</div>
<div>but if I change the -outsize arguments to 6500 and 6500, it
works fine. </div>
<div><br>
</div>
<div>I am perfectly willing to accept the limitations of what's
available, but can I tell where that limit will be?</div>
<div><br>
</div>
<div>The service file is from the frmts/wms directory with the
"Satellite" ServerURL line active instead of the "Map" line.</div>
<div><br>
</div>
<div>Notes: </div>
<div>1. Curiously, the default "Map" ServerURL works to much
higher resolution (at least 15000) which makes me</div>
<div>think that the answer to my question will be "no" since the
service description files are otherwise identical!</div>
<div>2. The map area above is Italy, but I see the same sort of
behavior around the world.</div>
<div><br>
</div>
<div>I am using GDAL 1.11.2 on Windows7 x64, but see the same
behavior on Linux RHEL5 64-bit as well.</div>
<div><br>
</div>
<div>Thank you very much for any insight,</div>
<div><br>
</div>
<div>carl</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
gdal-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gdal-dev@lists.osgeo.org">gdal-dev@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/gdal-dev">http://lists.osgeo.org/mailman/listinfo/gdal-dev</a></pre>
</blockquote>
</body>
</html>