Поєднуючи високу роздільну здатність та узагальнені растрові схили на схилах, щоб створити посилений затінений рельєф?


10

Я часто додаю дані LiDAR до карти разом із затіненим рельєфом. Більшу частину часу я маю узагальнити LiDAR DEM залежно від масштабу карти. Тим не менш, часто є занадто багато деталей, а гірські хребти і долини недостатньо яскраво виражені.

Нещодавно я натрапив на статтю, яка описує процес поєднання двох моделей схилів, однієї детальної та іншої узагальненої. Отримане полегшення дуже приємне. Я хотів би створити такий ефект у своїх картах: якщо припустити, що у мене є 2 растрові схили (деталізовані та узагальнені), який найкращий спосіб їх поєднання для досягнення такого ефекту?

Відповіді:


11

Це звучить як робота Тома Паттерсона над роздільною здатністю GTOPO 30 у розділі Photoshop . Теорія описана досить добре, щоб бути адаптовою до іншого програмного забезпечення, хоча робота повинна бути виконана з урахуванням специфіки. Основна ідея - узагальнити (розмити) один набір даних, безліч, підкреслити загальну форму та приховати конкретні деталі, а потім поєднати зображення високої та роздільної здатності разом із використанням альфа-каналів або відсотків непрозорості.

Хоча описаний процес Паттерсона застосовується до самих моделей висот, я адаптував його до рельєфів наступним чином.

Завантажте рельєфне зображення в GIMP:

  • дублікат шару
  • верхній шар == шар деталі, залиште в спокої, встановіть режим для накладання
  • bottom == шар фігури, застосуйте розмиття Гаусса із встановленням 20
  • зберегти копію (relief_blbered.tif)

Повторно призначити проекцію:

Існує багато можливостей для адаптації у виборі відсотків, які слід використовувати, використовувати фільтри накладення, екран або темніти тощо.


дуже хороший метод.
Mapperz

Ой, я спробую це, виглядає круто.
Натан Ш

я сподівався на рішення ArcGIS, але спробую це також ...
Якуб Сисак GeoGraphics

Я починаю думати, що єдиний спосіб зробити це повинен бути таким, як ви запропонували в такому редакторі зображень, як GIMP, Photoshop тощо (оскільки кольорову рамку ArcGIS не можна встановити від прозорого до чорного, але завжди за замовчуванням - від білого до чорного)
Jakub Sisak GeoGraphics

6

Я бачу, "ArcGIS" - це тег, Якуб. Використовуючи Spatial Analyst, ви просто обчислите середньозважене серед двох пагорбів. Наприклад, суміш 60-40 можна отримати таким розрахунком:

(60*[Detailed hillshade] + 40*[Generalized hillshade]) / 100

Якщо вам це потрібно, розмиття Гаусса можна виконати, виконавши кілька кругових фокусних засобів по растру. Ефективний радіус виконання фокусних засобів m , кожен із радіусів r , - r * Sqrt ( m ).


Дякую Білл. Мій вхідний детальний схил - розмір комірок 5, 5, але узагальнений схил 20, 20. Таким чином, результат растрового калькулятора також становить 20, 20. Здається, вона посилює первинні тіні, але дрібні деталі втрачаються. Що б ви порадили зберегти початковий розмір клітин? Перекомпонувати узагальнений схил? Яку техніку перепродажу використовувати?
Якуб Сисак GeoGraphics

Я спробував це, все спрацьовує, але кінцевий виріб на схилі не сильно відрізняється від детального оригіналу, який трохи легше ... (Замість того, щоб активізувати оригінальний детальний схил)
Якуб Сисак GeoGraphics

Центральна, хоч невимовна ідея у відповіді Білла полягає в тому, що майже все, що ви можете зробити в Gimp / Photoshop / тощо. що стосується змішування шарів і накладок, можна виконати з растровим розрахунком - доки ви знаєте математику. Хоча це непросто, тому не так вже й багато готових рішень. Якщо піти тільки на теорію, я не математика, я думаю, що цього не вистачає у наведеному вище прикладі - це третя растра, яка виступає як слайдер непрозорості / прозорості бідної людини.
matt wilkie

@Jakub: Ви маєте рацію, вам потрібно зберегти більш точний розмір стільникових елементів, інакше все втрачено. У продуктах ESRI це зазвичай робиться попередньо встановивши десь змінну "оточення", щоб вказати розмір, розмір та проекцію комірки. Шукайте меню "параметрів" просторового аналітика або меню "оточення" ArcToolBox в ArcGIS.
whuber

@Matt: Можливо, я щось пропустив в описі Тома Паттерсона. (Це важко дотримуватися, тому що він говорить лише, які кнопки натискати, а не чому, або що вони насправді роблять.) Не хотіли б ви трохи розібратися в тому, що робить «повзунок непрозорості / прозорості» для нас?
whuber
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.