Simple Features
سادہ خصوصیات (باضابطہ طور پر سادہ خصوصیت تک رسائی) معیارات کا ایک مجموعہ ہے جو زیادہ تر دو جہتی جیومیٹریز (پوائنٹ، لائن، پولیگن، ملٹی پوائنٹ، ملٹی لائن، وغیرہ) سے بنی جغرافیائی خصوصیات کے مشترکہ اسٹوریج اور رسائی ماڈل کی وضاحت کرتا ہے۔ جغرافیائی ڈیٹا بیس اور جغرافیائی معلومات کے نظام کے ذریعہ استعمال کیا جاتا ہے۔ اسے اوپن جیو اسپیشل کنسورشیم (او جی سی) اور انٹرنیشنل آرگنائزیشن فار اسٹینڈرڈائزیشن (آئی ایس او) دونوں نے باقاعدہ بنایا ہے۔ آئی ایس او 19125 معیار دو حصوں میں آتا ہے۔ حصہ 1، آئی ایس او 19125-1 ("مشترکہ فن تعمیر" کے لیے ایس ایف اے-سی اے)، دو جہتی سادہ خصوصیات کے لیے ایک ماڈل کی وضاحت کرتا ہے، جس میں عمودی کے درمیان لکیری انٹرپولیشن کے ساتھ، کلاسوں کے درجہ بندی میں بیان کیا گیا ہے۔ یہ حصہ متن اور بائنری شکلوں میں جیومیٹری کی نمائندگی کی بھی وضاحت کرتا ہے۔ معیار کا حصہ 2، آئی ایس او 19125-2 (ایس ایف اے-ایس کیو ایل)، سابقہ "ایس ایف _" کے تحت ایس کیو ایل کے لیے "ایس کیو ایل/ایم ایم" زبان بائنڈنگ اے پی آئی کی وضاحت کرتا ہے۔ اوپن ایکسیس او جی سی معیارات اضافی طور پر کوربا اور او ایل ای/کام کے لیے اے پی آئی کا احاطہ کرتے ہیں، حالانکہ یہ ایس کیو ایل سے پیچھے رہ گئے ہیں اور آئی ایس او کے ذریعہ معیاری نہیں ہیں۔ ذیل میں شامل دیگر زبانوں میں بھی موافقت موجود ہیں۔ آئی ایس او/آئی ای سی 13249-3 ایس کیو ایل/ایم ایم اسپاٹیل سادہ خصوصیات کے ڈیٹا ماڈل کو بڑھاتا ہے، جو اصل میں سیدھی لائن کے حصوں پر مبنی ہوتا ہے، جس میں سرکلر انٹرپولیشنز شامل ہوتے ہیں (جیسے۔ سرکلر آرکس) اور دیگر خصوصیات جیسے مربوط تبدیلیاں اور جیومیٹریز کی توثیق کے طریقے، نیز جغرافیہ مارک اپ زبان کی حمایت۔ تفصیلات حصہ 1 جیومیٹریز مقامی حوالہ جات کے نظام سے وابستہ ہیں۔ معیار آبجیکٹ پر مبنی انداز میں جیومیٹریز کے ساتھ صفات، طریقوں اور دعووں کی بھی وضاحت کرتا ہے۔ عام طور پر، 2 ڈی جیومیٹری آسان ہوتی ہے اگر اس میں کوئی سیلف انٹرسیکشن نہ ہو۔ تفصیلات DE-9IM مقامی پیش گوئیوں اور کئی مقامی آپریٹرز کی وضاحت کرتی ہیں جو موجودہ جیومیٹریز سے نئی جیومیٹریز پیدا کرنے کے لیے استعمال کیے جا سکتے ہیں۔ حصہ 2 حصہ 2 حصہ 1 کے لیے پابند ایک ایس کیو ایل ہے، جو انٹرفیس کا غیر آبجیکٹ پر مبنی ماحول میں ترجمہ فراہم کرتا ہے۔ مثال کے طور پر، پارٹ 1 میں someGeometryObject.isEmpty () کے بجائے، SQL/MM SQL میں ST _ IsEmpty (.) فنکشن کا استعمال کرتا ہے۔ مقامی توسیع ڈیٹا ٹائپز "سرکلر سٹرنگ"، "کمپاؤنڈ کورو"، "کروی پولیگن"، "پولی ہیڈرل سرفیس" کو شامل کرتی ہے، جن میں سے آخری بھی او جی سی معیار میں شامل ہے۔ یہ ان اقسام کے ایس کیو ایل/ایم ایم ورژن اور ان پر ہونے والی کارروائیوں کی بھی وضاحت کرتا ہے۔ نفاذ حصہ 2 (ایس کیو ایل/ایم ایم) کے براہ راست نفاذ میں شامل ہیں: مائی ایس کیو ایل مقامی توسیعات۔ مائی ایس کیو ایل 5.5 تک، جیومیٹریز کے درمیان تعلقات کا حساب لگانے والے تمام افعال باؤنڈنگ باکسز کا استعمال کرتے ہوئے نافذ کیے جاتے ہیں نہ کہ اصل جیومیٹریز کا۔ ورژن 5.6 سے شروع کرتے ہوئے، مائی ایس کیو ایل عین مطابق آبجیکٹ شکلوں کے لیے سپورٹ پیش کرتا ہے۔ مونیٹ ڈی بی کے لیے مونیٹ ڈی بی/جی آئی ایس ایکسٹینشن۔ پوسٹ گری ایس کیو ایل کے لیے پوسٹ جی آئی ایس ایکسٹینشن، کچھ ایس کیو ایل/ایم ایم مقامی خصوصیات کی بھی حمایت کرتی ہے۔ ایس کیو ایلائٹ اوریکل اسپاٹیل کے لیے اسپاٹیلائٹ ایکسٹینشن، جو ایس کیو ایل/ایم ایم اسپاٹیل سے کچھ جدید خصوصیات کو بھی لاگو کرتی ہے۔ آئی بی ایم ڈی بی 2 اسپاٹیل ایکسٹینڈر اور آئی بی ایم انفارمیکس اسپاٹیل ڈیٹا بلیڈ۔ ورژن 2008 کے بعد سے مائیکروسافٹ ایس کیو ایل سرور، 2012 ورژن میں اہم اضافے کے ساتھ۔ ایس اے پی سائ بیس آئی کیو۔ 1 ایس پی ایس 6 کے طور پر ایس اے پی ہانا۔ موافقت میں شامل ہیں: اوپر بیان کردہ کوربا اور او ایل ای/کام انٹرفیس کے نفاذ بنیادی طور پر تجارتی دکانداروں کے ذریعہ تیار کیے جاتے ہیں جو میراث ٹیکنالوجی کو برقرار رکھتے ہیں۔ آر: ایس ایف پیکیج سادہ خصوصیات کو لاگو کرتا ہے اور ان افعال پر مشتمل ہوتا ہے جو ڈیٹا کو پڑھنے اور لکھنے کے لیے جی ڈی اے ایل، ہندسی کارروائیوں کے لیے جی ای او ایس، اور پروجیکشن تبادلوں اور ڈیٹم تبدیلیوں کے لیے پی آر او جے سے منسلک ہوتے ہیں۔ جی ڈی اے ایل لائبریری اپنے او جی آر جزو میں سادہ خصوصیات ڈیٹا ماڈل کو نافذ کرتی ہے۔ جاوا پر مبنی ڈگری فریم ورک ایس ایف اے (حصہ 1) اور مختلف دیگر او جی سی معیارات کو نافذ کرتا ہے۔ رسٹ لائبریری جیو _ ٹائپز جیومیٹری پرائمیٹوز کو لاگو کرتی ہے جو سادہ فیچر تک رسائی کے معیارات پر عمل پیرا ہیں۔ جیو ایس پی اے آر کیو ایل ایک او جی سی معیار ہے جس کا مقصد جیو اسپیشل سے منسلک ڈیٹا کی نمائندگی اور آر ڈی ایف اور ایس پی اے آر کیو ایل پر مبنی استفسار کی اجازت دینا ہے جس میں جیو اسپیشل استدلال کے لیے ایک آنٹولوجی کی وضاحت کی گئی ہے جو جی ایم ایل اور ڈبلیو کے ٹی لفظی الفاظ کے لیے ایک چھوٹی سی سادہ خصوصیات (نیز ڈی ای-9 آئی ایم اور آر سی سی 8) آر ڈی ایف ایس/او ڈبلیو ایل الفاظ کی حمایت کرتی ہے۔ 2012 تک، مختلف این او ایس کیو ایل ڈیٹا بیس میں "باؤنڈنگ باکس یا قربت کی تلاش سے زیادہ پیچیدہ کسی بھی چیز" کے لیے بہت محدود حمایت تھی۔ ڈی ای-9 آئی ایم معروف متن معروف بائنری حوالہ جات بیرونی روابط سادہ خصوصیات ایس ڈبلیو جی معیاری دستاویزات آئی ایس او/آئی ای سی: آئی ایس او 19125-1:2004 جغرافیائی معلومات-سادہ خصوصیت تک رسائی-حصہ 1: مشترکہ فن تعمیر آئی ایس او 19125-2:2004 جغرافیائی معلومات-سادہ خصوصیت تک رسائی-حصہ 2: ایس کیو ایل آپشن اوپن جی آئی ایس اوپن جی آئی ایس نفاذ جغرافیائی معلومات کے لیے تفصیلات-سادہ خصوصیت تک رسائی-حصہ 1: مشترکہ فن تعمیر (05-126، 06-103 آر 3، 06-103 آر 4)، موجودہ ورژن 1.2.1 اوپن جی آئی ایس سادہ خصوصیت تک رسائی-حصہ 2: ایس کیو ایل آپشن (99-054، 05-134، 06-104 آر 3، 06-104 آر