Страница 1 из 1

Mapserver + GeoTiff + прозрачность

Добавлено: 08 июн 2012, 13:26
AntonAD
Подготовил GeoTiff одного района области, края картинки прозрачные. Возможно ли в Mapserver сделать, чтобы прозрачные области обрезались (остались прозрачными)? Если возможно, скиньте пример.
Заранее спасибо.

Re: Mapserver + GeoTiff + прозрачность

Добавлено: 09 июн 2012, 05:33
Denis Rykov
Эти самые края какого цвета у вас? Если, допустим, чёрные (0 0 0), то с помощью gdalwarp это делается так:

Код: Выделить всё

gdalwarp -dstalpha -srcnodata 0 srcfile.tiff dstfile.tiff 

Re: Mapserver + GeoTiff + прозрачность

Добавлено: 09 июн 2012, 06:49
AntonAD
Края именно, что прозрачные - TIFF 32 бита. Метод, когда прозрачным делается какой то цвет я видел, но он не очень мне нравится.

Re: Mapserver + GeoTiff + прозрачность

Добавлено: 09 июн 2012, 07:22
Denis Rykov
Не понял, что именно вас не устраивает? Вот реальный пример использования описанного мною подхода. Не понятно, что значит "обрезались", растр в любом случае будет прямоугольным.