Страница 1 из 2
Анализ нескольких поверхностей в ArcGIS
Добавлено: 28 фев 2012, 16:57
gisx
Возможно ли инструментами ГИС провести статистический анализ сразу четырех поверхностей одновременно ? Найти определенные закономерности и на основе этого построить пятую поверхность!!! Возможно ли это провернуть в ArcGIS ? Или есть еще более мощные инструменты?
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 28 фев 2012, 17:38
ggis
gisx писал(а):Возможно ли инструментами ГИС провести статистический анализ сразу четырех поверхностей одновременно ? Найти определенные закономерности и на основе этого построить пятую поверхность!!! Возможно ли это провернуть в ArcGIS ? Или есть еще более мощные инструменты?
уточните, какой именно статистический анализ?
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 01 мар 2012, 15:12
gisx
Метод скользящего окна например . Задача стоит такая , построить морфологическую карту . я думаю что смогу использовать для поставленной задачи - гипсометрическую поверхность, поверхность углов, курвометрию, поверхность экспозиций склона, так же можно интенсивность вертикального расчленения, интенсивность горизонтального расчленения. Посмотреть как они коррелируемы с друг с другом , и на основание этого построить морфологическую карту, т е найти распределение морфологических элементов.
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 06 мар 2012, 08:09
gisx
Мыслей на этот счет ни у кого не каких? Может кто знает возможно или нет средствами гис данную обработку провести?
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 06 мар 2012, 10:16
Александр Мурый
Просто идея:
-- строите все перечисленные морфометрические карты;
-- создаёте "классы" для каждой карты (типа "крутые склоны" / "пологие склоны" / ..., "сев. экспозиции" / "южн. экспозиции" и т.д.
-- делаете "пересечение" всех этих классов, которое даст новые классы на выходе (типа "умеренно крутые склоны зап. экспозиции с такой-то величиной верт. и гориз. расчленения и такими-то значениями такой-то кривизны")
Как всё это проделать в ArcGIS --- подскажут спецы
Кстати, что вы понимаете под "морфологической картой"?
Геоморфологическую? Какие элементы вы хотите там выделять? Классификаций рельефа по разным признакам очень много..
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 12 мар 2012, 10:20
gisx
Вот как раз на последнем шаге и споткнулся - “пересечение всех этих классов “ !!!!
Сейчас в наличии:
1) Слой полигонов по экспозиции и расклассифицированный по средним углам
2) Слой полигонов водосборов
3) Слой линий курвиметрии расклассифицированный на 5 классов
4) Слой полигонов расклассифицированных через 1 метр по высоте - по средним углам .
5) Слой полигонов расклассифицированных через 5 метров по высоте.
6) Слой полигонов вертикальной расчленённости рельефа ( полигоны 20 м на20 м)
7) Слой полигонов горизонтальной расчлененности рельефа ( полигоны 20 м на 20 м)
Ищу в Хелпе ArcGis пересечение всех классов чтоб на выходе получить новый класс, но из пересечение только Intersect но это совсем другая функция. Каким инструментом можно сделать пересечение всех классов объектов по слоям?
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 12 мар 2012, 11:59
novia
а чем не понравился intersect?
попарно делаете пересечение для полигональных слоев. в таблице атрибутов получаете обе характеристики в отдельных полях.
куда приклеить линии курвиметрии - хз.
а потом можно сделать комплексный классификатор как написано
тут, там для растров, но можно сделать и для таблицы атрибутов векторных данных.
на выходе после всех пересечений и рассчета класса - полигональный слой, с классом, отражающим сочетание всех характеристик в одном поле = пункт легенды. если классов много, сходные можно объединить.
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 12 мар 2012, 12:22
Александр Мурый
IMHO: это не векторное дело -- такой анализ. Стоит попробовать с растрами, ссылку на схожую тему дал выше novia.
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 12 мар 2012, 12:37
novia
amuriy писал(а):IMHO: это не векторное дело -- такой анализ. Стоит попробовать с растрами, ссылку на схожую тему дал выше novia.
полностью согласен с
amuriy. затраты машинного времени на расчеты пересечений сократятся на несколько порядков при использовании растров для этой задачи
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 15 мар 2012, 10:48
gisx
novia спасибо, я про атрибуты, что то не подумал!!! Курвометрия – от линий я отказался , перевел все из растра в полигоны.
amuriy попробую с растрами, идея замечательная, я об этом думал но не знал с какой стороны зайти.А тут осенило - мап алгеброй: каждому слою придать весовой коэффициент , т е все взять за 100%?, и умножить каждый растр в соответствии с его значимостью, а затем все растры сложить в результате на максимумах в определенных районах получим интересующие меня зависимости. Или есть еще варианты растрового анализа?
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 20 мар 2012, 09:10
gisx
amuriy Мое краткое понимание: морфология – это рельеф, а геоморфология – это рельеф + генезис . Задача стоит выделить долины рек а затем поймы и террасы.
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 20 мар 2012, 09:11
gisx
Файл с полигонами
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 20 мар 2012, 10:53
gisx
Может кто посоветует статьи по данной проблеме!!!
Сам руководствуюсь алгоритмами которые опубликованы :
1) В.В. Хромых, О. В. Хромых “Опыт автоматизированного морфометрического анализа долинных геосистем …”
2) А. В. Погорелов, Ж. А. Думит “Рельеф бассейна р. Кубань : морфологический анализ”
3) И.Ю . Чернова, И.И. Нугманов, А.Н. Даутов "Применение аналитических функций гис для усовершенствования и развития структурно - морфологических методов"
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 20 мар 2012, 11:14
Александр Мурый
gisx писал(а):Задача стоит выделить долины рек а затем поймы и террасы.
Вот с этого и стоило начинать
Тут ещё вот какая штука: для каждого региона и для разных типов рельефа морфология и морфометрические характеристики поймы и террас будут разными. Поэтому для начала неплохо бы по топокарте (изолиниям по ЦМР) + космоснимку с приличным разрешением выделить пример поймы и террас и посмотреть на их свойства (уклоны, кривизна и т.д.)
Пример из собственного опыта: в горах часто террасовидные поверхности выравнивания имеют признаки речных террас, не являясь ими. Их развитие обусловлено новейшей тектоникой.
Совет: не пытайтесь сделать всё "на автомате" --- боюсь, не пройдёт. Статьи лучше почитать англоязычные из приличных журналов (
пример запроса в гугле).
Да, кстати: пойма и террасы обычно отличаются особыми типами растительности, так что можно попытаться выделять их по классификации растительности по снимкам (??)
Re: Анализ нескольких поверхностей в ArcGIS
Добавлено: 20 мар 2012, 11:26
gisx
Для выделения долин использовал данные SRTM, а так же пытался 25 000 топооснову но не получилось из изолиний построить вменяемую поверхность , все методы интерполяции пребывал которые есть в Arcgis, а получалась ерунда. Попробую на иностранных сайтах поискать, может что найдется. А идея одна выделить долины и работать с каждой отдельно, скрипт написать и его в цикл загнать, вот только пока явного алгоритма не вижу как выделять в долине террасы , Задача оказалась намного сложнее чем я ее раньше представлял, хотя со стороны посмотришь вроде бы все просто!!!!