Ich verwende den folgenden Befehl, um ein Raster in eine Postgres-Datenbank zu laden:
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
ist 155M. Wenn ich versuche, das Raster-Plugin in QGIS zu verwenden, dauert das Laden sehr lange (15 bis 20 Minuten). Ich bin mir nicht sicher, ob ich etwas tun kann, um dies zu beschleunigen, oder ob es einen alternativen Ansatz zum Anzeigen von Rastern gibt. Alles, was ich tun möchte, ist, das Raster schnell anzuzeigen und zu überprüfen, ob es richtig mit den in der Datenbank gespeicherten Vektordaten übereinstimmt. (Die Vektordaten werden im Gegensatz dazu sehr schnell angezeigt.) Im Moment friert QGIS ein und zeigt das Raster an. Es wird nur ein schwarzes Quadrat angezeigt, und eine Änderung der Farbskala ist nicht möglich, da das Programm aufgrund einer Interaktion einfriert.
Ich bin nicht mit den Feinheiten vertraut, die mit dem Laden eines Rasters verbunden sind. Daher gibt es möglicherweise verschiedene Flags und Argumente, die ich verwenden sollte. Mir ist klar, dass dies ein großes Raster ist, daher bin ich froh, es oder ähnliches nur zu Anzeigezwecken neu abzutasten (obwohl ich nicht genau weiß, was ich tun soll).
Ich verwende die neueste Version des Plugins wktraster
in QGIS. Ich verbinde mich mit einem Remote-Server, um die Daten anzuzeigen. Ich verwende OSX mit QGIS 1.8. Ich bin offen dafür, jedes Programm zu verwenden, um das Raster auf jedem Betriebssystem anzuzeigen.