Анализ нескольких поверхностей в ArcGIS
-
- Интересующийся
- Сообщения: 35
- Зарегистрирован: 13 янв 2012, 10:11
- Репутация: 0
Анализ нескольких поверхностей в ArcGIS
Возможно ли инструментами ГИС провести статистический анализ сразу четырех поверхностей одновременно ? Найти определенные закономерности и на основе этого построить пятую поверхность!!! Возможно ли это провернуть в ArcGIS ? Или есть еще более мощные инструменты?
-
- Завсегдатай
- Сообщения: 302
- Зарегистрирован: 31 окт 2008, 10:39
- Репутация: 2
Re: Анализ нескольких поверхностей в ArcGIS
уточните, какой именно статистический анализ?gisx писал(а):Возможно ли инструментами ГИС провести статистический анализ сразу четырех поверхностей одновременно ? Найти определенные закономерности и на основе этого построить пятую поверхность!!! Возможно ли это провернуть в ArcGIS ? Или есть еще более мощные инструменты?
-
- Интересующийся
- Сообщения: 35
- Зарегистрирован: 13 янв 2012, 10:11
- Репутация: 0
Re: Анализ нескольких поверхностей в ArcGIS
Метод скользящего окна например . Задача стоит такая , построить морфологическую карту . я думаю что смогу использовать для поставленной задачи - гипсометрическую поверхность, поверхность углов, курвометрию, поверхность экспозиций склона, так же можно интенсивность вертикального расчленения, интенсивность горизонтального расчленения. Посмотреть как они коррелируемы с друг с другом , и на основание этого построить морфологическую карту, т е найти распределение морфологических элементов.
-
- Интересующийся
- Сообщения: 35
- Зарегистрирован: 13 янв 2012, 10:11
- Репутация: 0
Re: Анализ нескольких поверхностей в ArcGIS
Мыслей на этот счет ни у кого не каких? Может кто знает возможно или нет средствами гис данную обработку провести?
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Анализ нескольких поверхностей в ArcGIS
Просто идея:
-- строите все перечисленные морфометрические карты;
-- создаёте "классы" для каждой карты (типа "крутые склоны" / "пологие склоны" / ..., "сев. экспозиции" / "южн. экспозиции" и т.д.
-- делаете "пересечение" всех этих классов, которое даст новые классы на выходе (типа "умеренно крутые склоны зап. экспозиции с такой-то величиной верт. и гориз. расчленения и такими-то значениями такой-то кривизны")
Как всё это проделать в ArcGIS --- подскажут спецы
Кстати, что вы понимаете под "морфологической картой"? Геоморфологическую? Какие элементы вы хотите там выделять? Классификаций рельефа по разным признакам очень много..
-- строите все перечисленные морфометрические карты;
-- создаёте "классы" для каждой карты (типа "крутые склоны" / "пологие склоны" / ..., "сев. экспозиции" / "южн. экспозиции" и т.д.
-- делаете "пересечение" всех этих классов, которое даст новые классы на выходе (типа "умеренно крутые склоны зап. экспозиции с такой-то величиной верт. и гориз. расчленения и такими-то значениями такой-то кривизны")
Как всё это проделать в ArcGIS --- подскажут спецы

Кстати, что вы понимаете под "морфологической картой"? Геоморфологическую? Какие элементы вы хотите там выделять? Классификаций рельефа по разным признакам очень много..
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 35
- Зарегистрирован: 13 янв 2012, 10:11
- Репутация: 0
Re: Анализ нескольких поверхностей в ArcGIS
Вот как раз на последнем шаге и споткнулся - “пересечение всех этих классов “ !!!!
Сейчас в наличии:
1) Слой полигонов по экспозиции и расклассифицированный по средним углам
2) Слой полигонов водосборов
3) Слой линий курвиметрии расклассифицированный на 5 классов
4) Слой полигонов расклассифицированных через 1 метр по высоте - по средним углам .
5) Слой полигонов расклассифицированных через 5 метров по высоте.
6) Слой полигонов вертикальной расчленённости рельефа ( полигоны 20 м на20 м)
7) Слой полигонов горизонтальной расчлененности рельефа ( полигоны 20 м на 20 м)
Ищу в Хелпе ArcGis пересечение всех классов чтоб на выходе получить новый класс, но из пересечение только Intersect но это совсем другая функция. Каким инструментом можно сделать пересечение всех классов объектов по слоям?
Сейчас в наличии:
1) Слой полигонов по экспозиции и расклассифицированный по средним углам
2) Слой полигонов водосборов
3) Слой линий курвиметрии расклассифицированный на 5 классов
4) Слой полигонов расклассифицированных через 1 метр по высоте - по средним углам .
5) Слой полигонов расклассифицированных через 5 метров по высоте.
6) Слой полигонов вертикальной расчленённости рельефа ( полигоны 20 м на20 м)
7) Слой полигонов горизонтальной расчлененности рельефа ( полигоны 20 м на 20 м)
Ищу в Хелпе ArcGis пересечение всех классов чтоб на выходе получить новый класс, но из пересечение только Intersect но это совсем другая функция. Каким инструментом можно сделать пересечение всех классов объектов по слоям?
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Анализ нескольких поверхностей в ArcGIS
а чем не понравился intersect?
попарно делаете пересечение для полигональных слоев. в таблице атрибутов получаете обе характеристики в отдельных полях.
куда приклеить линии курвиметрии - хз.
а потом можно сделать комплексный классификатор как написано тут, там для растров, но можно сделать и для таблицы атрибутов векторных данных.
на выходе после всех пересечений и рассчета класса - полигональный слой, с классом, отражающим сочетание всех характеристик в одном поле = пункт легенды. если классов много, сходные можно объединить.
попарно делаете пересечение для полигональных слоев. в таблице атрибутов получаете обе характеристики в отдельных полях.
куда приклеить линии курвиметрии - хз.
а потом можно сделать комплексный классификатор как написано тут, там для растров, но можно сделать и для таблицы атрибутов векторных данных.
на выходе после всех пересечений и рассчета класса - полигональный слой, с классом, отражающим сочетание всех характеристик в одном поле = пункт легенды. если классов много, сходные можно объединить.
понравилось? жми палец вверх 

