Шукаємо інструмент інтерполяції для виготовлення річкової батиметрії (топографії) з секцій


15

Відповідно до назви, я шукаю інструмент, який може виготовити батиметрію річки із поперечних перерізів. Хоча людям, які, можливо, знають подібні інструменти, напевно, не знадобиться пояснення, чому такий вид інтерполяції є дещо складним, ось кілька пояснень для тих, хто може знати та використовувати такі речі для інших цілей.

Для того, щоб отримати DEM долини річки з батиметрією русла річки, мені потрібно огорожувати / відзначати бар'єрами ділянку на моїй оригінальній DEM, де має бути створена батиметрія. В основному це вся площа мокрого русла річки, де TLS не мав шансів виміряти донну поверхню (батиметрія). Річки мають різні форми, іноді більш меандрують, іноді більш прямо, а також глибина дна та його вирівнювання значно змінюються, що робить інтерполяцію складнішою, оскільки вона повинна слідувати центральній лінії річки, а також проводити інтерполяцію вертикально і горизонтально.

Д-р Венкатеш Марваде підготував таке розширення до ArcGIS 9.2, хоча у мене виникли деякі проблеми, і я просто цікавився, чи хтось знатиме програмне забезпечення чи код, який може створити щось подібне.

(Редагувати: перегляньте графіку в цьому підручнику .)


Чи можете ви розмістити графіку для цього? Завантажте в таке місце, як imgur.com
Кірк Куйкендалл

1
Я додав посилання на pdf, в якому є графіка.
Кірк Куйкендалл

Спасибі. Я пам’ятаю, що надалі надаватиму таку інформацію.
Томек

Я також хочу використовувати інструмент доктора Венкатеша Марваде для створення річкових батиметрій із поперечних перерізів. Але я не знаю, як генерувати власний вхідний файл (у тому ж форматі, що і SampleData.mdb). Ви можете навчити мене, як це зробити? Спасибі.

@peterlai: Якщо відповідей тут недостатньо, відкрийте нове запитання.
underdark

Відповіді:


1

У Mike11 є модуль, який робить це.


Що стосується мене, MIKE робить просту лінійну інтерполяцію, де результати демонструються в межах річки, але сама інтерполяція проводиться в прямолінійному різанні місцевості тощо. Можливо, я помиляюся, але я думаю, що так. Однак я, можливо, не знаю про якийсь додатковий модуль. Я перевірю, чи це так.
Томек

Я шукаю насправді щось подібне до інструмента доктора Мерведа, який в основному інтерполює нові розділи між відомими секціями і чим з'єднує всі секції з інтерпольованими полілініями. Нові розділи вирівняні за відомою центральною лінією. У результаті ви отримуєте сітку з поліліній. Його досить основне опис, але я просто хочу зазначити, що таким чином ви отримуєте сітку векторів замість растрових. Спасибі
Томек

Я забув мікрофон.
Бред Несом

5

Ви ще переглянули GRASS Wiki "Морські науки" ? У ньому обговорюється обробка батиметрії та необхідні кроки.


Так, я все-таки придивився до цього. Однак ти дав мені другу думку, і я знову подивлюся на це. Насправді були цікаві інструменти інтерполяції. я буду інформувати вас.
Томек

4

У цей момент я повинен виправити себе.

Я шукав рішення - це інструмент, що включає набір процедур, 2 лінійних методу інтерполяції тощо, а не єдиний метод / інструмент інтерполяції.

Я не знайшов жодного інструменту, здатного виконати завдання належним чином , крім інструменту доктора Венкатеша Мерведа .

Мені довелося знизити свою версію ArcGIS for Desktop, щоб використати її. Інструмент все ще не містить помилок, але робить свою роботу.


Він має тепер також для ArcGIS 10
Nadya

3

Я знайшов робочий процес із відкритим кодом (python, R, QGIS та PostGIS) від Мішеля Тобіаса на основі документа доктора Венкатеша Мерведа за 2005 рік тут: http://www.slideshare.net/MicheleTobias/open-source-workflow-for-surface -інтерполяція-з-криволінійною-анізотропією

Є проект Github з документацією, що намагається перетворити це на (дуже корисний) плагін Qgis: https://github.com/MicheleTobias/CurvilinearAnisotropy


2

Це нормальна функціональність Civil 3D. Продукція Autodesk.

Для роботи з програмами esri є кілька безкоштовних (за переліком)

HEC-georas
Навчання
Конференції користувачів presentations1
учасників форуму тез
конференції користувача abstract2
USACE документації

Програмне забезпечення MWH

Bentley WaterGEMS
Зливові


Я працюю над тими. Повідомлять, чи знайшли те, що шукали. Спасибі.
Томек

1

Минуло кілька років, як я переглянув цей матеріал, але HEC-RAS від USACE - це потужний, хоч і складний, набір програмного забезпечення - широко застосовується в уряді. До ArcGIS вже можуть бути гачки.


0

Правильний спосіб зробити те, що вам потрібно, - це використовувати такий інструмент, як v.surf.rst від GRASS. Проблема ваших даних полягає в тому, що дані не є ізотропними, як взагалі розглядається інтерполяція контурів. Отже, потрібно вставити параметр для анізотропії. Приклад є в GIS Neteler та Mitasova з відкритим вихідним кодом: підхід GIS GRASS, на сторінці 163 (книга 2004 року, яку можна побачити тут ).

Параметри анізотропії присутні в пакеті Rstat g , в якому можна виконувати різні типи інтерполяції кригінгу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.