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

Как фигурно обрезать растровый каталог?

Добавлено: 10 июл 2009, 01:27
диЧь
А у меня не один растр, а целый растровый каталог. Как в таком случае его фигурно обрезать?
Растровый каталог уложен в базу SDE, проекция Пулково1942.
Еще такой момент: растры в каталоге разные - есть RGB, есть индексированные (причем, индексированные различаются по количеству цветов). Это вторая проблема: как привести содержимое каталога к какому-то однообразию?

Re: Фигурная обрезка растра по заданной форме (ArcGIS)

Добавлено: 10 июл 2009, 08:11
Mavka
Преобразовать файлы в индексные цвета с единой палитрой:
rgb2pct -pct my_raster_with_proper_palette.tif

Re: Как фигурно обрезать растровый каталог?

Добавлено: 10 июл 2009, 14:44
диЧь
Поподробнее, пжалста :D С помощью каких инструментов в ArcGIS это можно сделать?

И поделитесь опытом: в каком виде/формате вы храните растровые вещи?

Re: Как фигурно обрезать растровый каталог?

Добавлено: 10 июл 2009, 15:56
Mavka
диЧь писал(а):Индексированные различаются по количеству цветов. Как привести содержимое каталога к какому-то однообразию?
Если вы преобразуете 24-битный [RGB] растр из в 8-битный [палитра], то палитра создается каждый раз разная. Что бы по возможности максимально сохранить исходные цвета. А вот чтобы палитра была единая, я знаю только одну программу - rgb2pct из пакета GDAL. В параметре pct передаете имя файла, его палитра будет использоваться во всех преобразуемых файлах. Может быть такая функция есть в Arc, не работал, не знаю.

Растровые подложки я храню на сервере WMS.

Вроде бы и обрезать произвольным контуром в GDAL тоже можно. Здесь приведена команда.