ПО для работы с ASCII. Моделирование тектонических процессов

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
andreygeo
Гуру
Сообщения: 1085
Зарегистрирован: 27 окт 2010, 10:53
Репутация: 358
Откуда: Ракурс & GISGeo

ПО для работы с ASCII. Моделирование тектонических процессов

Сообщение andreygeo » 17 янв 2013, 10:04

Поделитесь опытом обработки высотных данных SRTM. Собственных познаний в "программировании" хватило только на следующую последовательность: экспорт SRTM в ASCII в GlobalMapper -> ASCII в Notepad++ -> Word -> Excel изменение данных на заданную величину -> Notepad++ -> GlobalMapper красота.
Вот такой вот я извращенец. Но это относительно быстро, не надо программировать, результат тот, который нужен.
Но это же извращение, должен же быть софт, в котором оконтуриваешь нужный участок и "опускаешь"/ "поднимаешь" рельеф на заданную величину.
Для чего это всё надо - моделирование рельефа. В основе лежит рельеф реальной территории, с известными неотектоническими параметрами вертикальных перемещений отдельных блоков, скоростями врезания рек, абс уровнями бассейнов.
На цифровом уровне с тектоникой никогда не работал, а вот желание провести ряд экспериментов есть, значит, надо учиться. Наверное GRASS умеет такое. Функции "Создание «случайных» и других поверхностей", а может r.mapcalc это как раз то, что мне надо?
Проект GISGeo: геомаркетинг

Аватара пользователя
Catharsis
Активный участник
Сообщения: 190
Зарегистрирован: 18 дек 2008, 14:45
Репутация: 22
Откуда: Воронеж
Контактная информация:

Re: ПО для работы с ASCII. Моделирование тектонических проце

Сообщение Catharsis » 17 янв 2013, 10:53

Все гораздо проще. Если данные по величине тектонических движений - вектор, то необходимо его интерполировать в растр. Следующий шаг - суммируете растр рельефа (SRTM) и полученный растр тектонических движений = на выходе ЦМР с учетом тектонических движений за конкретный период. Т.е. обычная растровая алгебра.

Если у Вас весь растр нужно поднять на какую-то константу, то опять же растровая алгебра: растр + константа (величина тектонических движений).

Если некорректно понял - уточните задачу.
cogito ergo sum

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: ПО для работы с ASCII. Моделирование тектонических проце

Сообщение Максим Дубинин » 17 янв 2013, 10:56

Такое умеет практически любое ПО (QGIS, GRASS, чистый GDAL), выбирай что тебе ближе. Схема работы может быть следующая:

1. Создаешь векторный слой оконтуривающий область, которую тебе нужно изменить
2. Вырезаешь кусок растра по этой области (маске), получаешь изменяемый кусок
3. Опускаешь/поднимаешь изменяемый кусок с помощью банального калькулятора растров (r.mapcalc в GRASS, калькулятор в QGIS)
4. Делаешь patch/merge измененного clip обратно в исходный растр.
пристегивайтесь, турбулентность прямо по курсу

andreygeo
Гуру
Сообщения: 1085
Зарегистрирован: 27 окт 2010, 10:53
Репутация: 358
Откуда: Ракурс & GISGeo

Re: ПО для работы с ASCII. Моделирование тектонических проце

Сообщение andreygeo » 17 янв 2013, 11:16

Catharsis писал(а):Все гораздо проще.
Я так и знал! :D
Максим Дубинин писал(а):Такое умеет практически любое ПО (QGIS, GRASS, чистый GDAL), выбирай что тебе ближе. Схема работы может быть следующая:
В QGIS сделаю. Алгоритм понятен.

Спасибо, мужики!
Проект GISGeo: геомаркетинг

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: ПО для работы с ASCII. Моделирование тектонических проце

Сообщение Александр Мурый » 17 янв 2013, 11:28

