Câu trả lời:
Bạn cần xếp hình ảnh và thêm tổng quan để toàn bộ hình ảnh không bao giờ được đọc vào bộ nhớ cùng một lúc. GeoServer cung cấp kho dữ liệu hình chóp cho mục đích này.
Tôi đã viết những ghi chú mô tả cách tôi thiết lập nó trên máy của mình. Bước quan trọng là sử dụng GDAL để xây dựng kim tự tháp bằng lệnh sau:
mkdir bmpyramid
gdal_retile.py -v -r bilinear -levels 8 -ps 2048 2048 -co \
"TILED=YES" -targetDir bmpyramid \
bluemarble.tif
Ở đâu-
Ghi chú tiện ích cho gdal_retile.py .
Could not list layers for this store, an error occurred retrieving them: This plugin accepts only File, URL and String pointing to a file
có gợi ý nào không?
-co \ "TILED=YES"
chỉ cho phép lệnh mở rộng ngắt dòng trong cửa sổ lệnh?
-useDirForEachRow
. Theo mặc định, retile đặt tất cả các ô mà nó tạo trong cùng một thư mục và đối với các trình quét lớn, điều này tạo ra sự chậm chạp khủng khiếp khi nó có khoảng 350.000 ô trong thư mục gốc. Ngược lại, -useDirForEachRow
đặt các ô cho mỗi hàng trong thư mục riêng của chúng bên dưới gốc ô. Điều này có nghĩa là tăng tốc rất lớn trên Windows. Trước khi -useDirForEachRow
khảm hình ảnh toàn hạt (6 inch) cần 2 tháng để chạy! Sau -useDir, toàn bộ quá trình sẽ hoàn thành sau một đêm.