Классификация растра по значениям

Mapserver, GeoServer, MapGuide, Google и другое ПО для веб-картографии
Ответить
SantoSB
Участник
Сообщения: 67
Зарегистрирован: 10 сен 2010, 12:19
Репутация: 0

Классификация растра по значениям

Сообщение SantoSB »

Здравствуйте! У меня есть tif полученный путем интерполяции определенных значений. Можно ли раскрасить его по областям в MapServer. Например: мин значение в растре: 0. максимальное: 1.5. Мне нужно раскрасить область со значением 0-0.75 красным цветом, а область 0.76-1.5 -синим цветом. Нужно раскрасить область именно по значениям интерполированного параметра в ячейке. Заранее спасибо!
Аватара пользователя
Mavka
Гуру
Сообщения: 2060
Зарегистрирован: 14 мар 2008, 17:36
Репутация: 9

Re: Классификация растра по значениям

Сообщение Mavka »

Доки читали? Примерно так:

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

LAYER
    ...
    PROCESSING "SCALE=0,1.5"
    PROCESSING "SCALE_BUCKETS=2"
    CLASS
        NAME "red"
            EXPRESSION ([pixel] < 0.75)
            STYLE
            COLOR 255 0 0
        END # style
    END # class
    CLASS
        NAME "blue"
            EXPRESSION ([pixel] >= 0.75)
            STYLE
            COLOR 0 0 255
        END # style
    END # class
END # layer    
Обратите особое внимание на SCALE_BUCKETS, если будете сдвигать границу классификации.
лангольеры под окном жрали время ом-ном-ном
SantoSB
Участник
Сообщения: 67
Зарегистрирован: 10 сен 2010, 12:19
Репутация: 0

Re: Классификация растра по значениям

Сообщение SantoSB »

Спасибо за помощь все работает!
Ответить

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

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

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