Memvisualisasikan tabel PostgreSQL raster di QGIS

11

Saya telah mengimpor gambar raster tif ke PostgreSQL dengan perintah ini:

raster2pgsql -s 32643 -I -M filepath.tif -F -t 100x100 public.databassename > filepath.sql

Dan mengimpor file SQL output di dalam database PostgreSQL yang menjalankan ini:

psql -U postgres -d databasename -f filepath.sql

Setelah terhubung ke database ini di QGIS, saya tidak dapat memvisualisasikan gambar tif karena hilangnya konten geometri. Tolong bantu saya untuk memvisualisasikan citra taster raster di QGIS.

Adarsh ​​L
sumber

Jawaban:

24

Di QGIS 2.6.1, buka menu Database->DB Manager->DB Manager, atur koneksi database dan Anda akan melihat tabel raster. Anda dapat menarik dan melepasnya atau mengklik kanan dan memilih Add to canvas.

Dari uraian masalah Anda, Anda menggunakan "Tambahkan Lapisan PostGIS" biasa, yang tidak akan menampilkan tabel raster Anda, karena ini untuk tabel vektor dan alfanumerik.

Germán Carrillo
sumber
Bagaimana dengan Leaflet? Apakah Anda tahu cara menambahkan raster postgres ke Leaflet Map?
Capan