ПО для работы с ASCII. Моделирование тектонических процессов
-
- Гуру
- Сообщения: 1085
- Зарегистрирован: 27 окт 2010, 10:53
- Репутация: 358
- Откуда: Ракурс & GISGeo
ПО для работы с ASCII. Моделирование тектонических процессов
Поделитесь опытом обработки высотных данных SRTM. Собственных познаний в "программировании" хватило только на следующую последовательность: экспорт SRTM в ASCII в GlobalMapper -> ASCII в Notepad++ -> Word -> Excel изменение данных на заданную величину -> Notepad++ -> GlobalMapper красота.
Вот такой вот я извращенец. Но это относительно быстро, не надо программировать, результат тот, который нужен.
Но это же извращение, должен же быть софт, в котором оконтуриваешь нужный участок и "опускаешь"/ "поднимаешь" рельеф на заданную величину.
Для чего это всё надо - моделирование рельефа. В основе лежит рельеф реальной территории, с известными неотектоническими параметрами вертикальных перемещений отдельных блоков, скоростями врезания рек, абс уровнями бассейнов.
На цифровом уровне с тектоникой никогда не работал, а вот желание провести ряд экспериментов есть, значит, надо учиться. Наверное GRASS умеет такое. Функции "Создание «случайных» и других поверхностей", а может r.mapcalc это как раз то, что мне надо?
Вот такой вот я извращенец. Но это относительно быстро, не надо программировать, результат тот, который нужен.
Но это же извращение, должен же быть софт, в котором оконтуриваешь нужный участок и "опускаешь"/ "поднимаешь" рельеф на заданную величину.
Для чего это всё надо - моделирование рельефа. В основе лежит рельеф реальной территории, с известными неотектоническими параметрами вертикальных перемещений отдельных блоков, скоростями врезания рек, абс уровнями бассейнов.
На цифровом уровне с тектоникой никогда не работал, а вот желание провести ряд экспериментов есть, значит, надо учиться. Наверное GRASS умеет такое. Функции "Создание «случайных» и других поверхностей", а может r.mapcalc это как раз то, что мне надо?
Проект GISGeo: геомаркетинг
- Catharsis
- Активный участник
- Сообщения: 190
- Зарегистрирован: 18 дек 2008, 14:45
- Репутация: 22
- Откуда: Воронеж
- Контактная информация:
Re: ПО для работы с ASCII. Моделирование тектонических проце
Все гораздо проще. Если данные по величине тектонических движений - вектор, то необходимо его интерполировать в растр. Следующий шаг - суммируете растр рельефа (SRTM) и полученный растр тектонических движений = на выходе ЦМР с учетом тектонических движений за конкретный период. Т.е. обычная растровая алгебра.
Если у Вас весь растр нужно поднять на какую-то константу, то опять же растровая алгебра: растр + константа (величина тектонических движений).
Если некорректно понял - уточните задачу.
Если у Вас весь растр нужно поднять на какую-то константу, то опять же растровая алгебра: растр + константа (величина тектонических движений).
Если некорректно понял - уточните задачу.
cogito ergo sum
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: ПО для работы с ASCII. Моделирование тектонических проце
Такое умеет практически любое ПО (QGIS, GRASS, чистый GDAL), выбирай что тебе ближе. Схема работы может быть следующая:
1. Создаешь векторный слой оконтуривающий область, которую тебе нужно изменить
2. Вырезаешь кусок растра по этой области (маске), получаешь изменяемый кусок
3. Опускаешь/поднимаешь изменяемый кусок с помощью банального калькулятора растров (r.mapcalc в GRASS, калькулятор в QGIS)
4. Делаешь patch/merge измененного clip обратно в исходный растр.
1. Создаешь векторный слой оконтуривающий область, которую тебе нужно изменить
2. Вырезаешь кусок растра по этой области (маске), получаешь изменяемый кусок
3. Опускаешь/поднимаешь изменяемый кусок с помощью банального калькулятора растров (r.mapcalc в GRASS, калькулятор в QGIS)
4. Делаешь patch/merge измененного clip обратно в исходный растр.
пристегивайтесь, турбулентность прямо по курсу
-
- Гуру
- Сообщения: 1085
- Зарегистрирован: 27 окт 2010, 10:53
- Репутация: 358
- Откуда: Ракурс & GISGeo
Re: ПО для работы с ASCII. Моделирование тектонических проце
Я так и знал!Catharsis писал(а):Все гораздо проще.

