Линии экстремумов
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 03 ноя 2009, 12:22
- Репутация: 0
Линии экстремумов
Подскажите пожалуйста. В какой-нибудь ГИС реализована функция поиска условного и безусловного минимума-максимума (построение линий экстремумов по полю; переход от площадных характеристик к линейным)? Пример на рис. 1
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Линии экстремумов
Не скажу насчёт "линий экстремумов по полю", но на картинке лично я вижу горизонтали и профиль, проведённый по водоразделу. Если нужно выделить линии водоразделов, то этого можно добиться несколькими похожими способами.
1) В растровом калькуляторе в любой ГИС умножаем ЦМР на (-1), получаем "обращённый" рельеф. Далее с помощью соответствующих инструментов строим речную сеть — это будет сеть водоразделов.
2) Строим бассейны рек по исходной ЦМР. С помощью растровой алгебры выделяем границы бассейнов, векторизуем их —> получаем водоразделы.
1) В растровом калькуляторе в любой ГИС умножаем ЦМР на (-1), получаем "обращённый" рельеф. Далее с помощью соответствующих инструментов строим речную сеть — это будет сеть водоразделов.
2) Строим бассейны рек по исходной ЦМР. С помощью растровой алгебры выделяем границы бассейнов, векторизуем их —> получаем водоразделы.
Редактор материалов, модератор форума
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 03 ноя 2009, 12:22
- Репутация: 0
Re: Линии экстремумов
Спасибо. Но первый способ однозначно не подходит. На водоразделах бывают седловины (разнонаправленное изменение гипсометрического уровня), а водоток - односторонне направленное изменение гипсометрического уровня.
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 03 ноя 2009, 12:22
- Репутация: 0
Re: Линии экстремумов
Может быть рис.1 не совсем корректен. Предлагаю рис.2. Сплошные линии - условно изолинии значения (положительные или отрицательные) какого-то признака, пунктирная линия - линия экстремума
- Вложения
-
- рис.2.jpg (40.29 КБ) 14474 просмотра
Последний раз редактировалось nirhoh 25 июл 2013, 17:16, всего редактировалось 1 раз.
-
- Гуру
- Сообщения: 4067
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1062
- Ваше звание: программист
- Откуда: Казань
Re: Линии экстремумов
это ни разу не экстремум (либо у вас вся линия имеет один уровень). Если уровень действительно один, то линия трассируется по равенству этому значению. Если нет, то у вас либо тальвег, либо водораздел (говоря геоморфологически). Если теперь весь "рельеф" сильно наклонить (чтобы гарантировать "сток" в одну сторону), то на вогнутых участках вы получите водотоки, на выпуклых - водоразделы. Что и строится в какой-нибудь SAGAnirhoh писал(а): пунктирная линия - линия экстремума
либо сформулируйте правильно, чего вы хотите найти, например в терминах локальной аппроксимации поверхностью второго порядка (или в терминах дифференциальной геометрии).
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 03 ноя 2009, 12:22
- Репутация: 0
Re: Линии экстремумов
Попробую сформулировать задачу. Работаю в ArcGis 9.3 c ЦМР. Выделение «водотоков» и определение их порядка инструментами Гидрология (Hydrology) мне не подходит (сейчас не буду объяснять почему). Наиболее приемлемо для меня выделение «водотоков» через горизонтальную кривизну. Области аномальной горизонтальной кривизны (рис.2) нужно представить в виде линий.
-
- Гуру
- Сообщения: 4067
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1062
- Ваше звание: программист
- Откуда: Казань
Re: Линии экстремумов
причем здесь это чудо? если вам нужна инструкция, какие кнопки нажимать, это не ко мне. Задача не сформулирована - горизонтальную кривизну посчитать проблем нет, что мешает? и потом строить "водоток" на этой кривизнеnirhoh писал(а):Работаю в ArcGis 9.3
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 03 ноя 2009, 12:22
- Репутация: 0
Re: Линии экстремумов
Инструкция, какие кнопки нажимать в ArcGis мне не нужна. Я сформулировал задачу - подскажите какими средствами ее можно решить.
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 03 ноя 2009, 12:22
- Репутация: 0
Re: Линии экстремумов
строить "водоток" на этой кривизне... Подскажите каким образом... В том то и дело, что "аномальная" кривизна носит "фрагментарный" характер...Примерно как на рис.3
- Вложения
-
- рис.3.jpg (88.91 КБ) 14442 просмотра
-
- Гуру
- Сообщения: 4067
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1062
- Ваше звание: программист
- Откуда: Казань
Re: Линии экстремумов
вы не сформулировали задачу, что вам нужно - непонятно. В частности, непонятно, аномальную кривизну чего вы собрались измерять (поскольку горизонтальная кривизна измеряется на DEM, а не на непонятных линиях, происхождение которых вы так и не определили). Если же эти линии у вас уже есть, то измерить кривизну можно, построив сплайн, для этого никакой DEM вообще не нужен..nirhoh писал(а):Я сформулировал задачу
Успехов в достижении цели!
Последний раз редактировалось gamm 25 июл 2013, 17:43, всего редактировалось 1 раз.
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 03 ноя 2009, 12:22
- Репутация: 0
Re: Линии экстремумов
Спасибо. Видимо у нас разные понятия экстремума. Посмотрите еще раз мое сообщение Сегодня, 13:34 и Ваш ответ на него.
-
- Гуру
- Сообщения: 4067
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1062
- Ваше звание: программист
- Откуда: Казань
Re: Линии экстремумов
экстремум - это точка. У нее кривизны нет.nirhoh писал(а):Спасибо. Видимо у нас разные понятия экстремума. Посмотрите еще раз мое сообщение Сегодня, 13:34 и Ваш ответ на него.
судя по всему, вам нужно что-то подобное этому, там и вторая статья есть. И с терминами нужно аккуратнее
Последний раз редактировалось gamm 25 июл 2013, 17:51, всего редактировалось 1 раз.
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 03 ноя 2009, 12:22
- Репутация: 0
Re: Линии экстремумов
Вначале стандартная процедура расчета горизонтальной кривизны по ЦМР. Горизонтальная кривизна имеет числовую характеристику. Далее стандартная процедура классической статистики: среднее и стандартное отклонение. Аномальные значения - среднее +_ стандартное отклонение. По числовым показателям аномальной кривизны рисуются изолинии (рис.2) Вопрос как в "автомате" нарисовать линию экстремума?
-
- Гуру
- Сообщения: 4067
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1062
- Ваше звание: программист
- Откуда: Казань
Re: Линии экстремумов
еще раз - это не экстремум (по крайней мере с точки зрения математики). Ссылку я дал, там есть код для Матлаба, потом нужно трассировать, например в ET. В Арке вы вряд ли что-то найдете, тем более готовую кнопку.nirhoh писал(а):Вначале стандартная процедура расчета горизонтальной кривизны по ЦМР. Горизонтальная кривизна имеет числовую характеристику. Далее стандартная процедура классической статистики: среднее и стандартное отклонение. Аномальные значения - среднее +_ стандартное отклонение. По числовым показателям аномальной кривизны рисуются изолинии (рис.2) Вопрос как в "автомате" нарисовать линию экстремума?
с точки зрения классификации форм это валы (если они идут вверх - параболоиды при локальной квадратичной аппроксимации), можно попробовать что-то типа GIS ECO им Шарого, или самому прописать по статье Вуда.
Последний раз редактировалось gamm 25 июл 2013, 17:59, всего редактировалось 1 раз.
-
- Интересующийся
- Сообщения: 26
- Зарегистрирован: 03 ноя 2009, 12:22
- Репутация: 0
Re: Линии экстремумов
экстремум - это точка. У нее кривизны нет.
Видимо мы точно путаемся в понятиях.
Видимо мы точно путаемся в понятиях.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя