Страница 1 из 1
Классификация растра по значениям
Добавлено: 24 мар 2011, 11:08
SantoSB
Здравствуйте! У меня есть tif полученный путем интерполяции определенных значений. Можно ли раскрасить его по областям в MapServer. Например: мин значение в растре: 0. максимальное: 1.5. Мне нужно раскрасить область со значением 0-0.75 красным цветом, а область 0.76-1.5 -синим цветом. Нужно раскрасить область именно по значениям интерполированного параметра в ячейке. Заранее спасибо!
Re: Классификация растра по значениям
Добавлено: 24 мар 2011, 11:50
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, если будете сдвигать границу классификации.
Re: Классификация растра по значениям
Добавлено: 24 мар 2011, 16:14
SantoSB
Спасибо за помощь все работает!