मैं Postgis और QGIS के लिए नया हूं। मैंने एक दृश्य के रूप में परिभाषित किया
CREATE OR REPLACE VIEW pupr.vstudentmuni AS
SELECT m.id AS munid, m.name AS muname, m.geom, s.code,
(s.name::text || ' '::text) || s.lastname::text AS fullname
FROM pupr.municipio m, pupr.student_location l, pupr.student s
WHERE st_within(l.geom, m.geom) AND s.code = l.code;
PostgreSQL में। QGIS में इस दृश्य को जोड़ने की कोशिश करने से निम्नलिखित त्रुटि होती है ...
"Invalid layer"..."sql= is an invalid layer and cannot be loaded."
पता नहीं है कि समस्या क्या है। geommetry_columns
पोस्टजीआईएस में तालिका में तालिका का उल्लेख किया गया है , लेकिन मैं क्यूजीआईएस में एक संदेश प्रविष्टि देख सकता हूं जो कहता है कि "दृश्य के लिए कोई महत्वपूर्ण क्षेत्र नहीं"। मैं PostgreSQL 9.2 और QGIS 1.8.0 का उपयोग कर रहा हूं।