-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Анализ нескольких поверхностей в ArcGIS
IMHO: это не векторное дело -- такой анализ. Стоит попробовать с растрами, ссылку на схожую тему дал выше novia.
Редактор материалов, модератор форума
- novia
- Гуру
- Сообщения: 2261
- Зарегистрирован: 29 апр 2011, 15:06
- Репутация: 489
- Откуда: Тель-Авив
Re: Анализ нескольких поверхностей в ArcGIS
полностью согласен с amuriy. затраты машинного времени на расчеты пересечений сократятся на несколько порядков при использовании растров для этой задачиamuriy писал(а):IMHO: это не векторное дело -- такой анализ. Стоит попробовать с растрами, ссылку на схожую тему дал выше novia.
понравилось? жми палец вверх 

-
- Интересующийся
- Сообщения: 35
- Зарегистрирован: 13 янв 2012, 10:11
- Репутация: 0
Re: Анализ нескольких поверхностей в ArcGIS
novia спасибо, я про атрибуты, что то не подумал!!! Курвометрия – от линий я отказался , перевел все из растра в полигоны.
amuriy попробую с растрами, идея замечательная, я об этом думал но не знал с какой стороны зайти.А тут осенило - мап алгеброй: каждому слою придать весовой коэффициент , т е все взять за 100%?, и умножить каждый растр в соответствии с его значимостью, а затем все растры сложить в результате на максимумах в определенных районах получим интересующие меня зависимости. Или есть еще варианты растрового анализа?
amuriy попробую с растрами, идея замечательная, я об этом думал но не знал с какой стороны зайти.А тут осенило - мап алгеброй: каждому слою придать весовой коэффициент , т е все взять за 100%?, и умножить каждый растр в соответствии с его значимостью, а затем все растры сложить в результате на максимумах в определенных районах получим интересующие меня зависимости. Или есть еще варианты растрового анализа?
-
- Интересующийся
- Сообщения: 35
- Зарегистрирован: 13 янв 2012, 10:11
- Репутация: 0
Re: Анализ нескольких поверхностей в ArcGIS
amuriy Мое краткое понимание: морфология – это рельеф, а геоморфология – это рельеф + генезис . Задача стоит выделить долины рек а затем поймы и террасы.
-
- Интересующийся
- Сообщения: 35
- Зарегистрирован: 13 янв 2012, 10:11
- Репутация: 0
Re: Анализ нескольких поверхностей в ArcGIS
Файл с полигонами
- Вложения
-
sloi.rar
- (1.29 МБ) 500 скачиваний
-
- Интересующийся
- Сообщения: 35
- Зарегистрирован: 13 янв 2012, 10:11
- Репутация: 0
Re: Анализ нескольких поверхностей в ArcGIS
Может кто посоветует статьи по данной проблеме!!!
Сам руководствуюсь алгоритмами которые опубликованы :
1) В.В. Хромых, О. В. Хромых “Опыт автоматизированного морфометрического анализа долинных геосистем …”
2) А. В. Погорелов, Ж. А. Думит “Рельеф бассейна р. Кубань : морфологический анализ”
3) И.Ю . Чернова, И.И. Нугманов, А.Н. Даутов "Применение аналитических функций гис для усовершенствования и развития структурно - морфологических методов"
Сам руководствуюсь алгоритмами которые опубликованы :
1) В.В. Хромых, О. В. Хромых “Опыт автоматизированного морфометрического анализа долинных геосистем …”
2) А. В. Погорелов, Ж. А. Думит “Рельеф бассейна р. Кубань : морфологический анализ”
3) И.Ю . Чернова, И.И. Нугманов, А.Н. Даутов "Применение аналитических функций гис для усовершенствования и развития структурно - морфологических методов"
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: Анализ нескольких поверхностей в ArcGIS
Вот с этого и стоило начинатьgisx писал(а):Задача стоит выделить долины рек а затем поймы и террасы.

