Bóng mờ từ DEM trong GRASS và QGIS


17

Tôi đã cố gắng để có được một mô hình cứu trợ bóng mờ đẹp mắt từ GRASS và Qgis trong một ngày hoặc lâu hơn và dường như không thể có được nó. Vấn đề lớn nhất mà tôi gặp phải là các thung lũng trông giống như những ngọn núi, nhưng dường như tôi không thể có được sự kết hợp đúng đắn để cho thấy những ngọn núi và thung lũng trông đúng.

Dưới đây là một số hình ảnh của các vấn đề:

DEM (Nâu cao và Đỏ thấp, đỏ chỉ được sử dụng để kiểm tra trực quan) DEM

Mô hình bóng mờ 1 với vị trí DEM Sun 180 xuống từ phía Bắc, chiều cao mặt trời 80 văn bản thay thế

Vấn đề: Đồi có vẻ tốt nhưng dòng sông (màu đỏ) vẫn trông giống như một ngọn núi mặc dù đó là điểm thấp nhất trên bản đồ.

Mô hình bóng mờ 2 với vị trí DEM Sun phía tây bắc (315 độ), chiều cao mặt trời 60 văn bản thay thế

Vấn đề: Một lần nữa, những ngọn đồi trông rất đẹp nhưng dòng sông (màu đỏ) vẫn trông giống như một ngọn núi mặc dù đó là điểm thấp nhất trên bản đồ.

Tôi đã thử tất cả các kết hợp góc và độ cao mặt trời khác nhau và dường như tôi không thể khiến dòng sông trông giống như một dòng sông, nó luôn trông giống như một ngọn đồi.

Bất cứ ai có thể chỉ cho tôi đi đúng hướng về những gì tôi có thể làm sai?

EDIT: Vì vậy, tôi đã lấy dữ liệu đường viền về nhà và chạy quy trình từ đầu và sử dụng mặc định cho r.shaded.relief và nhận được điều này:

văn bản thay thế

Điều này có vẻ tốt hơn đối với tôi, không phải là màu sắc tuyệt vời nhất nhưng chúng ta có thể thay đổi điều đó. Tôi nghĩ rằng công việc cài đặt cỏ của tôi phải bị phá vỡ bởi vì ngay cả các mặc định trông cũng tệ.


Vui mừng bây giờ nó làm việc tốt hơn. Lưu ý rằng có một số bảng màu địa hình / độ cao được xác định trước mà bạn có thể chọn; hơn nữa bạn có thể dễ dàng xác định của riêng bạn.
markusN

Nathan, tôi đã bao gồm một liên kết bổ sung trong phản hồi của tôi, bạn có thể thấy hữu ích, chúc mừng.
scw

Câu trả lời:


11

Để giảm bớt bóng mờ trong GRASS, tốt hơn nên sử dụng r.shaded.relief . Nó đi theo mặc định với ánh sáng từ tây sang đông. Như thế này (ví dụ SRTM):

văn bản thay thế

Đối với nhận thức của tôi, thung lũng có vẻ ổn trong ví dụ này. Colortable xuất phát từ r.colors (có "địa hình" và "srtm", xem ở đây để biết ví dụ về các bảng màu này).


Tôi đã sử dụng r.shaded.relief cũng với các mặc định và với tôi nó trông tệ hơn những cái tôi đã đăng. Khi tôi đi làm vào thứ Hai, tôi sẽ đăng ảnh chụp màn hình và xem mọi người nghĩ gì. Cảm ơn r, liên kết bảng màu, không biết về trang đó.
Nathan W

Tôi không biết nếu ví dụ của tôi ở trên có vẻ tệ (đối với tôi nó rất hay), ít nhất nó hiển thị các cài đặt mặc định và không có thủ thuật đặc biệt nào.
markusN

Tôi nghĩ rằng nó cũng tốt cho tôi. Có thể màu sắc trong cái đầu tiên của tôi [sử dụng cài đặt mặc định] mà tôi đã làm là sai.
Nathan W

Những gì làm việc cho tôi được r.relieftheo sau bởi r.shade. Các r.shaded.relieftrong câu trả lời của bạn không tồn tại trong GrassGIS 7.2.1rõ ràng.
Hakim

Có, với việc xuất bản GRASS GIS 7 (câu trả lời của tôi ở trên đề cập đến G6), chúng tôi đã dọn sạch một loạt các mô-đun. Để biết chi tiết (bao gồm cả quan sát của bạn), xem trac.osgeo.org/grass/wiki/Grass7/NewFeatures#Renamedmodules
markusN

8

Không có gì sai với trò chơi leo đồi này và màu sắc chắc chắn không phải là vấn đề. Chúng ta đang gặp một hiện tượng phổ biến, nổi tiếng: quá trình xử lý hình ảnh của chúng ta đảo ngược chiều sâu và chiều cao khi địa hình dường như được chiếu sáng từ bên dưới. (Nhìn vào hình ảnh một lần nữa trong khi đứng trên đầu của bạn: nó sẽ xuất hiện chính xác.) Đó là lý do tại sao tốt nhất là đặt ánh sáng gần đỉnh (bản đồ "phía bắc"). Nhìn kỹ vào những hình ảnh cụ thể này cho thấy các hướng mặt trời không giống như bạn nghĩ: hướng trên cùng dường như được chiếu sáng từ bên phải, không phải phía dưới; và cái dưới cùng dường như được chiếu sáng từ phía dưới bên phải, không phải phía trên bên trái. Thêm hoặc trừ 180 độ từ một trong hai góc sẽ giải quyết vấn đề. Nếu kết quả thường gây ngạc nhiên cho bạn, hãy nghi ngờ một hoặc nhiều điều sau đây:

  • Phần mềm có thể sử dụng radian thay vì độ.

  • Góc có thể được đo ngược chiều kim đồng hồ từ hướng đông (quy ước toán học / vật lý).


3

Thoạt nhìn, có vẻ như việc sử dụng màu sắc được sử dụng là điều làm cho dữ liệu trông đặc biệt khó hiểu, việc chọn một tông màu phù hợp sẽ làm cho sự khác biệt rõ ràng hơn. Bạn cũng có thể muốn xem xét các bộ dữ liệu cứu trợ được tạo bóng trước khác để so sánh, chẳng hạn như bộ dữ liệu dựa trên SRTM này .

Một điều khác có thể sẽ giúp là thêm một đường trung tâm dòng chảy trong một màu nước rõ ràng, điều này sẽ làm cho không rõ ràng những khu vực nào nằm ở vị trí thấp trên bản đồ và ngăn chặn các mẹo quang học làm cho dòng sông xuất hiện như một đường ranh giới.

Bạn cũng có thể muốn xem hướng dẫn của Tim Sutton để thực hiện các DEM cứu trợ bóng mờ bằng cách sử dụng GDAL để biết một số lời khuyên và kỹ thuật hữu ích chỉ sử dụng các công cụ dòng lệnh.


2

Tôi đồng ý với scw rằng một phần của vấn đề có thể do sự lựa chọn màu sắc. Tôi nghĩ mọi người có xu hướng diễn giải màu xanh lá cây là "thấp" và đỏ là "cao". Đối chiếu:

văn bản thay thế

http://www.icsm.gov.au/mapping/cartographic.html#t gợi ý

Trên các vị trí mặt trời:

Nó dựa trên quy ước rằng một nguồn sáng tưởng tượng (ví dụ Mặt trời) nằm ở góc tây bắc của bản đồ và các bóng đổ ra phía góc đông nam.

Nguồn: http://www.icsm.gov.au/mapping/cartographic.html#shading

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.