পোস্টগিস ২.০ - সর্বজনীন.জ্যামিতি_কলামগুলি দর্শনগুলির জন্য সঠিক তথ্য ধারণ করে না


10

আমরা সম্প্রতি আমাদের ডাটাবেস পোস্টগিস ২.০ এ আপডেট করেছি।

আমাদের সিস্টেমে আমরা জ্যামিতি কলামযুক্ত টেবিলগুলির জন্য দর্শন তৈরি করতাম। ভিউ তৈরির পরে আমরা জ্যামিতি_কলামগুলি সারণীটি প্রয়োজনীয় তথ্য দিয়ে ম্যানুয়ালি আপডেট করেছি। জিওসিভার স্তর তৈরি করতে এবং ওজিআর 2ogr এর ডেটা ফিড করতেও দেখা যায়।

পোস্টগিস ২.০-তে সমস্যাটি হ'ল জ্যামিতি_কলামগুলি সারণীটি এমন একটি দৃশ্যের সাথে প্রতিস্থাপন করা হয়েছিল যা সিস্টেম ক্যাটালগগুলি থেকে ডেটা পুনরুদ্ধার করে। আমাদের ক্ষেত্রে তৈরি করা দর্শনের জন্য, আমরা'ord_dimesion ',' srid 'এবং' টাইপ 'কলামগুলিতে সঠিক তথ্য সংগ্রহ করতে পারি না।
তথ্য : কিছু গবেষণার পরে আমি জানতে পেরেছি যে জ্যামিতি_কলামগুলি দর্শনগুলি এই কলামগুলি পূরণ করার জন্য pg_constraint টেবিল ব্যবহার করছে, কিন্তু সেই দৃশ্যের জন্য কোনও বাধা নির্ধারিত নেই।

কারও কি ধারণা আছে যে আমরা কীভাবে এই সমস্যাটি সমাধান করতে পারি? প্রয়োজনীয় তথ্য পুনরুদ্ধার করতে আমরা কীভাবে জ্যামিত্রি_কলামগুলি দেখতে বাধ্য করতে পারি? এটি করার মতো কোনও উপায় আছে?

উত্তর:


8

আমি আমার সমস্যার সমাধান খুঁজে পেয়েছি: প্রয়োজনীয় সমস্ত তথ্য এই লিঙ্কটিতে পাওয়া যাবে https://postgis.net/docs/used_postgis_dbmanagement.html# ম্যানুয়াল_আজিস্টার_পৃষ্ঠী_কলাম

সমাধান 1: সারণী তৈরি করুন এবং জ্যামিতি কলাম টাইপমোড ভিত্তিক যুক্ত করুন, তৈরির প্রক্রিয়াটি জ্যামিতি_কলামগুলিতে এটি সঠিকভাবে নিবন্ধভুক্ত করবে।
সঠিক: টেবিল pois_ny তৈরি করুন (গিরির প্রাথমিক প্রাথমিক কী, ভূত জ্যামিতি (পয়েন্ট, 4326));
ভুল: টেবিল pois_ny তৈরি করুন (সিরিয়াল প্রাথমিক কীবোর্ড করুন); অ্যাডজমিট্রো কলাম ('pois_ny', 'geom', 4326, 'পয়েন্ট', 2, মিথ্যা) নির্বাচন করুন;

সমাধান 2: জ্যামিতি কলামগুলির জন্য ভিউ তৈরি করুন এবং টাইপমোড জোর
করুন যেমন নির্বাচন করুন জিওম :: জ্যামিতি (পয়েন্ট, 4326) হিসাবে জুমারি হিসাবে পোম_মনি

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.