রাস্টার স্তর ঠিক করা: পোস্টজিআইএস রাস্টারগুলি লোড করার সময় সরবরাহকারী বৈধ ত্রুটি নয়?


9

আমি যথারীতি বর্তমান কিউজিআইএস মাস্টারকে সংকলন এবং ইনস্টল করেছি এবং আমি পোস্টগ্রিস ২.০.২ এক্সটেনশন সহ আমার পোস্টগ্রিজ ৯.৩ ডাটাবেসে কিছু রাস্টার তথ্য আমদানি করেছি। আমি যখনই ডেটাবেস ম্যানেজার ব্যবহার করে রাস্টার ডেটা কিউজিসে আমদানির চেষ্টা করি, আমি এই বার্তাটি পাই:

GDAL provider: Cannot get GDAL raster band: 
Raster layer: Provider is not valid (provider: gdal, URI: PG: dbname=gis host=127.0.0.1 user=xxx password=xxx port=5432 mode=2 schema=public table=elevation

কমান্ড লাইনে, আমি পেতে

ERROR 1: Computed PostGIS Raster dimension is invalid. You've probably specified unappropriate resolution.

ত্রুটিটি কোথায় সন্ধান করতে হবে তা আমার কোনও ধারণা নেই।


আমি কেবল পোস্টগিস ২.১.২ এ চলে এসেছি এবং সেখানেও একই সমস্যা দেখা যায়।


3
পোস্টগ্রিজ সংস্করণে এটি কোনও সমস্যা নয়। আমি ডেবিয়ান এবং কিউজিআইএস ২.১ এ পোস্টগ্রিস ২.১.৩ ব্যবহার করি এবং এটি পুরোপুরি কাজ করে তবে কিউজিআইএস ২.৪ সহ একই ডাটাবেসটি ব্যবহার করে আমি একই ত্রুটি বার্তাটি পাই।
রনি

1
আমি কিউবিএস ২.৪-তে জুবুন্টু ১৪.০৪, পোস্টগ্রিসকিউএল ৯.১ এবং পোস্টজিআইএস ২. এক্স এর সাথে রয়েছি এবং আমি একই সমস্যা পেয়েছি। কিছু সমাধান প্রয়োজন, বা tosome সমাধানের অর্থ।
ফিল

উত্তর:


5

আমি কিউবিআইএস ২.৮.৫-তে উবুন্টুতে একই ত্রুটি পেয়েছি এবং নীচে বর্ণিত বাক্যটি দিয়ে আমার রাস্টারটিতে বাধা যুক্ত করার সমস্যার সমাধান করেছি।

নোট করুন যে শেষের তিনটি প্যারামিটারগুলি নীচে যেমন লেখা হয়েছে ঠিক তেমন পাস করা উচিত। আপনি তাদের পরিবর্তন করতে হবে না। কেবল প্রথম তিনটি পরিবর্তন করুন: রাস্টার টেবিল স্কিমা, রাস্টার টেবিলের নাম, রাস্টার টেবিল ক্ষেত্র।

SELECT AddRasterConstraints('<schema>'::name, '<raster table>'::name, '<raster field, ex: rast>'::name,'srid','out_db','extent')
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.