andreygeo писал(а):должен же быть софт, в котором оконтуриваешь нужный участок и "опускаешь"/ "поднимаешь" рельеф на заданную величину.
Кнопочки "поднять выделенный кусок рельефа (т.е. растра) на заданную величину", ест-но, нигде нет. Придётся, как уже сказали, мучиться с масками и растровой алгеброй.
andreygeo писал(а): Для чего это всё надо - моделирование рельефа. В основе лежит рельеф реальной территории, с известными неотектоническими параметрами вертикальных перемещений отдельных блоков, скоростями врезания рек, абс уровнями бассейнов.
Мне не очень понятна формулировка темы. Давайте разделять моделирование рельефа от моделирования тектонических процессов (тем более, не ясно, каких именно). Просто я в ИГЭ РАН "по долгу службы" занимаюсь новейшей тектоникой, палеореконструкциями рельефа и т.п., потому придираюсь :)
andreygeo писал(а): На цифровом уровне с тектоникой никогда не работал, а вот желание провести ряд экспериментов есть, значит, надо учиться. Наверное GRASS умеет такое.
GRASS может быть удобнее других открытых ГИС в этом плане, т.к. там бывает проще автоматизировать всякий анализ.
Можно даже заморочиться и написать спец. модуль, который будет делать то, что описал выше Максим.
Редактор материалов, модератор форума

andreygeo
Гуру
Сообщения: 1085
Зарегистрирован: 27 окт 2010, 10:53
Репутация: 358
Откуда: Ракурс & GISGeo

Re: ПО для работы с ASCII. Моделирование тектонических проце

Сообщение andreygeo » 17 янв 2013, 12:05

amuriy писал(а): Мне не очень понятна формулировка темы. Давайте разделять моделирование рельефа от моделирования тектонических процессов (тем более, не ясно, каких именно). Просто я в ИГЭ РАН "по долгу службы" занимаюсь новейшей тектоникой, палеореконструкциями рельефа и т.п., потому придираюсь :)
GRASS может быть удобнее других открытых ГИС в этом плане, т.к. там бывает проще автоматизировать всякий анализ.
Уточняю.
Мне нужно на выходе получить палеорельеф. Для этого надо "открутить" назад вертикальную тектонику (там фактически только пара блоков, воздымание которых оценивается в 1000 метров), но сложнее с гидросетью и прибрежными равнинами. Хорошего описание неотектонических процессов для определенных локальных участков, тем более детальных карт (даже карты четвертичны отложений) не так много.

Может быть что-то есть в ИГЭ? Нам нужен Дагестан, Акушинский район. С т.з. тектоники это край т.н. "Дагестанского уступа". Нами фиксированы предполагаемые морские отложения апшеронского возраста (порядка 1,5 млн лет) на современных высотах 1500-1600 метров. Это коррелирует с высотой апшерона в других частях Дагестана и Азербайджана, где они подняты до 2000 метров. Но для этого района, такие отложения и доказательства их морского генезиса обнаружены впервые.

Почему хочу проверить геоморфологией.
Оценка тектоники для этого района за последние 1,5 млн лет - 1000 метров и первые сотни метров для первой линии прибрежных хребтов. Глубина врезания рек не большая (порядка 200 метров на платообразных поверхностях). Высоту уровня апшеронского бассейна Каспия знаем на разные временные срезы. Интересно смоделировать, могут ли быть ингрессии морского бассейна по долинам рек в наш район. Предположительно - могут, но проверено это было очень грубо, просто поднял уровень современного Каспия на 1000 (тектоника) + 200 (палеоуровень) метров и получил проникновение в наш район. Но это грубо, некрасиво, неправильно.

Геологи, с которыми мы работаем, в большей степени литологи, но не тектонисты, поэтому вопрос методики реконструкции рельефа, на основе тектонических движений актуален. Мы в основном занимались поздним плейстоценом, палеогидрологией, тектоника там особой роли не играла, поэтому подобных задач ранее не решали. Буду признателен за любые подсказки, решения, наводки.
Может быть удастся обсудить на ГИС-лаб встрече?
Проект GISGeo: геомаркетинг

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: ПО для работы с ASCII. Моделирование тектонических проце

Сообщение Александр Мурый » 17 янв 2013, 12:34

