[MapProxy] Problem with seeding multiple coverages

Oliver Schöne schoene at nisandmore.de
Fri Jun 1 03:15:10 PDT 2012


Hello Oliver,

i tested your advice. I added a new scale range, which is bigger than the
first. I seed this range too and I works! Now it seeds all coverages of the
seed.yaml without problems.

Thanks for your help!

Regards,

Oliver Schöne
NIS & more GmbH
Breitenfelder Straße 10
04155 Leipzig
http://www.nisandmore.de 

-----Ursprüngliche Nachricht-----
Von: Oliver Tonnhofer [mailto:olt at omniscale.de] 
Gesendet: Donnerstag, 31. Mai 2012 17:42
An: Oliver Schöne
Cc: mapproxy at lists.osgeo.org
Betreff: Re: [MapProxy] Problem with seeding multiple coverages

Oliver sent me the shapefiles and configs off-list.

On 30.05.2012, at 13:57, Oliver Schöne wrote:

> We have about 13 coverages, each coverage is represented by a single 
> polygon (shape file). I looked at the polygons, they are ok. If we 
> seed each coverage for its own, it works...


The issue is that you are only seeding one level. MapProxy must check for
each tile to seed if it intersects with the coverage. It can skip larger
parts only when seeding multiple levels. It uses the bbox of the coverage to
limit the tiles when it starts seeding, so only a part of your tiles are
checked for intersection. In your case, the combined bbox of the coverages
is too large and it needs to check all tiles in that bbox (probably
millions, since you grid contains 1.5 billion tiles at that level). 


Regards,
Oliver

-- 
Oliver Tonnhofer    | Omniscale GmbH & Co KG    | http://omniscale.de
http://mapproxy.org | https://bitbucket.org/olt | @oltonn







More information about the MapProxy mailing list