GeoTIFF overviews / TILEINDEX / Large dataset performance

Dejan Gambin dejan.gambin at PULA.HR
Mon Jun 13 14:22:11 PDT 2005


Thanks Frank,

Does it mean the following (as discussed in "Tileindex questions"
thread):

When viewing the map at a larger scale (zoomed in) the TILEINDEX is very
helpfull because only a small number of tiles have to be retrieved. As
the map scale becomes smaller (zoomed out), more files need to be
touched so TILEINDEX becomes less useful. The performance degrades and
when it becomes unacceptable the it is the time to create a new layer
that is built on lower resolution image(s). This new layer can be built
as one image or as a set of tile images but with the smaller number of
tiles so that Mapserver needs to open a smaller number of files.

If this is so then I suppose it is best to do a lot of performance tests
(as Mark said) to see what is the best combination. Just tell me if this
is this is right.

regards, dg

-----Original Message-----
From: UMN MapServer Users List [mailto:MAPSERVER-USERS at LISTS.UMN.EDU] On
Behalf Of Frank Warmerdam
Sent: Monday, June 13, 2005 3:56 PM
To: MAPSERVER-USERS at LISTS.UMN.EDU
Subject: Re: [UMN_MAPSERVER-USERS] GeoTIFF overviews / TILEINDEX / Large
dataset performance


On 6/13/05, Gambin Dejan <Dejan.Gambin at pula.hr> wrote:
> 1. Frank talks about different types of tilings and overviews:
>         - is the tiling type related to overview type and how? To be
> more concrete, if I have a set of tiff files (and i am using tileindex

> shapefile to associate thme into one layer) can I use internal 
> overviews? Which are the possible combinations? What are the 
> advantages and disadvantages? Is it better to use internal 
> overviews/tiles or what?

Gambin, 

My suggestion is to use internal overviews on your base files, but 
still to provide *some* additional overview map layers.  The built-in
overviews work fine for extracting overview images efficiently, but 
if the user zooms out a long ways such that they are looking at hundreds
of files, the very action of opening and parsing the headers of the many
files  
will end up slowing things down alot. 

So the "map overview layers" are essentially intended to prevent
MapServer from having to touch too many files for any one render
request. 

> 3. This is not so much related to overviews/tiles but I would like to
> know if there is any difference in using tiffs with their associating 
> world files or real Geotiffs that have the geocoding informations 
> embedded within the file? Is there any benefits to convert to "real" 
> geotiff files using for example geotifcp utility?



More information about the MapServer-users mailing list