В QGIS сделаю. Алгоритм понятен.Максим Дубинин писал(а):Такое умеет практически любое ПО (QGIS, GRASS, чистый GDAL), выбирай что тебе ближе. Схема работы может быть следующая:
Спасибо, мужики!
Проект GISGeo: геомаркетинг
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: ПО для работы с ASCII. Моделирование тектонических проце
Кнопочки "поднять выделенный кусок рельефа (т.е. растра) на заданную величину", ест-но, нигде нет. Придётся, как уже сказали, мучиться с масками и растровой алгеброй.andreygeo писал(а):должен же быть софт, в котором оконтуриваешь нужный участок и "опускаешь"/ "поднимаешь" рельеф на заданную величину.
Мне не очень понятна формулировка темы. Давайте разделять моделирование рельефа от моделирования тектонических процессов (тем более, не ясно, каких именно). Просто я в ИГЭ РАН "по долгу службы" занимаюсь новейшей тектоникой, палеореконструкциями рельефа и т.п., потому придираюсьandreygeo писал(а): Для чего это всё надо - моделирование рельефа. В основе лежит рельеф реальной территории, с известными неотектоническими параметрами вертикальных перемещений отдельных блоков, скоростями врезания рек, абс уровнями бассейнов.

GRASS может быть удобнее других открытых ГИС в этом плане, т.к. там бывает проще автоматизировать всякий анализ.andreygeo писал(а): На цифровом уровне с тектоникой никогда не работал, а вот желание провести ряд экспериментов есть, значит, надо учиться. Наверное GRASS умеет такое.
Можно даже заморочиться и написать спец. модуль, который будет делать то, что описал выше Максим.
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 1085
- Зарегистрирован: 27 окт 2010, 10:53
- Репутация: 358
- Откуда: Ракурс & GISGeo
Re: ПО для работы с ASCII. Моделирование тектонических проце
Уточняю.amuriy писал(а): Мне не очень понятна формулировка темы. Давайте разделять моделирование рельефа от моделирования тектонических процессов (тем более, не ясно, каких именно). Просто я в ИГЭ РАН "по долгу службы" занимаюсь новейшей тектоникой, палеореконструкциями рельефа и т.п., потому придираюсь![]()
GRASS может быть удобнее других открытых ГИС в этом плане, т.к. там бывает проще автоматизировать всякий анализ.
Мне нужно на выходе получить палеорельеф. Для этого надо "открутить" назад вертикальную тектонику (там фактически только пара блоков, воздымание которых оценивается в 1000 метров), но сложнее с гидросетью и прибрежными равнинами. Хорошего описание неотектонических процессов для определенных локальных участков, тем более детальных карт (даже карты четвертичны отложений) не так много.
Может быть что-то есть в ИГЭ? Нам нужен Дагестан, Акушинский район. С т.з. тектоники это край т.н. "Дагестанского уступа". Нами фиксированы предполагаемые морские отложения апшеронского возраста (порядка 1,5 млн лет) на современных высотах 1500-1600 метров. Это коррелирует с высотой апшерона в других частях Дагестана и Азербайджана, где они подняты до 2000 метров. Но для этого района, такие отложения и доказательства их морского генезиса обнаружены впервые.
Почему хочу проверить геоморфологией.
Оценка тектоники для этого района за последние 1,5 млн лет - 1000 метров и первые сотни метров для первой линии прибрежных хребтов. Глубина врезания рек не большая (порядка 200 метров на платообразных поверхностях). Высоту уровня апшеронского бассейна Каспия знаем на разные временные срезы. Интересно смоделировать, могут ли быть ингрессии морского бассейна по долинам рек в наш район. Предположительно - могут, но проверено это было очень грубо, просто поднял уровень современного Каспия на 1000 (тектоника) + 200 (палеоуровень) метров и получил проникновение в наш район. Но это грубо, некрасиво, неправильно.
Геологи, с которыми мы работаем, в большей степени литологи, но не тектонисты, поэтому вопрос методики реконструкции рельефа, на основе тектонических движений актуален. Мы в основном занимались поздним плейстоценом, палеогидрологией, тектоника там особой роли не играла, поэтому подобных задач ранее не решали. Буду признателен за любые подсказки, решения, наводки.
Может быть удастся обсудить на ГИС-лаб встрече?
Проект GISGeo: геомаркетинг
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: ПО для работы с ASCII. Моделирование тектонических проце
Для нормального восстановления палеорельефа горных территорий нужны спец. геоморфологические исследования, например, составление карты возрастного расчленения рельефа и увязка геоморфологических палеоуровней (поверхностей выравнивания) по возрастам.andreygeo писал(а): Мне нужно на выходе получить палеорельеф. Для этого надо "открутить" назад вертикальную тектонику (там фактически только пара блоков, воздымание которых оценивается в 1000 метров), но сложнее с гидросетью и прибрежными равнинами.
По Кавказу вообще много чего естьandreygeo писал(а): Может быть что-то есть в ИГЭ? Нам нужен Дагестан, Акушинский район. С т.з. тектоники это край т.н. "Дагестанского уступа".

