Страница 1 из 2
Линии экстремумов
Добавлено: 23 июл 2013, 10:22
nirhoh
Подскажите пожалуйста. В какой-нибудь ГИС реализована функция поиска условного и безусловного минимума-максимума (построение линий экстремумов по полю; переход от площадных характеристик к линейным)? Пример на рис. 1

- рис.1.jpg (90.05 КБ) 15666 просмотров
Re: Линии экстремумов
Добавлено: 25 июл 2013, 13:37
Александр Мурый
Не скажу насчёт "линий экстремумов по полю", но на картинке лично я вижу горизонтали и профиль, проведённый по водоразделу. Если нужно выделить линии водоразделов, то этого можно добиться несколькими похожими способами.
1) В растровом калькуляторе в любой ГИС умножаем ЦМР на (-1), получаем "обращённый" рельеф. Далее с помощью соответствующих инструментов строим речную сеть — это будет сеть водоразделов.
2) Строим бассейны рек по исходной ЦМР. С помощью растровой алгебры выделяем границы бассейнов, векторизуем их —> получаем водоразделы.
Re: Линии экстремумов
Добавлено: 25 июл 2013, 13:56
nirhoh
Спасибо. Но первый способ однозначно не подходит. На водоразделах бывают седловины (разнонаправленное изменение гипсометрического уровня), а водоток - односторонне направленное изменение гипсометрического уровня.
Re: Линии экстремумов
Добавлено: 25 июл 2013, 14:34
nirhoh
Может быть рис.1 не совсем корректен. Предлагаю рис.2. Сплошные линии - условно изолинии значения (положительные или отрицательные) какого-то признака, пунктирная линия - линия экстремума
Re: Линии экстремумов
Добавлено: 25 июл 2013, 14:39
gamm
nirhoh писал(а): пунктирная линия - линия экстремума
это ни разу не экстремум (либо у вас вся линия имеет один уровень). Если уровень действительно один, то линия трассируется по равенству этому значению. Если нет, то у вас либо тальвег, либо водораздел (говоря геоморфологически). Если теперь весь "рельеф" сильно наклонить (чтобы гарантировать "сток" в одну сторону), то на вогнутых участках вы получите водотоки, на выпуклых - водоразделы. Что и строится в какой-нибудь SAGA
либо сформулируйте правильно, чего вы хотите найти, например в терминах локальной аппроксимации поверхностью второго порядка (или в терминах дифференциальной геометрии).
Re: Линии экстремумов
Добавлено: 25 июл 2013, 15:02
nirhoh
Попробую сформулировать задачу. Работаю в ArcGis 9.3 c ЦМР. Выделение «водотоков» и определение их порядка инструментами Гидрология (Hydrology) мне не подходит (сейчас не буду объяснять почему). Наиболее приемлемо для меня выделение «водотоков» через горизонтальную кривизну. Области аномальной горизонтальной кривизны (рис.2) нужно представить в виде линий.
Re: Линии экстремумов
Добавлено: 25 июл 2013, 15:13
gamm
nirhoh писал(а):Работаю в ArcGis 9.3
причем здесь это чудо? если вам нужна инструкция, какие кнопки нажимать, это не ко мне. Задача не сформулирована - горизонтальную кривизну посчитать проблем нет, что мешает? и потом строить "водоток" на этой кривизне
Re: Линии экстремумов
Добавлено: 25 июл 2013, 15:20
nirhoh
Инструкция, какие кнопки нажимать в ArcGis мне не нужна. Я сформулировал задачу - подскажите какими средствами ее можно решить.
Re: Линии экстремумов
Добавлено: 25 июл 2013, 15:28
nirhoh
строить "водоток" на этой кривизне... Подскажите каким образом... В том то и дело, что "аномальная" кривизна носит "фрагментарный" характер...Примерно как на рис.3
Re: Линии экстремумов
Добавлено: 25 июл 2013, 17:33
gamm
nirhoh писал(а):Я сформулировал задачу
вы не сформулировали задачу, что вам нужно - непонятно. В частности, непонятно, аномальную кривизну чего вы собрались измерять (поскольку горизонтальная кривизна измеряется на DEM, а не на непонятных линиях, происхождение которых вы так и не определили). Если же эти линии у вас уже есть, то измерить кривизну можно, построив сплайн, для этого никакой DEM вообще не нужен..
Успехов в достижении цели!
Re: Линии экстремумов
Добавлено: 25 июл 2013, 17:38
nirhoh
Спасибо. Видимо у нас разные понятия экстремума. Посмотрите еще раз мое сообщение Сегодня, 13:34 и Ваш ответ на него.
Re: Линии экстремумов
Добавлено: 25 июл 2013, 17:46
gamm
nirhoh писал(а):Спасибо. Видимо у нас разные понятия экстремума. Посмотрите еще раз мое сообщение Сегодня, 13:34 и Ваш ответ на него.
экстремум - это точка. У нее кривизны нет.
судя по всему, вам нужно что-то подобное
этому, там и вторая статья есть. И с терминами нужно аккуратнее

Re: Линии экстремумов
Добавлено: 25 июл 2013, 17:51
nirhoh
Вначале стандартная процедура расчета горизонтальной кривизны по ЦМР. Горизонтальная кривизна имеет числовую характеристику. Далее стандартная процедура классической статистики: среднее и стандартное отклонение. Аномальные значения - среднее +_ стандартное отклонение. По числовым показателям аномальной кривизны рисуются изолинии (рис.2) Вопрос как в "автомате" нарисовать линию экстремума?
Re: Линии экстремумов
Добавлено: 25 июл 2013, 17:53
gamm
nirhoh писал(а):Вначале стандартная процедура расчета горизонтальной кривизны по ЦМР. Горизонтальная кривизна имеет числовую характеристику. Далее стандартная процедура классической статистики: среднее и стандартное отклонение. Аномальные значения - среднее +_ стандартное отклонение. По числовым показателям аномальной кривизны рисуются изолинии (рис.2) Вопрос как в "автомате" нарисовать линию экстремума?
еще раз - это не экстремум (по крайней мере с точки зрения математики). Ссылку я дал, там есть код для Матлаба, потом нужно трассировать, например в ET. В Арке вы вряд ли что-то найдете, тем более готовую кнопку.
с точки зрения классификации форм это валы (если они идут вверх - параболоиды при локальной квадратичной аппроксимации), можно попробовать что-то типа GIS ECO им Шарого, или самому прописать по статье Вуда.
Re: Линии экстремумов
Добавлено: 25 июл 2013, 17:58
nirhoh
экстремум - это точка. У нее кривизны нет.
Видимо мы точно путаемся в понятиях.