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


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.