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

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
AntonAD
Участник
Сообщения: 83
Зарегистрирован: 16 июн 2009, 10:38
Репутация: 0

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

Сообщение AntonAD »

Подготовил GeoTiff одного района области, края картинки прозрачные. Возможно ли в Mapserver сделать, чтобы прозрачные области обрезались (остались прозрачными)? Если возможно, скиньте пример.
Заранее спасибо.
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov »

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

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

gdalwarp -dstalpha -srcnodata 0 srcfile.tiff dstfile.tiff 
Spatial is now, more than ever, just another column- The Geometry Column.
AntonAD
Участник
Сообщения: 83
Зарегистрирован: 16 июн 2009, 10:38
Репутация: 0

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

Сообщение AntonAD »

Края именно, что прозрачные - TIFF 32 бита. Метод, когда прозрачным делается какой то цвет я видел, но он не очень мне нравится.
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

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

Сообщение Denis Rykov »

Не понял, что именно вас не устраивает? Вот реальный пример использования описанного мною подхода. Не понятно, что значит "обрезались", растр в любом случае будет прямоугольным.
Spatial is now, more than ever, just another column- The Geometry Column.
Ответить

Вернуться в «Веб-картография»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 2 гостя