Оценка показателей значений в ячейках регулярной сети
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 23 май 2011, 21:06
- Репутация: 5
Оценка показателей значений в ячейках регулярной сети
Приветствую
Вас
Господа!
Вопрос в следующем. В одной из статей по оценке состояния лесов нашел способ проведения оценки с использованием регулярной сети с ячейками произвольного размера (в частности в статье использовалась ячейка 10 на 10 км). Подскажите, как это делается? Подробно насколько это возможно. Как такое можно сделать в ERDAS?
к примеру, разбить территорию на ячейки 5 на 5 км и посчитать сколько пикселов интересующего класса попадает в каждую такую ячейку?
Заранее благодарен!
ссылка на статью :http://zhurnal.ape.relarn.ru/articles/2006/100.pdf
Вас
Господа!
Вопрос в следующем. В одной из статей по оценке состояния лесов нашел способ проведения оценки с использованием регулярной сети с ячейками произвольного размера (в частности в статье использовалась ячейка 10 на 10 км). Подскажите, как это делается? Подробно насколько это возможно. Как такое можно сделать в ERDAS?
к примеру, разбить территорию на ячейки 5 на 5 км и посчитать сколько пикселов интересующего класса попадает в каждую такую ячейку?
Заранее благодарен!
ссылка на статью :http://zhurnal.ape.relarn.ru/articles/2006/100.pdf
- Вложения
-
- 100_9.jpg (400.04 КБ) 9272 просмотра
-
- Завсегдатай
- Сообщения: 478
- Зарегистрирован: 25 фев 2009, 09:00
- Репутация: 14
- Откуда: Новороссийск-Краснодар-Москва
Re: Оценка показателей значений в ячейках регулярной сети
Добрый день,
Это можно сделать в ERDAS с помощью зональной статистики
Какая версия ERDAS используется?
С уважением
Это можно сделать в ERDAS с помощью зональной статистики
Какая версия ERDAS используется?
С уважением
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 23 май 2011, 21:06
- Репутация: 5
Re: Оценка показателей значений в ячейках регулярной сети
Используется ERDAS 9.2 30-дневный.
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 23 май 2011, 21:06
- Репутация: 5
Re: Оценка показателей значений в ячейках регулярной сети
и вообще как это делается? Может есть какой - либо литературный источник, ссылка, или статья? А если делать это не в ERDAS?
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 23 май 2011, 21:06
- Репутация: 5
Re: Оценка показателей значений в ячейках регулярной сети
как затем сделать из этого карту подобную той что на рисунке в первом моем посте?
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: Оценка показателей значений в ячейках регулярной сети
В зависимости от того, какае у вас исходные данные, это можно сделать и в QGIS, к примеру, и в R.
Сам алгоритм прост - территория разбивается на полигоны(в данном случае квадраты), затем считается, сколько точек с определённым значением попадает в каждый полигон, затем полигоны раскрашиваются в различные цвета в зависимости от количества попавших в них точек.
Сам алгоритм прост - территория разбивается на полигоны(в данном случае квадраты), затем считается, сколько точек с определённым значением попадает в каждый полигон, затем полигоны раскрашиваются в различные цвета в зависимости от количества попавших в них точек.
Последний раз редактировалось SS_Rebelious 24 июн 2011, 21:39, всего редактировалось 1 раз.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Завсегдатай
- Сообщения: 478
- Зарегистрирован: 25 фев 2009, 09:00
- Репутация: 14
- Откуда: Новороссийск-Краснодар-Москва
Re: Оценка показателей значений в ячейках регулярной сети
Как сказали уже выше это можно сделать. ну практически, в любой ГИС.
В свое время когда мне надо было посчитать плотность километража сейсмопрофилей на единицу площади я использовал ArcGIS.
В свое время когда мне надо было посчитать плотность километража сейсмопрофилей на единицу площади я использовал ArcGIS.
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 23 май 2011, 21:06
- Репутация: 5
Re: Оценка показателей значений в ячейках регулярной сети
Это то что мне нужно!!!SS_Rebelious писал(а):В зависимости от того, какае у вас исходные данные, это можно сделать и в QGIS, к примеру, и в R.
Сам алгоритм прост - территория разбивается на полигоны(в данном случае квадраты), затем считается, сколько точек с определённым значением попадает в каждый полигон, затем полигоны раскрашиваются в различные цвета в зависимости от количества попавших в них точек.
Что касается данных то это - спутниковый снимок прошедший неконтролируемую классификацию. Сохранены только 3 класса. Обнажения горных пород (доломитов), лес и все остальное. Площадь обнажений не велика в пределах 10-15 пиксел на снимке landsat 5 TM.
Господа! Я искренне прошу у Вас прощенья, но я совершенно не знаю что мне делать. Скачав Qgis и R я понимаю что не успею их освоить. Я заблуждался по поводу другой гис.Saimon писал(а):Добрый день,
Это можно сделать в ERDAS с помощью зональной статистики
Какая версия ERDAS используется?
С уважением
И я вынужден спросить:
А как использовать зональную статистику в ERDAS (грубо говоря, где это и как это? как применить эту процедуру к моим данным?) и как получить тот результат который описал "SS_Rebelious"
Это то самое , что я ищу!!!SS_Rebelious писал(а):... считается, сколько точек с определённым значением попадает в каждый полигон, затем полигоны раскрашиваются в различные цвета в зависимости от количества попавших в них точек.
-
- Активный участник
- Сообщения: 148
- Зарегистрирован: 27 окт 2003, 12:39
- Репутация: 2
- Откуда: Москва
- Контактная информация:
Re: Оценка показателей значений в ячейках регулярной сети
Про зональную статистику смотрите здесь:
viewtopic.php?t=1141
viewtopic.php?t=1141
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: Оценка показателей значений в ячейках регулярной сети
Всё довольно просто.Ремесленник писал(а):как получить тот результат который описал "SS_Rebelious"
SS_Rebelious писал(а):... считается, сколько точек с определённым значением попадает в каждый полигон, затем полигоны раскрашиваются в различные цвета в зависимости от количества попавших в них точек.
1. Вычисляете необходимые индексы с помощью калькулятора растров (Raster->RasterCalculator) - получаете результирующий растр.
2. Устанавливаете модуль Point sampling tool (мануал QGIS вам в помощь)
3. С помощью Vector->ResearchTools->RegularPoints создаёте сетку в которой каждая точка соответствует отдельному пикселю растра и при помощи модуля Point sampling tool задаёте значения пикселей значениям точек. Подробнее здесь
4. Разделяете точечный слой на несколько точечных слоёв в соответствии с требуемыми значениями (выделяете точки с нужными значениями расширенным поиском в таблице атрибутов, затем правой кнопкой мыши кликаете по слою и выбираете "сохранить выделенное как").
5. Теперь идёте Vector->ResearchTools->VectorGrid и создаёте полигональную сетку нужного размера.
6. Несколько раз выполняете Vector->AnalysisTools->Points in polygon - с использованием полигональной сетки и слоёв, полученных в пункте 4.
7. Открываете получившиеся слои полигональных сеток (с записанным в них количеством попавших точек) заходите в свойства слоя и настраиваете легенду (дважды щлкаете по слою - выбираете вкладку Stile, нажимаете new symbology, выбираете Graduated (градуированный знак) задаёте количество классов, классифицируете, редактируете классификацию если надо). Опять же здесь поможет мануал.
8. В процессе работы кратко записываете каждый шаг, делаете скриншоты, верстаете необльшую статейку-руководство и публикуете здесь, на сайте ГИС-Лаб, благо рыба перед вами

P.S. про статью я серьёзно. сделайте хотя бы скриншоты.
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 23 май 2011, 21:06
- Репутация: 5
Re: Оценка показателей значений в ячейках регулярной сети
Уважаемый Господин SS_Rebelious! Благодарю Вас за оказанное внимание и Ваш дельный совет. Инструкция которую Вы подготовили для меня разрешила все мои трудности.
С Уважением , Ремесленник.
С Уважением , Ремесленник.
-
- Активный участник
- Сообщения: 117
- Зарегистрирован: 23 май 2011, 21:06
- Репутация: 5
Re: Оценка показателей значений в ячейках регулярной сети
Также я не забываю прочих откликнувшихся. Господа, я искренне Вам благодарен.
С Уважением , Ремесленник.
С Уважением , Ремесленник.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя