আমি এই গিথুব ইস্যুতে প্রিস্টোর জিওপ্যাটিয়াল এক্সটেনশনের একটি থ্রেড পড়ছিলাম , যেখানে একটি ফাংশন line_locate_pointচালু হয়েছিল। এটি পোস্টজিআইএসের ST_LineLocatePointফাংশন অবলম্বনে তৈরি হয়েছিল , যা সেই লাইনের নিকটতম বিন্দুটির একটি রেখাটি ভগ্নাংশকে একটি নির্দিষ্ট অবস্থানে নিয়ে আসে যা ভাসমানকে উপস্থাপন করে।
কেন এটি নামকরণ করা হয়েছিল line_locate_pointএবং ST_LineLocatePointপোস্টজিআইএস সংস্করণটি পছন্দ করা হয়নি তা নিয়ে প্রশ্ন উত্থাপন করা হয়েছিল । প্রতিক্রিয়াটি ছিল যে এই ফাংশনটি এসকিউএল / এমএম পার্ট 3 মানকটিতে বিদ্যমান নেই এবং তাই এটি দিয়ে শুরু করা উচিত নয় ST_।
স্ট্যান্ডার্ডের মাধ্যমে দ্রুত পড়া, আমি যেখানে স্ট্যান্ডার্ড না থাকা আপনার ডাটাবেসে একটি স্থানিক ফাংশন প্রবর্তন করি সেখানে কীভাবে পরিচালনা করতে হয় সে সম্পর্কে আমি কোনও মন্তব্য দেখতে পাচ্ছি না। আত্মা ST_উপসর্গ অ স্থানিক ফাংশন থেকে স্থানিক ফাংশন পার্থক্য (যেমন PostGIS সঙ্গে কেস হবে বলে মনে হয়), অথবা এটা ইঙ্গিত হয় যে SQL / এমএম পার্ট 3 মধ্যে একটি সমতুল্য ফাংশন ফাংশন মেনেছে?
প্রেস্টোর এপিআই-র বর্তমান অবস্থার দিকে তাকিয়ে , আমাকে বলতে হবে যে উত্তরোত্তর পদ্ধতিটি কম পরিষ্কার দেখায় এবং নামগুলি কেন সামঞ্জস্যপূর্ণ নয় তা নিয়ে কিছু বিভ্রান্তির পরিচয় দেয় তবে সম্ভবত এটি শীর্ষে একটি সাধারণ নোট দ্বারা সম্বোধন করা যেতে পারে।
আমার প্রশ্নটি হ'ল, আমি মানকটির এমন কিছু দিক রয়েছে যা অবহেলা করছি যা স্থানিক অবজেক্টের সংজ্ঞায়িত সেটের বাইরে এটির সম্প্রসারণের অনুমতি দেয় বা বিকল্পভাবে, যদি নিম্নলিখিত মানগুলির কোনও লিখিত বা অলিখিত লিখিত নিয়মাবলী দ্বারা এটি স্পষ্টভাবে নিষিদ্ধ করা হয় whether ।