Korzystam z następującego polecenia, aby załadować raster do bazy danych 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.tif
wynosi 155 mln. Kiedy próbuję użyć wtyczki rastrowej w QGIS, ładowanie zajmuje bardzo dużo czasu (15-20 minut). Nie jestem pewien, czy jest coś, co mogę zrobić, aby to przyspieszyć, czy też istnieje alternatywne podejście do oglądania rastrów. Chcę tylko szybko wyświetlić raster i sprawdzić, czy poprawnie wyrówna się on z danymi wektorowymi przechowywanymi w bazie danych. (Dane wektorowe wyświetlają się natomiast bardzo szybko.) W tej chwili QGIS zawiesza się i wyświetla raster. Pokazuje tylko czarny kwadrat, a zmiana skali kolorów jest niemożliwa ze względu na fakt, że jakakolwiek interakcja powoduje zawieszenie się programu.
Nie znam subtelności związanych z ładowaniem rastra, więc być może istnieją różne flagi i argumenty, których powinienem użyć. Zdaję sobie sprawę, że jest to duży raster, więc chętnie go ponownie próbkuję lub podobnie tylko w celu wyświetlania (chociaż nie wiem dokładnie, co powinienem zrobić).
Korzystam z najnowszej wersji wtyczki wktraster
w QGIS. Łączę się ze zdalnym serwerem, aby wyświetlić dane. Używam OSX z QGIS 1.8. Jestem otwarty na używanie dowolnego programu do przeglądania rastra na dowolnym systemie operacyjnym.