PROJ
PROJ (سابقہ PROJ.4) کارٹوگرافک پروجیکشنز کے درمیان تبادلوں کو انجام دینے کے لیے ایک لائبریری ہے۔ لائبریری یونائیٹڈ سٹیٹس جیولوجیکل سروے (یو ایس جی ایس) میں جیرالڈ ایونڈن کے کام پر مبنی ہے، لیکن چونکہ 2019-11-26 ایک اوپن سورس جیو اسپیشل فاؤنڈیشن (OSGeo) پروجیکٹ ہے جسے PROJ پروجیکٹ اسٹیئرنگ کمیٹی (PSC) برقرار رکھتی ہے۔ لائبریری کمانڈ لائن سے ان تبدیلیوں کو انجام دینے کے لیے قابل عمل سامان بھی بھیجتی ہے۔ PROJ کی تاریخ 1970 کی دہائی کے آخر کی ہے، اور PROJ کی پہلی ریلیز 1980 کی دہائی کے اوائل میں جیرالڈ ایونڈن نے ریٹفور پروگرام کے طور پر تیار کی تھی۔ یہ جنرل کارٹوگرافک ٹرانسفارمیشن پیکیج یا جی سی ٹی پی پر مبنی تھا، جو فورٹرن سبروٹائنز پر مشتمل تھا جسے جغرافیائی ڈیٹا کو پیش کرنے کے لیے استعمال کیا جا سکتا تھا۔ 1985 سے پروج کی دوسری ریلیز کو یونکس سسٹمز پر چلانے کے لیے سی میں دوبارہ لکھا گیا۔ 1990 سے پی آر او جے کی تیسری ریلیز کو تقریبا 70 کارٹوگرافک پروجیکشنز کی حمایت کرنے کے لیے بڑھایا گیا۔ ایونڈن نے 1994 میں ایک چوتھی ریلیز تیار کی، جس کا نام PROJ.4 رکھا گیا۔ ایونڈن کے زیر انتظام آخری ورژن 4.3 تھا، جو 24 ستمبر 1995 کو جاری کیا گیا تھا۔ چار سال سے زیادہ کی غیر فعالیت کے بعد، فرینک وارمرڈیم نئے مینٹینر بن گئے اور 21 مارچ 2000 کو ورژن 4.1 جاری کیا۔ مئی 2008 تک، پی آر او جے میٹا سی آر ایس پروجیکٹ کا حصہ بن گیا، جو او ایس جییو کے ساتھ انکیوبیشن کے تحت مربوط نظام سے متعلق منصوبوں کا ایک کنفیڈریشن ہے۔ فروری 2018 میں ورژن 5 کی ریلیز کے ساتھ، سافٹ ویئر کا نام بدل کر PROJ رکھ دیا گیا، نام سے ورژن 4 (". 4") کو ہٹا دیا گیا۔ جون 2019 میں proj.org ڈومین نام کے حصول کے ساتھ، اس منصوبے کا نام بھی PROJ رکھ دیا گیا۔ تار کی شکل جو PROJ کوآرڈینیٹ سسٹمز اور تبدیلیوں کو بیان کرنے کے لیے استعمال کرتا ہے، پروجیکٹ سٹرنگ یا proj.4 سٹرنگ، PROJ مناسب سے آگے بڑے پیمانے پر استعمال ہوتا ہے۔ دیگر پروگرامنگ زبانوں میں مختلف قسم کی بندرگاہیں یا بائنڈنگ تیار کی گئی ہیں۔ پائتھون، روبی، رسٹ، گولانگ، جولیا، ٹی سی ایل، مائی ایس کیو ایل، ایکسل، ویژول بیسک، اور فورٹرن کے لیے پی آر او جے لائبریری (لبپروج) پر مبنی پابندیاں موجود ہیں۔ PROJ.4 میں R اور پرل کے لیے اضافی پابندیاں تھیں۔ پروج 4 جے ایس (جاوا اسکرپٹ) اور پروج 4 جے (جاوا) مختلف پروگرامنگ زبانوں میں پروج کی بندرگاہیں ہیں جو اب میٹا سی آر ایس کے تحت منظم ہیں۔ جی ڈی اے ایل ایک لائبریری بھی دیکھیں جو جغرافیائی ڈیٹا فارمیٹس کے لیے ایک واحد تجریدی ڈیٹا ماڈل فراہم کرتی ہے جو مربوط تبدیلیاں انجام دینے کے لیے پی آر او جے کا استعمال کرتی ہے۔ حوالہ جات بیرونی روابط جغرافیائی کوآرڈینیٹ سسٹم مفت کمپیوٹر لائبریریاں C (پروگرامنگ زبان) لائبریریاں