मैंने PostGreSQL 9.3.1 पर चलने वाले PostGIS 2.1-सक्षम डेटाबेस में एक भौतिक दृश्य को परिभाषित किया है:
CREATE MATERIALIZED VIEW canvec_data.contours_m AS
SELECT
contours_original.ogc_fid,
contours_original.elevation::integer AS elevation_orig,
CASE
WHEN "substring"(contours_original.code::text, 1, 3) = '257'::text THEN round(contours_original.elevation::double precision * 0.3048::double precision)
ELSE contours_original.elevation::double precision
END AS elevation_m,
contours_original.wkb_geometry::geometry(Linestring,3578)
FROM canvec_data.contours_original
मुझे शायद, गलती से, उम्मीद थी कि इस परिणामी इकाई (एक तालिका?) को public.geometry_columns
दृश्य में सूचीबद्ध किया जाएगा , और इस तरह जीआईएस दर्शक सॉफ्टवेयर जैसे क्यूजीआईएस द्वारा ठीक से व्याख्या की जाएगी।
भौतिकवादी दृश्य में दिखाई नहीं देता है public.geometry_columns
।
मैं क्या गलत कर रहा हूं?
धन्यवाद!