Mais

Acelerando o carregamento do raster

Acelerando o carregamento do raster


Eu georeferenciei uma imagem tif e, em seguida, cortei essa imagem em um mosaico.

Fiz um índice dessas imagens, mas quando as carrego fica muito lento (7 segundos ou mais para exibir o primeiro ladrilho). Como posso ir mais rápido?

Tentei muitas idéias do documento mapserver, mas não funcionou. Qualquer ideia?


Nota: Leia também os comentários abaixo da pergunta porque eles são mais valiosos do que esta resposta sozinha.

O caminho certo é usar a imagem grande como um único arquivo tiff ladrilhado internamente e criar visões gerais com o utilitário gdaladdo. Leia os slides 10-13 de http://slideshare.net/geosolutions/geoserver-on-steroids e estude os primeiros comandos deste tópico http://osgeo-org.1560.x6.nabble.com/gdal-dev-Converting -ecw-to-tif-for-Geoserver-td5033205.html. Ambos lidam com Geoserver, mas o essencial é o mesmo para Mapserver: use tiling interno em arquivos tiff e também um método de compactação adequado se o espaço em disco for importante, e não se esqueça de criar visões gerais.