আমার খুব জটিল সমস্যা আছে: আমার কাছে পোস্টগিস ২.০ ডাটাবেস রয়েছে, জিওসভার ২.১.৩ এর ডেটাস্টোর হিসাবে ব্যবহৃত হয়েছে
আমার কাছে একটি জ্যামিতি কলাম (নামযুক্ত আকৃতি) সহ একটি টেবিল রয়েছে যার সাথে এসআরআইডি 4326 রয়েছে
আমি এই মত একটি ভিউ তৈরি করেছি:
CREATE VIEW pippo AS SELECT st_geometryn(shape,1) as geom FROM events
এবং তারপরে আমি জিওসিভার ব্যবহার করে দৃশ্যটি প্রকাশ করেছি। GetFeatureInfo অনুরোধ বাদে সবকিছুই কাজ করে যা মিশ্রিত এসআরআইডি জ্যামিতিতে ত্রুটি 'অপারেশনটিতে ব্যর্থ হয়
select * from geometry_columns
প্রত্যাবর্তন করে যে পিপ্পো.জিওমের এসআরআইডি 0 হয় (তবে 4326 হওয়া উচিত)
আমি দেখার জন্য এই সংজ্ঞা দিয়ে চেষ্টা করেছি
CREATE VIEW pippo AS SELECT st_setsrid(st_geometryn(shape,1), 4326) as geom FROM events
তবে আমার এখনও জ্যামিতি_কলামগুলিতে এসআরআইডি = 0 আছে .... কোন সাহায্য?
জিওসভারে স্তরটিকে কীভাবে সংজ্ঞায়িত করা হয়েছে তা এখানে:
কার্যসংক্রান্ত
আমি নিজেই সমস্যাটি সমাধান না করার জন্য একটি কার্যপ্রণালী পেয়েছি, তবে জিৎসরবারকে GetFeatureInfo অনুরোধে স্থানিক অনুসন্ধান করতে দিতে:
একটি ভিউ তৈরি করে প্রকাশের পরিবর্তে আমি জিওসিভারে সংজ্ঞায়িত একটি এসকিউএল-স্তর প্রকাশ করেছি published স্তর-সংজ্ঞায়িত ফর্মটিতে এটি আমাকে সঠিক ভূতাত্ত্বিক প্রকার এবং এসআরআইডি নির্বাচন করতে দেয় এবং সবকিছু এখন কাজ করছে!