Тут ещё вот какая штука: для каждого региона и для разных типов рельефа морфология и морфометрические характеристики поймы и террас будут разными. Поэтому для начала неплохо бы по топокарте (изолиниям по ЦМР) + космоснимку с приличным разрешением выделить пример поймы и террас и посмотреть на их свойства (уклоны, кривизна и т.д.)
Пример из собственного опыта: в горах часто террасовидные поверхности выравнивания имеют признаки речных террас, не являясь ими. Их развитие обусловлено новейшей тектоникой.
Совет: не пытайтесь сделать всё "на автомате" --- боюсь, не пройдёт. Статьи лучше почитать англоязычные из приличных журналов (пример запроса в гугле).
Да, кстати: пойма и террасы обычно отличаются особыми типами растительности, так что можно попытаться выделять их по классификации растительности по снимкам (??)
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 35
- Зарегистрирован: 13 янв 2012, 10:11
- Репутация: 0
Re: Анализ нескольких поверхностей в ArcGIS
Для выделения долин использовал данные SRTM, а так же пытался 25 000 топооснову но не получилось из изолиний построить вменяемую поверхность , все методы интерполяции пребывал которые есть в Arcgis, а получалась ерунда. Попробую на иностранных сайтах поискать, может что найдется. А идея одна выделить долины и работать с каждой отдельно, скрипт написать и его в цикл загнать, вот только пока явного алгоритма не вижу как выделять в долине террасы , Задача оказалась намного сложнее чем я ее раньше представлял, хотя со стороны посмотришь вроде бы все просто!!!!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость