क्या हम Postgis2.0 में एक रेखापुंज तालिका पर विचार बना सकते हैं?


18

क्या यह संभव है कि एक मेज पर पोस्टग्रेएसक्यूएल दृश्य बनाए जाएं जिसमें रैस्टर डेटा हो?

मैं दृश्य बनाने में सफल रहा लेकिन इसमें प्रविष्टि raster_columnsसही नहीं है (सभी रेखापुंज जानकारी गायब है)। इसके अलावा, मैं क्यूजीआईएस का उपयोग करते हुए एसक्यूएल दृश्य नहीं खोल सकता था (शायद raster_columns सही नहीं होने के कारण)।

यह gemetry_columns और विचारों पर इस प्रश्न के समान स्थिति है, लेकिन रेखापुंज स्तंभ के लिए मैं दृश्य के निर्माण के दौरान टाइपमोड को बाध्य करने के लिए सही सिंटैक्स नहीं ढूंढ सका।

यह सब मुझे मिल सकता है:

रैस्टर (ARRAY ['8BUI', '8BUI', '8BUI'], 4326,0.5, -0.5, ...);

लेकिन "..." के बाद क्या एक रहस्य है।

क्या किसी ने raster_columns में सही प्रविष्टियों के साथ एक दृश्य बनाने में कामयाबी हासिल की है?

एक छोटा उदाहरण बहुत सराहना की जाएगी।



रेखापुंज अवलोकन = उच्च रिज़ॉल्यूशन तालिका का कम रिज़ॉल्यूशन कैरिकेचर। मुझे कम रिज़ॉल्यूशन की आवश्यकता नहीं है, मुझे SQL दृश्य के रूप में उपलब्ध मूल गुणवत्ता पर बड़े रेखापुंज के एक हिस्से की आवश्यकता है।
एस्प

जवाबों:


2

क्या आपने raster2pgsql का उपयोग करके अपनी रेखापुंज तालिका बनाई थी, या लोड ऑपरेशन के दौरान -C ध्वज (raster constraints लागू करें) निर्दिष्ट करें? यदि नहीं, तो आपको यह सुनिश्चित करने के लिए AddRasterConstraints () के साथ उन बाधाओं को लागू करने की आवश्यकता होगी ताकि यह सुनिश्चित हो सके कि आपके रैस्टर डेटा के बारे में प्रासंगिक जानकारी सही तरीके से पंजीकृत है।


1
तालिकाओं के साथ बनाया गया था raster2pgsql -C विशेषता सेट होने:raster2pgsql -I -C -e -Y -F -s 4326 -t 10x10 d:\temp\RasterData\US.tif public.us | %POSTGRESQL_FOLDER%\psql -h localhost -p 5432 -U postgres -d DBTest
एस्प
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.