Lý do đơn giản khiến QGIS không thể vẽ các đa giác này là do một số đỉnh nằm ở mặt sau của quả địa cầu và QGIS không thể vẽ đa giác khép kín với phần còn lại. Hàm ogr2ogr GDAL trong nền được lập trình để khởi động toàn bộ tính năng khi xảy ra lỗi như vậy.
Vì vậy, bạn có hai giải pháp:
Giải pháp 1: Kẹp đa giác của bạn vào bán cầu
Bạn cần Numerical Digitize
và CAD Tools
plugin cho điều đó.
- Đặt CRS dự án thành phép chiếu ortho
- tạo một lớp điểm mới trong cùng một phép chiếu
- với plugin Numerical Digitize, tạo các điểm sau:
x y
6370000 0
0 6370000
-6370000 0
0 -6370000
(cũng nên làm việc với Add delimited text layer
)
- cho phép chụp trên lớp điểm
- với Công cụ CAD, chọn ba điểm đầu tiên và tạo một vòng cung từ chúng
- làm tương tự cho các điểm 3 - 4 - 1 cho bán cầu nam
- thay đổi CRS dự án thành WGS84
- Lưu lớp CAD dưới dạng WGS84 và thêm nó vào khung vẽ
- Lưu lớp ranh giới của bạn cũng như WGS84 và thêm nó vào khung vẽ
- chuyển đổi các dòng CAD thành một lớp đa giác mới
- loại bỏ tất cả ngoại trừ các lớp đa giác
- cắt ranh giới thế giới với lớp đa giác CAD
- đặt CRS dự án trở lại ortho
Bạn sẽ nhận được hình ảnh này:
Giải pháp 2: Chuyển đổi dữ liệu vectơ của bạn sang raster
- trong Cài đặt, tắt
on-the-fly-reprojection
- Lưu lớp ranh giới của bạn dưới dạng WGS84 và thêm nó vào khung vẽ
- Sử dụng
Raster -> Convert -> Rasterize
trên lớp WGS84, chọn x = 360 và y = 170 làm kích thước cho raster (hoặc n * 360 và n * 170)
- Sử dụng
Raster -> Projection -> Reproject
để chiếu ortho dưới tên khác và thêm nó vào khung vẽ. Bạn sẽ nhận được một số lỗi, nhưng phần còn lại của raster sẽ làm. Đừng bận tâm rằng bạn thấy một hình chữ nhật màu xám
- Nhấp chuột phải vào lớp raster -> Thuộc tính, tab Kiểu
- chọn màu giả
- trong tab trong suốt, chọn 0 để minh bạch 100%
- Xóa raster đầu tiên
- đặt CRS dự án thành ortho
bạn sẽ thấy hình ảnh follwing:
Phương pháp tương tự hoạt động với các trình quét, như bạn có thể thấy trong ảnh đại diện của tôi ;-)
BIÊN TẬP
Để có được một phép chiếu ortho đẹp tập trung vào một điểm không nằm trên đường xích đạo, hãy thực hiện cắt trong phép chiếu aeqd với các tham số tương tự như ortho. Bạn sẽ nhận được kết quả này: