symbol and label is still broken even though use metabuffer parameter

6 messages Options
Embed this post
Permalink
dequan chen

symbol and label is still broken even though use metabuffer parameter

Reply Threaded More More options
Print post
Permalink
Hi all,
 
I have add these paremeters to TileCache cfg to seed GeoServer WMS tiles.

extent_type=loose
#metaTiling=true
metaTile=yes
metaBuffer=256
metaSize=20,20

 
but, some symbols and labels are still broken. there is no different on tiles that generated without these parameters.
and what should i do next ?

thanks in advance.
 

_______________________________________________
Tilecache mailing list
[hidden email]
http://openlayers.org/mailman/listinfo/tilecache
Ivan Grcic-2

Re: symbol and label is still broken even though use metabuffer parameter

Reply Threaded More More options
Print post
Permalink
Hi, for me its working

metatile=true/false, not yes/no

Doesnt know if it makes the difference though
cheers

On Fri, Oct 30, 2009 at 8:32 AM, dequan chen <[hidden email]> wrote:

> Hi all,
>
> I have add these paremeters to TileCache cfg to seed GeoServer WMS tiles.
> extent_type=loose
> #metaTiling=true
> metaTile=yes
> metaBuffer=256
> metaSize=20,20
>
> but, some symbols and labels are still broken. there is no different on
> tiles that generated without these parameters.
> and what should i do next ?
> thanks in advance.
>
> _______________________________________________
> Tilecache mailing list
> [hidden email]
> http://openlayers.org/mailman/listinfo/tilecache
>
>



--
Ivan Grcic
_______________________________________________
Tilecache mailing list
[hidden email]
http://openlayers.org/mailman/listinfo/tilecache
yvesm

Re: symbol and label is still broken even though use metabuffer parameter

Reply Threaded More More options
Print post
Permalink

> metatile=true/false, not yes/no
>
> Doesnt know if it makes the difference though

... metatile.lower() in ("true", "yes", "1")

in Layer.py.

'TrUe' would work too :-)

Cheers,

Yves



_______________________________________________
Tilecache mailing list
[hidden email]
http://openlayers.org/mailman/listinfo/tilecache
dequan chen

Re: symbol and label is still broken even though use metabuffer parameter

Reply Threaded More More options
Print post
Permalink
hi.
i set metaTile=true, but error occured.
 
my cfg file like this:
 
type=WMSLayer
url=http://localhost:8080/geoserver/wms
layers= ****
maxResolution=0.00034332275390625
levels=6
bbox=118.82081028599998,25.679567691,119.583479754,26.259759368999998
extent_type=loose
metaTile=true
metaBuffer=256
metaSize=20,20
 
An error occurred: No module named Image
  File "F:\Cache\TileCache\Service.py", line 323, in cgiHandler
    format, image = service.dispatchRequest( params, path_info, req_method, host )
  File "F:\Cache\TileCache\Service.py", line 208, in dispatchRequest
    return self.renderTile(tile, params.has_key('FORCE'))
  File "F:\Cache\TileCache\Service.py", line 138, in renderTile
    data = layer.render(tile, force=force)
  File "F:\Cache\TileCache\Layer.py", line 435, in render
    image = self.renderMetaTile(metatile, tile)
  File "F:\Cache\TileCache\Layer.py", line 393, in renderMetaTile
    import StringIO, Image
my TileCache version is 2.10.

_______________________________________________
Tilecache mailing list
[hidden email]
http://openlayers.org/mailman/listinfo/tilecache
Aaron Racicot

Re: symbol and label is still broken even though use metabuffer parameter

Reply Threaded More More options
Print post
Permalink
Some javascript/style in this post has been disabled (why?)

metaTile uses PIL (Python Imaging Library) to cut the metatile up.  Looks like it is not installed or configured on your system.

 

A

 

--------------------------

Aaron Racicot

Z-Pulley Inc.

 

From: [hidden email] [mailto:[hidden email]] On Behalf Of dequan chen
Sent: Sunday, November 01, 2009 4:25 AM
To: Yves Moisan
Cc: [hidden email]
Subject: Re: [Tilecache] symbol and label is still broken even though use metabuffer parameter

 

hi.

i set metaTile=true, but error occured.

 

my cfg file like this:

 

type=WMSLayer
url=http://localhost:8080/geoserver/wms
layers= ****

maxResolution=0.00034332275390625
levels=6
bbox=118.82081028599998,25.679567691,119.583479754,26.259759368999998

extent_type=loose
metaTile=true
metaBuffer=256
metaSize=20,20

 

An error occurred: No module named Image
  File "F:\Cache\TileCache\Service.py", line 323, in cgiHandler
    format, image = service.dispatchRequest( params, path_info, req_method, host )
  File "F:\Cache\TileCache\Service.py", line 208, in dispatchRequest
    return self.renderTile(tile, params.has_key('FORCE'))
  File "F:\Cache\TileCache\Service.py", line 138, in renderTile
    data = layer.render(tile, force=force)
  File "F:\Cache\TileCache\Layer.py", line 435, in render
    image = self.renderMetaTile(metatile, tile)
  File "F:\Cache\TileCache\Layer.py", line 393, in renderMetaTile
    import StringIO, Image

my TileCache version is 2.10.


_______________________________________________
Tilecache mailing list
[hidden email]
http://openlayers.org/mailman/listinfo/tilecache
dequan chen

Re: symbol and label is still broken even though use metabuffer parameter

Reply Threaded More More options
Print post
Permalink
hi, all
 
i have get the PIL and installed it success. and it works... thanks

but how to balance the parameter between metaBuffer and metaSize, so it can make good effect and generate tiles more fast.

_______________________________________________
Tilecache mailing list
[hidden email]
http://openlayers.org/mailman/listinfo/tilecache