Страница 2 из 2
Re: Анализ растра
Добавлено: 27 июл 2012, 07:22
priroda
На первый взгляд задача кажется лёгкой. Всего то, что необходимо, это сосчитать количество квадратиков грида, окружённых рамкой полигона. Я бы это мог сделать в ручную, но хотелось бы это сделать автоматизированно.
Re: Анализ растра
Добавлено: 27 июл 2012, 07:38
rhot
в ArcGIS не помню, а в GRASS - с помощью маски из "полигона"
Re: Анализ растра
Добавлено: 27 июл 2012, 08:27
priroda
Мне кажется нечто подобное должно быть и в ArcGIS...
Re: Анализ растра
Добавлено: 27 июл 2012, 08:53
Catharsis
Так, подождите, вы векторизовали уже эти два класса и у вас получилось два полигональных объекта?
Re: Анализ растра
Добавлено: 27 июл 2012, 09:09
priroda
Catharsis писал(а):Так, подождите, вы векторизовали уже эти два класса и у вас получилось два полигональных объекта?
Conversion Tools - From Raster - Raster to Poligon
Не принимает мой грид ("The raster must be integer type." ). Поэтому векторизовать не получилось.
Re: Анализ растра
Добавлено: 27 июл 2012, 09:10
ggis
priroda писал(а):Catharsis писал(а):Так, подождите, вы векторизовали уже эти два класса и у вас получилось два полигональных объекта?
Conversion Tools - From Raster - Raster to Poligon
Не принимает мой грид ("The raster must be integer type." ). Поэтому векторизовать не получилось.
Если не выложите фрагмент растра на форум еще может долго продолжаться дискусия

Re: Анализ растра
Добавлено: 27 июл 2012, 09:26
Catharsis
priroda писал(а):На первый взгляд задача кажется лёгкой. Всего то, что необходимо, это сосчитать количество квадратиков грида, окружённых рамкой полигона. Я бы это мог сделать в ручную, но хотелось бы это сделать автоматизированно.
Поясните о каком полигоне идет речь? Нужно подсчитать площадь растра в различных диапазонах значений?
Re: Анализ растра
Добавлено: 27 июл 2012, 09:36
priroda
У меня есть огромнейший растр, классифицированный на 2 группы с диапазонами 0,000003 - 0,4 и 0,4 - 0,7. Затем был создан полигон территории, в границах которого планировалось сосчитать какая площадь приходится на каждую из этих групп.
Re: Анализ растра
Добавлено: 27 июл 2012, 09:46
Catharsis
В таком виде задачу вижу как решить через Python, стандартных инструментов не припомню. Есть другой вариант: с помощью калькулятора растров переведите свое изображение в двоичный формат по условию: растр > 0.4 (или >=). На выходе будет растр со значениями 1 (соответствует условию) и 0 (не соответствует). И затем подсчитайте зональную геометрию, второй вариант (если нужен вектор) - то сделайте как писали выше и посмотрите площадь полученных шейпов/классов объектов.
Re: Анализ растра
Добавлено: 27 июл 2012, 09:58
rhot
можно через
маску, а потом площадь посчитать калькулятором
Re: Анализ растра
Добавлено: 27 июл 2012, 12:17
priroda
Большое спасибо всем. Всё получилось!