PostGIS'de depolanan 155 MB'lik bir raster nasıl görüntülenir?


9

Postgres veritabanına bir raster yüklemek için aşağıdaki komutu kullanıyorum:

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.tif155M'dir. Raster eklentisini QGIS'de kullanmaya çalıştığımda, yüklenmesi çok uzun sürüyor (15-20 dakika). Bunu hızlandırmak için yapabileceğim bir şey olup olmadığından veya rasterleri görüntülemek için alternatif bir yaklaşım olup olmadığından emin değilim. Yapabileceğim tek şey, rasterleri hızlı bir şekilde görüntülemek ve veritabanında saklanan vektör verileri ile düzgün bir şekilde hizalandığını kontrol etmektir. (Vektör verileri tam tersine çok hızlı bir şekilde görüntülenir.) Şu anda QGIS donuyor ve raster görüntülendiğinde. Sadece siyah bir kare gösterir ve herhangi bir etkileşimin programın donmasına neden olması nedeniyle renk ölçeğini değiştirmek mümkün değildir.

Bir raster yüklemeyle ilişkili inceliklere aşina değilim, bu yüzden belki de kullanmam gereken farklı bayraklar ve argümanlar var. Bunun büyük bir raster olduğunu anlıyorum, bu yüzden sadece görüntüleme amaçlı olarak yeniden örneklemekten veya benzerlerinden memnunum (ne yapmam gerektiğini bilmiyorum).

wktrasterQGIS'te eklentinin en son sürümünü kullanıyorum . Verileri görüntülemek için uzak bir sunucuya bağlanıyorum. QGIS 1.8 ile OSX kullanıyorum. Herhangi bir işletim sisteminde raster görüntülemek için herhangi bir programı kullanmaya açıkım.

Yanıtlar:


4

Şu anda, postgis raster sürücüsü, gdal 1.9.1 ahırının bir kısmı, benim için yararlı olmayan tablodan tek bir raster görüntülenmesi dışında iyi çalışmıyor. Geliştiricinin, henüz test etmek için zamanım olmadı, ancak bu yazıyı görmek için sözde geliştirilmiş performansa sahip gövde sürümleri var:

QGIS'de Postgis raster katmanı ekranını nasıl hızlandırabilirim?


Bağlantı için teşekkürler - sunucudaki gdal sürücüsü şubeden yüklenir; Dizüstü bilgisayarımdakini değil, bunu kullandığını varsayıyorum?
djq

1
Muhtemelen qgis istemcinizde yüklü olanı değil, sunucuda olanı kullanıyor olmalıdır. Raster sürücüsündeki değişikliklerin kaynağa birleştirildiğini sanmıyorum, bu da bu siteden bağlantıları takip ederken bulunan kaynaktan inşa etmeniz gerektiği anlamına geliyor: libregis.org (geliştiriciler blogu)
U2ros
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.