andreygeo писал(а): Мне нужно на выходе получить палеорельеф. Для этого надо "открутить" назад вертикальную тектонику (там фактически только пара блоков, воздымание которых оценивается в 1000 метров), но сложнее с гидросетью и прибрежными равнинами.
Для нормального восстановления палеорельефа горных территорий нужны спец. геоморфологические исследования, например, составление карты возрастного расчленения рельефа и увязка геоморфологических палеоуровней (поверхностей выравнивания) по возрастам.
andreygeo писал(а): Может быть что-то есть в ИГЭ? Нам нужен Дагестан, Акушинский район. С т.з. тектоники это край т.н. "Дагестанского уступа".
По Кавказу вообще много чего есть :) Так что надо нам плотнее законтачить. Мой шеф -- Несмеянов Сергей Алексеевич -- известный тектонист, более 20-ти лет занимается неотектоникой и геоморфологией Кавказа. На какие-то участки Дагестана он в своё время, вроде бы, делал карты возрастного расчленения рельефа и неотектонического районирования.
Вот для ознакомления информация про наш отдел в ИГЭ.
andreygeo писал(а): Нами фиксированы предполагаемые морские отложения апшеронского возраста (порядка 1,5 млн лет) на современных высотах 1500-1600 метров. Это коррелирует с высотой апшерона в других частях Дагестана и Азербайджана, где они подняты до 2000 метров.
В результате блоковых тектонических движений апшеронские отложения в новейшее время могли оказаться на какой угодно высоте, здесь надо проводить корреляцию геоморф. уровней по региональной сети геоморф. профилей (у нас в институте построена такая сеть на бОльшую часть Кавказа). Методика неоднократно описана в монографиях и статьях Несмеянова С.А. и соавторов.
andreygeo писал(а): Может быть удастся обсудить на ГИС-лаб встрече?
Думаю, да, тема очень интересная.
Редактор материалов, модератор форума

andreygeo
Гуру
Сообщения: 1085
Зарегистрирован: 27 окт 2010, 10:53
Репутация: 358
Откуда: Ракурс & GISGeo

Re: ПО для работы с ASCII. Моделирование тектонических проце

Сообщение andreygeo » 17 янв 2013, 12:56

amuriy писал(а): По Кавказу вообще много чего есть :) Так что надо нам плотнее законтачить. Мой шеф -- Несмеянов Сергей Алексеевич -- известный тектонист, более 20-ти лет занимается неотектоникой и геоморфологией Кавказа. На какие-то участки Дагестана он в своё время, вроде бы, делал карты возрастного расчленения рельефа и неотектонического районирования.
Мир тесен, это понятно. Несмеянову большой привет от моего шефа - Чепалыги Андрея Леонидовича (ИГ РАН). :D
Да и вообще: Чепалыга А.Л., Садчикова Т.А., Леонова Н.Б., Несмеянов С.А., Пирогов А.Н. Каспийско-черноморский водообмен по Маныч-Керченскому проливу в позднем плейстоцене. //2004. С. 50-52. Последний - это я 8)
О Кавказе столько всего написано, но не о нашей территории. На наши отложения вообще никто никогда не обращал внимание. Ни современные ВСЕГЕИ, ни Варданянц, ни прочие столпы геологии Дагестана. Не первый год нами там ведутся работы, вот пытаемся нормально теперь обосновать генезис отложений. А так-то все предпочитали Западный Кавказ: Сочи, Тамань, Геленджик, Абрау :D
Проект GISGeo: геомаркетинг

andreygeo
Гуру
Сообщения: 1085
Зарегистрирован: 27 окт 2010, 10:53
Репутация: 358
Откуда: Ракурс & GISGeo

Re: ПО для работы с ASCII. Моделирование тектонических проце

Сообщение andreygeo » 17 янв 2013, 12:58

amuriy писал(а): В результате блоковых тектонических движений апшеронские отложения в новейшее время могли оказаться на какой угодно высоте, здесь надо проводить корреляцию геоморф. уровней по региональной сети геоморф. профилей (у нас в институте построена такая сеть на бОльшую часть Кавказа).
Есть ли прибрежный (Махачкала - Дербент) и горный Дагестан (центральная часть)? Очень надо. Поделитесь, пожалуйста. :roll:
Проект GISGeo: геомаркетинг

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: ПО для работы с ASCII. Моделирование тектонических проце

Сообщение Александр Мурый » 17 янв 2013, 13:10

andreygeo писал(а): Есть ли прибрежный (Махачкала - Дербент) и горный Дагестан (центральная часть)? Очень надо. Поделитесь, пожалуйста. :roll:
Постараюсь выяснить, что есть и в каком виде, отпишусь в личку.
Редактор материалов, модератор форума

andreygeo
Гуру
Сообщения: 1085
Зарегистрирован: 27 окт 2010, 10:53
Репутация: 358
Откуда: Ракурс & GISGeo

Re: ПО для работы с ASCII. Моделирование тектонических проце

Сообщение andreygeo » 17 янв 2013, 13:28

amuriy писал(а):Постараюсь выяснить, что есть и в каком виде, отпишусь в личку.
Спасибо!
Проект GISGeo: геомаркетинг

Ответить

Вернуться в «Общий - ПО»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость