Tạo đa giác với nhiều tệp raster trong QGIS?


17

Tôi có một tệp hình ảnh tiff và muốn có được một đa giác với phạm vi của tiff.

Có một cách trực tiếp để làm điều này?

Ngay bây giờ tôi phải chuyển đổi hình ảnh thành vector (với gdal_polygonize) và sau đó hòa tan các đa giác.


Tôi không thành thạo API QGIS, nhưng điều này có giúp được không?
dassouki

1
vâng, QssRonymous nghe có vẻ như những gì tôi muốn, nhưng làm thế nào để tôi sử dụng nó? ...
vascobnunes

1
Tôi nghĩ rằng đây là một ví dụ tốt hơn từ sách dạy nấu ăn pyqgis. Nếu bạn nhận được các phạm vi, bạn có thể sử dụng điều này để tạo ra vectơ bị ràng buộc
dassouki

Câu trả lời:


9

Câu hỏi của bạn không rõ ràng. Bạn có muốn phạm vi 'hình chữ nhật' của raster, hoặc phạm vi của các tính năng trong raster không? Đối với phạm vi hình chữ nhật, chỉ cần sử dụng "Chỉ mục Ngói" trong Raster> Miscellanious> Tile Index. Nếu bạn không thấy menu Raster, bạn có thể phải cài đặt hoặc kích hoạt plugin GDALTools.

Và tất nhiên nếu bạn không bị ràng buộc để làm điều đó trong QGIS, bạn chỉ có thể sử dụng trực tiếp GDAL. Xem gdaltileindex


Có cách nào để tạo đa giác từ phạm vi của các tính năng trong raster không? Không phải là phạm vi 'hình chữ nhật'.
csheth

Bạn có thể thử chuyển đổi raster thành vector, sau đó sử dụng 'vỏ lõm' hoặc 'hình dạng alpha' để tạo ra 'phạm vi' mặc dù có vẻ như rất nhiều công việc. Mục tiêu cuối cùng của bạn là gì? Có lẽ có một cách dễ dàng hơn ...
Darren mate

bạn sẽ có thể trả lời câu hỏi của tôi gis.stackexchange.com/questions/187798/... Vâng mục tiêu cuối cùng sẽ để cắt một dem đến mức độ trong các tính năng, sau đó chạy một sự điều chỉnh địa hình của một hình ảnh Landsat.
csheth

7

Nếu bạn chỉ muốn phạm vi của một hình ảnh chứ không phải thư mục đầy đủ, bạn có thể vào Vector->Research Tool->Polygon from layer extentđây chọn hình ảnh bạn muốn phạm vi và lưu kết quả đầu ra.


5
Thật không may, điều này không hoạt động với QGIS phiên bản 2.16 trở lên. Các chức năng đã được giảm xuống chỉ các lớp vector.
AndreJ

Bất cứ ý tưởng tại sao các chức năng đã được giảm? Theo như tôi có thể nói, không có cách nào khác để có được nó. Tileindex có thể được thực hiện để hoạt động, nhưng trong QGIS, nó lấy toàn bộ thư mục làm đầu vào, điều này có nghĩa là di chuyển các tệp vào các thư mục tạm thời trong nhiều trường hợp.

@OoO Không, có lẽ bạn có thể thực hiện một yêu cầu tính năng trong QGIS
GM

@GM Vâng, tôi sẽ xem nó. Có lẽ có một số lý do tại sao họ bỏ nó, nhưng tôi không thể tưởng tượng nó là gì ngay bây giờ.

Nó được gọi là "phạm vi lớp trích xuất" trong qgis 3+
chrismarx

-1

Trên thực tế, nó hoạt động trên các phiên bản QGGIS sau này, điều duy nhất là bạn phải chọn thủ công raster đó từ thư mục tệp của bạn

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.