Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
piramidowanie(gdaladdo) - słabo działa
29-02-2012, 15:09,
#1
piramidowanie(gdaladdo) - słabo działa
Witam,
kiedyś już pisałem w sprawie przekroczenia rozmiaru tiff przy tworzeniu piramid. Teraz mam problem z tym samym skryptem, obecnie wygląda tak:
Kod:
#! /bin/bash
echo UWAGA. Skrypt należy uruchamiać w wersji gdal 1.7.3-6. Inne wersje mogą nie działać poprawnie!
echo 1. Rozpoczynam kompresję plików.
for FILE in *.tif
do
    BASEFILE=`basename $FILE .tif`
#    echo $x
    NEWFILE=($BASEFILE)_c.tif
#    echo $NEWFILE
    echo gdal translate
    gdal_translate -of GTiff -co COMPRESS=DEFLATE -co TILED=YES $FILE $NEWFILE
    echo gdaladdo
    gdaladdo -r average --config COMPRESS_OVERVIEW DEFLATE $NEWFILE 2 4 8
done

mv *_c* ../mosaic/
echo Kopresja zakończona.
echo 2. Rozpoczynam budowanie mozaiki.
gdalbuildvrt -srcnodata 255 -overwrite ../mosaic.vrt ../mosaic/*.tif
echo Budowa mozaiki zakończona.
echo 3. Rozpoczynamy budowę piramid.
gdaladdo -r average --config COMPRESS_OVERVIEW DEFLATE ../mosaic.vrt 16 32 64 128 256
echo Budowa piramid zakończona.

Problem jest taki, że niektóre poziomy wyglądają inaczej niż inne. Zdarza się, że niektóre mapy z mozaiki są białe lub niewidoczne(tylko np na 3 poziomach). Skąd mogą wynikać te problemy i jak się przed nimi ustrzec. Chciałbym żeby na ile na to pozwalają podkłady oryginalne, mapa wyglądała w miarę jednolicie. Na pewno nie mogę pozwolić na czarne plamy.
Wersja gdal 1.7.3.


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Wtyczka "agreguj" nie działa mame188 1 9 699 28-08-2013, 08:32
Ostatni post: Binko
  [SOLVED] postgres nie działa po aktualizacji postgisa tomsik 1 12 952 06-04-2012, 12:33
Ostatni post: tomsik
  Nie działa zaawansowana digitalizacja tomalos 3 18 463 10-08-2011, 09:24
Ostatni post: tomalos

Skocz do: