การแสดงตาราง PostgreSQL แรสเตอร์ใน QGIS


11

ฉันได้นำเข้าภาพแรสเตอร์ tif ไปยัง PostgreSQL ด้วยคำสั่งนี้:

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

และอิมพอร์ตไฟล์ SQL เอาต์พุตภายในฐานข้อมูล PostgreSQL ที่รันสิ่งนี้:

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

หลังจากเชื่อมต่อกับฐานข้อมูลนี้ใน QGIS ฉันไม่สามารถเห็นภาพ tif เนื่องจากเนื้อหาทางเรขาคณิตขาดหายไป โปรดช่วยฉันออกไปเห็นภาพ TIF Raster ใน QGIS

คำตอบ:


24

ใน QGIS 2.6.1 ไปที่เมนูDatabase->DB Manager->DB Managerตั้งค่าการเชื่อมต่อฐานข้อมูลและคุณจะเห็นตารางแรสเตอร์ Add to canvasคุณสามารถลากและวางหรือคลิกขวาและเลือก

จากคำอธิบายปัญหาของคุณคุณใช้ "Add PostGIS Layers" ซึ่งจะไม่แสดงตารางแรสเตอร์ของคุณเนื่องจากเป็นตารางเวกเตอร์และตัวอักษรและตัวเลข


แล้วแผ่นพับล่ะ? คุณรู้วิธีเพิ่ม rasters postgres ใน Leaflet Map หรือไม่?
Capan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.