SLD фильтрация цвета в растре

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
Аватара пользователя
nextstopsun
Участник
Сообщения: 82
Зарегистрирован: 04 май 2010, 17:12
Репутация: 50
Откуда: Москва

SLD фильтрация цвета в растре

Сообщение nextstopsun »

Скажите пож-та, можно ли с помощью SLD отображать растр как есть, исключить только черный цвет (фон)?
Думаю, тут ColorMap не подходит.

Если нельзя, подскажите пож-та, как подготовить tiff файл, чтобы при публикации через geoserver черный цвет был прозрачным? А то фон накладывается на нижние слои и их становится не видно.

Спасибо.
dvd_xaker
Активный участник
Сообщения: 100
Зарегистрирован: 17 авг 2010, 23:56
Репутация: 0
Контактная информация:

Re: SLD фильтрация цвета в растре

Сообщение dvd_xaker »

Если не ошибаюсь то SLD к растру не применить(
Аватара пользователя
nextstopsun
Участник
Сообщения: 82
Зарегистрирован: 04 май 2010, 17:12
Репутация: 50
Откуда: Москва

Re: SLD фильтрация цвета в растре

Сообщение nextstopsun »

dvd_xaker писал(а):Если не ошибаюсь то SLD к растру не применить(
Ошибаетесь.
http://docs.geoserver.org/stable/en/use ... lizer.html
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: SLD фильтрация цвета в растре

Сообщение Mavka »

Мда... хорошую задачку задали... Перерыл спеки, в SE 1.1 это невозможно. В рабочем SE 1.2 это тоже не предусматривается. (The RasterSymbolizer definition has been sufficient up to now and the OWS-6 project imposes no need to change its functionality. It remains as-is.)
лангольеры под окном жрали время ом-ном-ном
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: SLD фильтрация цвета в растре

Сообщение Mavka »

Но если на выходе устроит растр с палитрой, то можно попробовать интерполировать сумму 3-х каналов и задать nodata с полной прозрачностью. В SLD 1.0 это вроде бы возможно, а куда прозрачность в ColorMap засунуть для SE 1.1 я не представляю.
лангольеры под окном жрали время ом-ном-ном
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: SLD фильтрация цвета в растре

Сообщение Mavka »

Что то внутри меня намекает на expression, но как и куда?..
лангольеры под окном жрали время ом-ном-ном
Аватара пользователя
nextstopsun
Участник
Сообщения: 82
Зарегистрирован: 04 май 2010, 17:12
Репутация: 50
Откуда: Москва

Re: SLD фильтрация цвета в растре

Сообщение nextstopsun »

Решение найдено.
Публикую растры через ImageMosaic - там можно задать прозрачность фона.

Посетовал разработчикам geoserver - ответили, что планируют эту фичу - но не сейчас(
Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: SLD фильтрация цвета в растре

Сообщение Филиппов Владислав »

вот спасибо за наводку на мозаику!
со второго раза получилось подключить мозаику. Интересно использование шейпа для настройки мозаики.
Ответить

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 13 гостей