Độ cao nội suy chính xác từ các đường đồng mức trong QGIS?


8

Tôi đang cố gắng nội suy độ cao từ các đường đồng mức (~ 70000 tại các khoảng cách 1m, kéo dài ~ 20km ^ 2) trong QGIS. 

Khi tôi nội suy bằng cách sử dụng Inverse Distance Weighting (IDW)trong Interpolationplugin, nó có sử dụng tất cả các đường đồng mức thay vì chỉ các đường viền liền kề không?

Sử dụng GDAL Rasterplugin (khoảng cách nghịch đảo với một sức mạnh) cũng xuất hiện để sử dụng tất cả các đường viền và coi các đường đồng mức không phải là đường mà là điểm?

Tôi cũng đã thử Triangular interpolation (TIN), coi các đường đồng mức là các đường cấu trúc, nhưng nó làm hỏng QGIS, có thể là do số lượng và mật độ của các đường đồng mức.

Đối với các quyền hạn dưới 5, sử dụng plugin raster GDAL, DEM kết quả rất ồn và các điểm đường viền có xu hướng trở thành cực đại hoặc cực tiểu cục bộ

tức là đối với các ô lưới có đường đồng mức chạy qua chúng, nhưng không chứa các điểm xác định đường đồng mức, độ cao nội suy được chuyển sang độ cao trung bình của tất cả dữ liệu đường viền, thay vì được chỉ định độ cao của đường đồng mức đang chạy thông qua họ; điều này là do phép nội suy chiếm một cách không cần thiết cho độ cao của mỗi điểm đường viền đơn (mặc dù có trọng số bởi khoảng cách nghịch đảo).

Mặc dù vấn đề này đã giảm khi tôi sử dụng IDW với công suất cao hơn, các vùng tương đối bằng phẳng bắt đầu trông giống như các phép nội suy lân cận gần nhất - giống như các bước, thay vì giống như một vùng lớn có độ nghiêng nhỏ.

Từ các bài viết khác, có vẻ như r.surf.contourthuật toán GRASS có vấn đề tương tự.

Sử dụng bán kính tìm kiếm là tốt hơn, nhưng nó vẫn làm mịn các tính năng nhỏ hơn bán kính tìm kiếm và vẫn cho phép các đường viền không liên quan đến một ô lưới để tác động đến độ cao được nội suy của nó. 

Có cách nào trong QGIS để nội suy chỉ sử dụng các đường đồng mức liền kề ngay lập tức theo mọi hướng không?

Cách thực hành tốt nhất để nội suy từ dữ liệu đường viền trong QGIS sao cho dữ liệu đường viền trên thực tế được coi là đường viền, thay vì một tập hợp lớn các điểm hoặc đường thẳng? 


Với giá trị của nó, tôi thấy nó r.surf.contourtrông tự nhiên hơn nhiều so với những v.surf.rstgì bạn có thể thấy những nỗ lực của tôi tại gwprojects.org/forum/viewtopic.php?f=3&t=2084 và primer mà tôi đã từng sử dụng tại grasswiki.osgeo. org / wiki / Contour_lines_to_DEM
Mr Purple

Câu trả lời:


3

Tôi đến từ thế giới AutoCAD / ESRI và không quen thuộc với các công cụ trong QGIS. Tuy nhiên tôi đã tạo ra nhiều bề mặt từ các đường viền.

Để tạo ra một bề mặt từ các đường viền bề mặt đòi hỏi một số xử lý bổ sung. Trước tiên, bạn phải làm cỏ và bổ sung các điểm đường viền Xem https://ledgeledge.autodesk.com/support/autocad-civil-3d/learn-explore/caas/CloudHelp/cloudhelp/2017/ENU/Civil3D-UserGuide/files/GUID- 523368FB-BF6D-4E7C-8E38-7BA9A2B7E38A-htm.html

Thứ hai, bạn phải tạo các đường phá vỡ cho đáy thung lũng, đường sườn núi và các vết đứt khác trên bề mặt để tránh các khu vực bằng phẳng nhân tạo.

TIN sau đó cho kết quả tốt nhất cho địa hình bằng cách sử dụng các điểm đường viền và đường phá vỡ. Làm mịn các đường viền kết quả làm cho chúng đẹp hơn nhưng không chính xác hơn.

Giải thích của ESRI về dữ liệu thống kê và dữ liệu đường viền: https://www.esri.com/news/arcuser/0704/files/interpolating.pdf

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.