[Tilecache] Current x value is too far from tile corner x
Brian Case
rush at winkey.org
Thu Jan 26 12:44:27 EST 2012
Jackey,
edit TileCache/Layer.py
in the method getCell()
change
x = int(x0)
y = int(y0)
to
x = round(x0)
y = round(y0)
Brian
On Thu, 2012-01-19 at 17:08 +0800, Jackey Cheung wrote:
> Hi all,
>
> I'm having this error lately, driving me mad.
>
> The map works fine mostly, unless I zoom in to the last few level.
> After zoomed in, the error starts popping up. The error persists with
> or without using sperical mercator. Below are the settings of
> TileCache and OpenLayers.
>
>
> TileCache:
> [4326en]
> type=WMSLayer
> url=http://localhost/wms.php?lang=en
> layers=national_border
> extension=png
> metaSize=10,10
> sendfile=yes
> metaTile=true
> #extent_type=loose
> bbox=-180,-90,180,90
> #spherical_mercator=true
> resolutions=1.40625,0.703125,0.3515625,0.17578125,0.087890625,0.0439453125,0.02197265625,0.010986328125,0.0054931640625,0.00274658203125,0.001373291015625,0.0006866455078125,0.00034332275390625,0.000171661376953125,0.0000858306884765625,0.00004291534423828125,0.00002145767211914062,0.00001072883605957031,0.00000536441802978515,0.00000268220901489257,0.0000013411045074462891,0.00000067055225372314453
>
>
> OpenLayers:
> var options4326 =
> {
> resolutions:
> [0.17578125,0.0439453125,0.0054931640625,0.00274658203125,0.001373291015625,0.0006866455078125,0.00034332275390625,0.000171661376953125,0.0000858306884765625,0.00004291534423828125,0.00001072883605957031,0.00000536441802978515,0.00000268220901489257],
> maxExtent: new OpenLayers.Bounds(-180,-90,180,90),
> projection:"EPSG:4326",
> controls: []
> };
> g_map = new OpenLayers.Map('map', options4326);
> var bg = new OpenLayers.Layer.WMS("Base", tclinks,
> {layers:'4326en',format:'image/png'
> /*,sphericalMercator:true*/},
> {transitionEffect: 'resize'});
> g_map.addLayer(bg);
> _______________________________________________
> Tilecache mailing list
> Tilecache at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/tilecache
More information about the Tilecache
mailing list