Я працюю над DEM, що в районі, де мало полегшення.
Я хотів би «спалити» річкову мережу в DEM, щоб я міг точно розрахувати накопичення та довжину течії.
Я використовую ArcGIS Desktop 10.
Я працюю над DEM, що в районі, де мало полегшення.
Я хотів би «спалити» річкову мережу в DEM, щоб я міг точно розрахувати накопичення та довжину течії.
Я використовую ArcGIS Desktop 10.
Відповіді:
Перетворіть вектори потоку в растрові зі значенням 1 і в тій же мірі, і розміріть клітинку, як і DEM. У калькуляторі растрових зображень алгебри карти вираз щось по рядках:
Con("rivers"==1, "DEM" - 1, "DEM")
Якщо ви хочете спалити в потоках більше 1 одиниці висоти, перейдіть "DEM" - 1
на "DEM" - a bigger value
.
Для реалізації алгоритму коефіцієнта розпаду Whitebox GAT (Z = E - (G / (G + D)) ^ k * H) з відповіді @elrobis в растровому калькуляторі ArcGIS 10, використовуйте щось на зразок:
"DEM" - Power (G / (G + EucDistance("rivers_raster") ), k ) * H
Замініть G на розмір клітини, k на значення> 0 (коефіцієнт розпаду) і H на максимальну кількість, щоб знизити DEM на., Наприклад:
"DEM" - Power (30 / (30 + EucDistance("rivers_raster") ), 2 ) * 5
Whitebox GAT (гідрологія та пульт дистанційного зондування) має метод під цим ім'ям у своїх програмах Hydrology. Whitebox унікальний тим, що розкриває вихідний код та алгоритми, що використовуються в аналізі за допомогою інтерфейсу (зверніть увагу на кнопку Переглянути код). Навіть якщо ви маєте намір виділити свої процедури на ArcGIS, можливо, буде експерименти з іншим ароматом.
Ви можете використовувати існуючу DEM для створення точок висоти та / або контурів, а потім скористайтеся інструментом Topo to Raster , щоб відновити гідрологічно правильну DEM, включаючи вашу мережу води. Я не на 100% впевнений, наскільки відрізняється отримана поверхня від початкової DEM, хоча ви можете бути впевнені, що вона буде працювати для створення потокових мереж, якщо точні вимірювання висоти не є життєво важливими. Інструмент "Топо до Растра" також дозволяє отримати інші гідрологічно значущі особливості, такі як водойми та відомі раковини.
Це вимагає розширення Spatial Analyst, хоча я припускаю, що ви маєте це, якщо ви дивитесь на накопичення та довжину потоку в першу чергу.
Я сам не пробував цього і не маю під рукою даних, щоб зараз перевірити тест, але я не бачу причини, чому це не вийшло.
Для Аркгіса відповідь Лука виглядає ідеальною, але, як це згадується WhiteBox GAT в іншій відповіді, я не можу не додати трохи додаткової інформації про інші "аромати", якщо це могло б допомогти.
SAGA-GIS (безкоштовно) має деякі цікаві функції попередньої обробки - одна з них може відповісти на ваше запитання: http://www.saga-gis.org/saga_tool_doc/2.1.3/ta_preprocessor_6.html
Вам знадобиться растрова DEM і ваша річкова мережа у растровому форматі ( Shapes to Grid має досягти цього - все інше має бути нодатом)
Модуль записує потокову мережу в DEM
Записує потокову мережу в цифрову модель висоти (DEM). Осередки потоку повинні бути кодовані з дійсними значеннями даних, а всі інші комірки повинні бути встановлені без значень даних. Перші два методи зменшуються. Третій спосіб забезпечує стійкий градієнт вниз за течією. Зниження висоти застосовується лише у тому випадку, якщо нижня клітина однаково висока або вище. Ви повинні надати сітку з напрямками потоку для визначення нижчих клітин. Модуль «Вивчення маршруту зливного стоку» пропонує такі напрямки потоку.
Автор: О.Конрад (c) 2011р
Специфікація: сітка
Меню: Аналіз місцевості | Попередня обробка
Ознайомтеся з набором інструментів MAPC (MAPC.org) тут
Один із інструментів створює "Растер опіку" з векторних ліній та DEM