Làm cách nào để xem raster 155 MB được lưu trữ trong PostGIS?


9

Tôi đang sử dụng lệnh sau để tải raster vào cơ sở dữ liệu postgres:

raster2pgsql -I -C -e -Y -F -s 3086 -I -C -M myraster.tif myraster -F -t 30x30 | psql -U postgres -d database -h localhost -p 5432 

myraster.tiflà 155M. Khi tôi cố gắng sử dụng plugin raster trong QGIS, sẽ mất một thời gian rất dài để tải (15-20 phút). Tôi không chắc chắn liệu có bất cứ điều gì tôi có thể làm để tăng tốc độ này hay không, nếu có một cách tiếp cận khác để xem các trình quét. Tất cả những gì tôi muốn có thể làm là nhanh chóng xem raster và kiểm tra xem nó có thẳng hàng với dữ liệu vectơ được lưu trữ trong cơ sở dữ liệu không. (Dữ liệu vectơ hiển thị rất nhanh tương phản.) Tại thời điểm này, QGIS đóng băng và khi nó hiển thị raster. Nó chỉ hiển thị một hình vuông màu đen và thay đổi màu sắc là không khả thi do thực tế là bất kỳ tương tác nào cũng khiến chương trình bị đóng băng.

Tôi không quen thuộc với sự tinh tế liên quan đến việc tải raster, vì vậy có lẽ có các cờ và đối số khác nhau mà tôi nên sử dụng. Tôi nhận ra rằng đây là một raster lớn nên tôi rất vui khi lấy mẫu lại hoặc tương tự chỉ cho mục đích hiển thị (mặc dù tôi không biết chính xác những gì tôi nên làm).

Tôi đang sử dụng phiên bản mới nhất của plugin wktrastertrong QGIS. Tôi đang kết nối với một máy chủ từ xa để hiển thị dữ liệu. Tôi đang sử dụng OSX với QGIS 1.8. Tôi sẵn sàng sử dụng bất kỳ chương trình nào để xem raster trên bất kỳ HĐH nào.

Câu trả lời:


4

Hiện tại, trình điều khiển raster postgis, một phần của gdal 1.9.1 ổn định không hoạt động tốt, ngoại trừ khi hiển thị một raster duy nhất từ ​​bảng, điều này không hữu ích đối với tôi. Nhà phát triển có các phiên bản trung kế với hiệu suất được cho là đã được cải thiện mà tôi chưa có thời gian để thử nghiệm, nhưng hãy xem bài đăng này:

Làm cách nào để tăng tốc độ hiển thị lớp raster Postgis trong QGIS?


Cảm ơn liên kết - trình điều khiển gdal trên máy chủ được cài đặt từ chi nhánh; Tôi giả sử rằng nó sử dụng cái này chứ không phải cái trên laptop của tôi?
djq

1
Có lẽ nên sử dụng cái đó trên máy chủ, không phải cái được cài đặt dọc theo máy khách qgis của bạn. Tôi không nghĩ rằng các thay đổi đối với trình điều khiển raster đã được hợp nhất với nguồn, điều đó có nghĩa là bạn phải xây dựng từ nguồn được tìm thấy khi theo các liên kết từ trang web này: libregis.org (blog của nhà phát triển)
U2ros
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.