Вот для ознакомления информация про наш отдел в ИГЭ.
В результате блоковых тектонических движений апшеронские отложения в новейшее время могли оказаться на какой угодно высоте, здесь надо проводить корреляцию геоморф. уровней по региональной сети геоморф. профилей (у нас в институте построена такая сеть на бОльшую часть Кавказа). Методика неоднократно описана в монографиях и статьях Несмеянова С.А. и соавторов.andreygeo писал(а): Нами фиксированы предполагаемые морские отложения апшеронского возраста (порядка 1,5 млн лет) на современных высотах 1500-1600 метров. Это коррелирует с высотой апшерона в других частях Дагестана и Азербайджана, где они подняты до 2000 метров.
Думаю, да, тема очень интересная.andreygeo писал(а): Может быть удастся обсудить на ГИС-лаб встрече?
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 1085
- Зарегистрирован: 27 окт 2010, 10:53
- Репутация: 358
- Откуда: Ракурс & GISGeo
Re: ПО для работы с ASCII. Моделирование тектонических проце
Мир тесен, это понятно. Несмеянову большой привет от моего шефа - Чепалыги Андрея Леонидовича (ИГ РАН).amuriy писал(а): По Кавказу вообще много чего естьТак что надо нам плотнее законтачить. Мой шеф -- Несмеянов Сергей Алексеевич -- известный тектонист, более 20-ти лет занимается неотектоникой и геоморфологией Кавказа. На какие-то участки Дагестана он в своё время, вроде бы, делал карты возрастного расчленения рельефа и неотектонического районирования.

Да и вообще: Чепалыга А.Л., Садчикова Т.А., Леонова Н.Б., Несмеянов С.А., Пирогов А.Н. Каспийско-черноморский водообмен по Маныч-Керченскому проливу в позднем плейстоцене. //2004. С. 50-52. Последний - это я

О Кавказе столько всего написано, но не о нашей территории. На наши отложения вообще никто никогда не обращал внимание. Ни современные ВСЕГЕИ, ни Варданянц, ни прочие столпы геологии Дагестана. Не первый год нами там ведутся работы, вот пытаемся нормально теперь обосновать генезис отложений. А так-то все предпочитали Западный Кавказ: Сочи, Тамань, Геленджик, Абрау

Проект GISGeo: геомаркетинг
-
- Гуру
- Сообщения: 1085
- Зарегистрирован: 27 окт 2010, 10:53
- Репутация: 358
- Откуда: Ракурс & GISGeo
Re: ПО для работы с ASCII. Моделирование тектонических проце
Есть ли прибрежный (Махачкала - Дербент) и горный Дагестан (центральная часть)? Очень надо. Поделитесь, пожалуйста.amuriy писал(а): В результате блоковых тектонических движений апшеронские отложения в новейшее время могли оказаться на какой угодно высоте, здесь надо проводить корреляцию геоморф. уровней по региональной сети геоморф. профилей (у нас в институте построена такая сеть на бОльшую часть Кавказа).

Проект GISGeo: геомаркетинг
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 792
- Ваше звание: званий не имею
- Откуда: Москва
Re: ПО для работы с ASCII. Моделирование тектонических проце
Постараюсь выяснить, что есть и в каком виде, отпишусь в личку.andreygeo писал(а): Есть ли прибрежный (Махачкала - Дербент) и горный Дагестан (центральная часть)? Очень надо. Поделитесь, пожалуйста.
Редактор материалов, модератор форума
-
- Гуру
- Сообщения: 1085
- Зарегистрирован: 27 окт 2010, 10:53
- Репутация: 358
- Откуда: Ракурс & GISGeo
Re: ПО для работы с ASCII. Моделирование тектонических проце
Спасибо!amuriy писал(а):Постараюсь выяснить, что есть и в каком виде, отпишусь в личку.
Проект GISGeo: геомаркетинг
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость