Анализ растра
-
- Интересующийся
- Сообщения: 40
- Зарегистрирован: 14 дек 2011, 08:03
- Репутация: 0
Re: Анализ растра
На первый взгляд задача кажется лёгкой. Всего то, что необходимо, это сосчитать количество квадратиков грида, окружённых рамкой полигона. Я бы это мог сделать в ручную, но хотелось бы это сделать автоматизированно.
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Анализ растра
в ArcGIS не помню, а в GRASS - с помощью маски из "полигона"
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Интересующийся
- Сообщения: 40
- Зарегистрирован: 14 дек 2011, 08:03
- Репутация: 0
Re: Анализ растра
Мне кажется нечто подобное должно быть и в ArcGIS...
- Catharsis
- Активный участник
- Сообщения: 190
- Зарегистрирован: 18 дек 2008, 14:45
- Репутация: 22
- Откуда: Воронеж
- Контактная информация:
Re: Анализ растра
Так, подождите, вы векторизовали уже эти два класса и у вас получилось два полигональных объекта?
cogito ergo sum
-
- Интересующийся
- Сообщения: 40
- Зарегистрирован: 14 дек 2011, 08:03
- Репутация: 0
Re: Анализ растра
Conversion Tools - From Raster - Raster to PoligonCatharsis писал(а):Так, подождите, вы векторизовали уже эти два класса и у вас получилось два полигональных объекта?
Не принимает мой грид ("The raster must be integer type." ). Поэтому векторизовать не получилось.
-
- Завсегдатай
- Сообщения: 302
- Зарегистрирован: 31 окт 2008, 10:39
- Репутация: 2
Re: Анализ растра
Если не выложите фрагмент растра на форум еще может долго продолжаться дискусияpriroda писал(а):Conversion Tools - From Raster - Raster to PoligonCatharsis писал(а):Так, подождите, вы векторизовали уже эти два класса и у вас получилось два полигональных объекта?
Не принимает мой грид ("The raster must be integer type." ). Поэтому векторизовать не получилось.

- Catharsis
- Активный участник
- Сообщения: 190
- Зарегистрирован: 18 дек 2008, 14:45
- Репутация: 22
- Откуда: Воронеж
- Контактная информация:
Re: Анализ растра
Поясните о каком полигоне идет речь? Нужно подсчитать площадь растра в различных диапазонах значений?priroda писал(а):На первый взгляд задача кажется лёгкой. Всего то, что необходимо, это сосчитать количество квадратиков грида, окружённых рамкой полигона. Я бы это мог сделать в ручную, но хотелось бы это сделать автоматизированно.
cogito ergo sum
-
- Интересующийся
- Сообщения: 40
- Зарегистрирован: 14 дек 2011, 08:03
- Репутация: 0
Re: Анализ растра
У меня есть огромнейший растр, классифицированный на 2 группы с диапазонами 0,000003 - 0,4 и 0,4 - 0,7. Затем был создан полигон территории, в границах которого планировалось сосчитать какая площадь приходится на каждую из этих групп.
- Catharsis
- Активный участник
- Сообщения: 190
- Зарегистрирован: 18 дек 2008, 14:45
- Репутация: 22
- Откуда: Воронеж
- Контактная информация:
Re: Анализ растра
В таком виде задачу вижу как решить через Python, стандартных инструментов не припомню. Есть другой вариант: с помощью калькулятора растров переведите свое изображение в двоичный формат по условию: растр > 0.4 (или >=). На выходе будет растр со значениями 1 (соответствует условию) и 0 (не соответствует). И затем подсчитайте зональную геометрию, второй вариант (если нужен вектор) - то сделайте как писали выше и посмотрите площадь полученных шейпов/классов объектов.
cogito ergo sum
- rhot
- Гуру
- Сообщения: 1727
- Зарегистрирован: 25 янв 2011, 17:50
- Репутация: 194
- Ваше звание: доктор
- Откуда: Архангельск
Re: Анализ растра
можно через маску, а потом площадь посчитать калькулятором
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
-
- Интересующийся
- Сообщения: 40
- Зарегистрирован: 14 дек 2011, 08:03
- Репутация: 0
Re: Анализ растра
Большое спасибо всем. Всё получилось!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей